Страница 1 из 1

Вычисление расстояния между точками

Добавлено: 18 авг 2011, 07:44
GIS-dev
Существует ли в QGIS API функция (или набор функций), позволяющих вычислить расстояние между двумя точками слоя с любой произвольной системой координат, причем расстояние всегда требуется в метрах?
В API есть функция double QgsGeometry::distance( QgsGeometry& geom ) являющаяся обёрткой аналогичной функции модуля GEOS, но так как она не запрашивает единицы измерени, в которых будет выдано найденное расстояние, приходится думать, что она возвращает значение в единицах системы координат слоя (например в градусах), а не в метрах.

Re: Вычисление расстояния между точками

Добавлено: 18 авг 2011, 13:12
Voltron

Re: Вычисление расстояния между точками

Добавлено: 13 сен 2011, 05:53
GIS-dev
Voltron писал(а):QgsDistanceArea
Voltron, спасибо за информацию! Этот класс должен помоч.