本帖最后由 xydf_1992 于 2013-2-15 10:00 编辑
本人也是初学,算是抛砖引玉吧,交流一下,我用的ArcGIS10.1英文版,和Sketchup8,如果有ArcGIS10.1中文包的朋友还请发一个到邮箱xydf_1992@126.com
1、使用Sketchup建模,这个不再赘述,输出三维模型,dae文件,这个貌似是Sketchup8最合适的三维输出格式,不知道其他朋友那什么情况
2、打开ArcScene,加载配准好的底图
1) 因为ArcScene使用的投影坐标系,ArcMap使用的WGS84地理坐标系,所以模型加载前要先进行投影变换,利用ArcToolBox中的DataManagement Tools(数据管理工具),Projections and transformations(投影和变换),Raster(栅格),Project Raster(投影栅格)工具进行遥感图的投影变换,把地理坐标系WGS84变成投影坐标系WGS84 UTM Zone50N
栅格图像地理校正
1) 将矢量图进行投影变换,和上面类似,不过使用的是Projections andtransformations(投影和变换)工具集中的Feature(对象)下的Project(投影)工具 2) 将投影变换完成的矢量图和栅格图像导入ArcScene,注意,Scene Layers属性,坐标系统也要选为对应的WGS84 UTM Zone 50N,这样才能正确显示。
3、载入并定位三维模型
1) 新建一个MutiPitch文件,如图新建xyl选择相对应的投影,在这里用的都是UTM投影,天津位于东经117°附近,因此选择WGS84 UTMZone50N(中间经度117),这个很重要,如果投影选择不对,会导致模型无法显示
2)在ArcScene中加载xyl然后右击Edit Features,Start Edit,打开Create Featrues面板,如果没有,可以从3D Editor工具栏
中点击
打开,然后在Create Featrues面板选择要编辑的图层,xyl 点击,Insert Tool,在地图上点击,然后会弹出打开对话框,选择要加入的模型加入。 然后使用Edit Placed工具 移动模型到准确位置。或者使用 3DEditor下的Move命令,注意,必须在选中模型的情况下使用。
1) 使用Move命令移动模型 ①使用identify(识别)工具确定需要移动的模型上的点和对应的底图点位
②用下面的底图坐标减上面的模型坐标,Location数据,使用Move命令,输入坐标差值,
按回车键,移动
③编辑完成,Save Edits(保存编辑),Stop Editing(停止编辑)
|