有没有一种方法可以计算到QGIS中到最近点的距离?在ArcGIS中,有一个称为Euclidean Distance的函数,该函数可以获取输入矢量或栅格,并生成距离栅格。
QGIS中有类似的功能吗?我在文档中找不到一个。我确实研究了Raster
QGIS中的功能以及MMGIS中的Hub Distance
计算(对于非光栅解决方案),但是我无法弄清楚如何使用这两种方法。如果向量方法是唯一的解决方案,那也可以。
有没有一种方法可以计算到QGIS中到最近点的距离?在ArcGIS中,有一个称为Euclidean Distance的函数,该函数可以获取输入矢量或栅格,并生成距离栅格。
QGIS中有类似的功能吗?我在文档中找不到一个。我确实研究了Raster
QGIS中的功能以及MMGIS中的Hub Distance
计算(对于非光栅解决方案),但是我无法弄清楚如何使用这两种方法。如果向量方法是唯一的解决方案,那也可以。
Answers:
首先,栅格化矢量层。您可以使用“栅格”菜单下的“栅格化”来实现。
栅格化之前,建议创建一个附加字段,并用“ 1”填充它,然后在栅格化时选择此字段。
二,栅格\分析\邻近
请注意,您应该在插件中启用GDALTools。