需求:在线要素上等间距生成一定数量的采样点或者在线数据上随机生成一系列的采样点
原始数据如下所示,为一个普通的线数据,以下操作是在此线数据上生成一定数量的采样点。
注意:切记,点要素和线要素数据都要为shp格式,如果放在GDB数据库可能会失败!
先在【文件夹】新建一个shp文件,要素类型是点要素,切记一定是文件夹里,不是地理数据库里(不是GDB里)。
记得修改一个名称,本次为【采样点】。
点击右下角里的【编辑】选项,进行坐标系的设置。
在【空间参考属性】里把上述线数据的坐标系加入进去,如下所示:
添加坐标系之后的空间参考如下所示,点击确定,进行下一步操作。
选中【采样点】点数据,右键开始编辑,然后再选中线数据,最后在编辑器的下拉选择中找到【构造点】。
然后会弹出【构造点】对话框,在【构造选项】里找到【距离】设置为50,然后在【起点和终点创建附加点】勾选了。
点击确定后,生成的线要素上的规则采样点如下所示:
也可以选【点数】,设置为20个,点击确定后生成的点数如下所示:
其结果如下所示:
也可以使用【数据管理工具】下的【创建随机点】生成线要素上的一些【不规则采样点】,如下所示进行设置:
处理结果如下所示,为生成的线要素上的100个随机采样点: