ArcGIS中矢量数据线转点的三种方式
最近做项目中遇到了需要得到线状道路数据中线内每一点的具体经纬度这个需求,于是想到了将线先转成点,然后获取每一点的坐标信息这个方法,由于需要获得相对较密集的点位信息,因此在线转点的过程中要实现按指定距离生成点,这样才能控制生成的点数,遂查了查几种通过线状数据生成点状数据的方法,当前基于ArcGIS实现此需求的方式有以下三种。
方法一:使用Feature Vertices To Points(要素折点转点)工具
要素折点转点工具是比较常用的要素转点工具,优点是使用方便,10.0以上的ArcGIS版本都支持这个工具,但工具用途有限,只能将曲线或面中的拐点(折点)转换成点,要素中的其他部分无法转换,无法满足多样的转换需求。
ArcGIS官方帮助代码说明
# Name: FeatureVerticesToPoints_Example2.py
# Description: Use FeatureVerticesToPoints function to get the mid-points
#