QGIS计算沿线的点的距离


12

我有一条折线(运动路径)和沿线记录的点。我想为每个点计算Quantum GIS中沿线的距离。我希望得到的结果将在点属性表中添加一个新列,以指示该行在行上的距离。我将不胜感激。

麦克风。

Answers:


12

如果您想使用GRASS插件,那么有一个v.distance模块可以做到这一点。首先,您将使用GRASS工具箱中的v.in.ogr模块将折线和点图层引入GRASS。然后找到v.distance模块。从和到向量显然是点和线。然后选择“沿线性特征距离最近的点...”。您还需要一个属性列名称来接受距离值(如果还没有,请使用v.db.addcol添加该属性)。那应该做。


非常感谢Micha。抱歉,我不在,不能在此之前提供反馈。v.distance模块正是我所需要的。非常感谢。
加布兹2012年

请注意,标签当前读取(在QGIS 2.2中)“沿此线性特征的点/质心之间的距离”
byteit101 2014年

我似乎在QGIS 3.2的任何地方都找不到此选项/标签,如果我错了或者是否有解决方法,有人会知道吗?到目前为止,我在3.2中找不到任何解决该问题的方法……
Horizen

它在3.10或3.12中不起作用
Jacques MALAPRADE

2

衡量此问题的另一种方法是,它使用Qchainage(QGis插件)来产生与行等距的节点。然后,您可以使用到最近的中心的距离(QGis插件)来计算点之间的距离。


0

KP查找插件不与这个点的层和其它层,含有线要素。它在线上投影一个点,并给出沿该线的大地测量距离以及与该线的距离。它具有交互模式,或者可以遍历整个点层,从而添加新的属性字段。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.