Howto: 将线图层输出为表格提供给绘图/图表程序生成剖面图

文章编号 : 29205
软件: ArcGIS - ArcEditor 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcInfo 9.0, 9.1, 9.2, 9.3, 9.3.1 ArcGIS - ArcView 9.0, 9.1, 9.2, 9.3, 9.3.1
操作系统: N/A
已邀请:

易智瑞技术支持

赞同来自:

摘要: 描述如何将线要素转化成点集从而输出为表格,该表格可以用来在图表程序里灵活添加一些剖面图效果。
内容:
首先输出线的坐标: 1. 将surface数据(DEM)和线数据添加到ArcMap。 2. 将线转换为3D线: a) 在3D Analyst工具条里选中Convert Features to 3D工具 b) 选择线图层作为输入条件 c) 选择surface图层作为高程源 3. 将线转换成点,使用ArcToolbox——Features——Features to Points工具 每条线的每一个节点都将被转换为带高程的点 也可以使用这个链接Shapes to Points Sample Script里提供的例子脚本来转换,它将选中的点、线、面转换到ASCII表格(xy坐标交换格式),而且可以选择其它字段转过去。 4. 添加Z坐标字段 5.使用Field Calculator添加Z值到该字段 A.右键点击该字段名 B.选择计算字段值 C.点击“高级”按钮 D.输入以下VBA脚本: Dim Output As Double
Dim pPoint As IPoint
Set pPoint = [Shape]
Output = pPoint.Z

E.在“Output”栏输入Field=box
6.将属性表输出为dbf文件
7.在绘图/图表程序里打开这个dbf文件创建剖面图






创建时间:2005-05-03
最近更新: 2010-06-17


原文链接
http://support.esrichina.com.cn/2005/0503/662.html

要回复问题请先登录注册