arcscene(怎样用dem在arcscene制作三维地形图)
本文目录
怎样用dem在arcscene制作三维地形图
在ArcScene中基于3种数据集(地形栅格、TIN和多面体)进行显示。 多面体形成的立体图的底部是基于两个TIN之间拉伸的结果,缓冲区多边形是拉伸过程中的输入要素类。事实上,这就是做一个高程栅格边缘的2D多边形缓冲。按照下列步骤,做这样一个地形图: 从DEM创建TIN。(你也可以在ArcGIS10中创建一个地形)《/ol》2.使用栅格域工具来创建一个高程区域的多边形。 3.使用要素类转要素类工具(禁止使用环境设置中Z值)。 4.缓冲多边形来(例子中的缓冲距离为1米)扩展外边区域。 5.添加字段,并指定基础高程。(这取决于数据,我选择了1310底高程为海拔栅格值1200。) 6.从一个新的多边形创建TIN,并基于新字段制定一个硬线。 7.使用拉伸工具创建多面体。 8.打开ArcScene,添加加强显示效果的多面体和栅格数据。 9.右键单击目录内容中的栅格数据。选择“属性”》“基础高程”,并选择你使用的TIN。 10.选择三维效果工具条,选择多面体,设置多面体的显示优先级要低于栅格数据。
Arcscene怎么另存图片
ArcScene中保存场景图片功能是在SceneControl中加载场景文件,通过C#编程方法调用编写相关GP函数,获得窗口进而将其保存为图片,方便存储具有相关意义的场景图片信息。1 SceneControl加载要素类文件相关C#语句ILayerFactoryHelperpLayerFactoryHelper=newLayerFactoryHelperClass();IFileName filename = new FileNameClass();filename.Path=@"C:\Users\Administrator\Desktop\EvEContour.shp";IEnumLayerenumlayer=pLayerFactoryHelper.CreateLayersFromName(filename as IName);ILayer layer;enumlayer.Reset();layer = enumlayer.Next();axSceneControl1.SceneGraph.Scene.AddLayer(layer, false);layer = enumlayer.Next();axSceneControl1.SceneGraph.RefreshViewers();2保存场景图片主要用到GetScreenShot()方法在窗体上添加相关按钮事件,主要代码如下:string sFileName;SaveFileDialog saveFile = new SaveFileDialog();
更多文章:
联想台式机硬盘(联想台式机加装固态硬盘开机提示cmos 设置改变了)
2024年6月8日 05:58
lenovo驱动管家(Lenovo联想驱动管理,卸载后仍是自动安装怎么办)
2024年5月26日 05:37
vivo v3m a参数(vivov3ma和v3max是一款手机么)
2023年8月28日 22:40
华为p20屏幕供应商(华为手机真的全部都是国产吗,应如何判断)
2024年7月24日 03:56
c2050相当于啥显卡(英伟达的特斯拉计算卡和一般的显卡有什么差别)
2023年11月25日 00:20
魅族17发布时间(魅族17系列发布,我引发的一个问题为什么前面板白色的手机很少)
2024年7月18日 19:05
华为v9play参数报价(华为荣耀899元的价格是什么机型)
2024年6月5日 18:17
家用路由器要不要开启ipv6(路由器ipv6开启有什么好处)
2024年7月24日 01:30
传奇手游论坛(《热血传奇》这个曾经风靡全国的游戏到底有多烧钱)
2024年5月20日 22:33