qgis生成随机点和随机线

266次阅读次阅读
没有评论

qgis自带的Processing Toolbox提供了很多生成随机点的工具,在Vector creation(矢量生成)工具组中,就有六种生成随机矢量点位的方法,分别是:

Random points along line 随线型分布的随机点

Random points in extent 在指定地理范围内的随机点

Random points in layer bounds 在图层边界范围内的随机点

Random points in polygons 在面状要素上的随机点

Random points inside polygons 在面状要素内部的随机点

Random points on lines 在线要素上的随机点

如果你的工具箱没有打开的话可以在主菜单view>Panels中将其勾选打开。

qgis生成随机点和随机线

生成随机点

我们以在面内生成随机点为例来看一下具体的操作步骤。

首先在qgis中打开一个面状图层,然后打开Random points in polygons工具,并按下图所示设置参数:

qgis生成随机点和随机线

随机点生成结果:

qgis生成随机点和随机线

如果你选择的是生成内存图层,可以在图层目录中将其导出保存:

qgis生成随机点和随机线

随机点连线

生成随机线的方法,是在生成随机点的基础上,手动选择随机点,然后利用Points to path 点集转线的方式进行操作。

1、生成数量足够多的随机点图层

2、给点图层添加x坐标属性并计算x坐标值

qgis生成随机点和随机线
添加字段
qgis生成随机点和随机线
计算x坐标值

3、使用选择工具选择点集合

qgis生成随机点和随机线
选择横向连线的点集合

4、使用Points to path工具生成线

qgis生成随机点和随机线
yuexs
版权声明:本站原创文章,由yuexs2021-01-27发表,共计4294字。
转载提示:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)