【HiGISClub周刊】获取矢量要素的几何属性——2016.01.06期

2
分享 2016-04-08
QQ截图20160408101311.jpg


 【实验内容】
获取线要素起点、中点、终点的坐标值;
获取面要素的节点数、几何中心点的坐标;

【实验准备】
软件版本:ArcGIS 10.3
数据下载:http://www.higis.cn/Tech/tech/tId/141 

使用工具:
(a)添加几何属性(Add Geometry Attributes)
(b)要素折点转点(Feature Vertices To Points)

【解决方案】

(1)加载实验数据。打开ArcMap软件,加载Data1文件夹中的矢量数据Area和Line。
   
QQ图片20160331142500.jpg

     图1. 实验数据

(2)获取线要素几何属性。打开【ArcToolbox】|【数据管理工具】|【要素】|【添加几何属性】工具,输入要素设置为“Line”,几何属性勾选“LINE_START_MID_END”,其余参数默认;确定,几何属性被存储至图层属性表内。
   
图片2.jpg

    图2.【添加几何属性】工具参数设置

   
图片3.jpg

   图3. 几何属性参数值

(3)提取面要素节点。打开【ArcToolbox】|【数据管理工具】|【要素】|【要素折点转点】工具,输入要素设置为“Area”,输出要素类设置为“vertices”,点类型设置为“ALL”;确定,得到面要素的折点要素。查看vertices图层属性表可知,面要素均有9个节点要素。
   
图片4.jpg

    图4.【要素折点转点】工具参数设置

   
图片5.jpg

    图5. 面要素的折点要素

   
图片6.jpg

    图6. 折点图层属性表

(4)获取面要素的几何属性。打开【ArcToolbox】|【数据管理工具】|【要素】|【添加几何属性】工具,输入要素设置为“Area”,几何属性勾选“CENTROID”、“CENTROID_INSIDE”和“POINT_COUNT”,其余参数默认;确定,几何属性被存储至图层属性表内。对比vertices图层属性可知,PNT_COUNT字段值正确。
   
图片7.jpg

    图7. 【添加几何属性】工具参数设置
   
   
图片8.jpg

    图8. 几何属性参数值

1 个评论

写的不错。

要回复文章请先登录注册