Длина линии
Добавлено: 06 мар 2013, 06:24
Пытаюсь рассчитать длину дороги в метрах, но что-то не могу разобраться с системами кординат.
В БД координаты хранятся в EPSG: 4326. Как правильно измерить длину линии в метрах?
Делаю так
SELECT ST_AsGeoJSON(geo) geo, ST_Length(ST_Transform(geo, 3857)) length FROM roads
Но в результате запроса длина существенно больше, чем при замере линейкой в qgis на слое с той же системой координат (3857).
В БД координаты хранятся в EPSG: 4326. Как правильно измерить длину линии в метрах?
Делаю так
SELECT ST_AsGeoJSON(geo) geo, ST_Length(ST_Transform(geo, 3857)) length FROM roads
Но в результате запроса длина существенно больше, чем при замере линейкой в qgis на слое с той же системой координат (3857).