Преобразовать десятичные градусы или градусные минуты в метры в Java - PullRequest
1 голос
/ 09 февраля 2011

Я работаю с ГИС-проектом.Сейчас у меня есть код для преобразования десятичных градусов в градусы / минуты / секунды, но я понятия не имею, как преобразовать десятичные градусы или градусы / минуты / секунды в метры.Может ли кто-нибудь помочь мне преобразовать десятичную степень или градус / минуты / секунды в метры в Java?

Ответы [ 2 ]

1 голос
/ 09 февраля 2011

Ваш вопрос может быть очень простым или действительно сложным. Можем ли мы принять сферическую Землю? Если это так, возможно, вам подойдет основная формула длины дуги:

Arc Length = degrees * pi * R / 180
0 голосов
/ 09 февраля 2011

Как насчет GDAL ?

GDAL - библиотека переводчиков для растровые форматы геопространственных данных, которые выпущен в стиле X / MIT Open Исходная лицензия с открытым исходным кодом Геопространственный фонд. Как библиотека, это представляет единственные абстрактные данные модель для вызывающего приложения для все поддерживаемые форматы. Это также приходит с множеством полезных командной строки утилиты для перевода данных и обработка. Страница НОВОСТИ описывает январь 2011 года GDAL / OGR 1.8.0 релиз.

...