Библиотека для работы с географическими координатами?

Ищу библиотеку для решения стандартных географических задач.

Библиотека должна содержать некоторые классы:
  • Точка: широта+долгота или широта+догота+высота.
  • Линия: линия соединяющаяя две точки по кратчайшему маршруту (ортодрома).
  • Многоугольник.
  • Круг.

А также должна уметь считать:
  • Дистанцию между точками, точкой и прямой, многоуголькоком...
  • Площадь многоуголькока, круга...
  • Проверка принадлежности одного объекта к другому.
  • Пересечение/объединение/разность объектов.
  • Прямая/обратная геодезические задачи.

Может кто подскажет библиотеку которая решает все эти проблемы или большую их часть? Не страшно если библиотека использует Qt.
  • Вопрос задан
  • 1341 просмотр
Решения вопроса 1
Nipheris
@Nipheris Куратор тега C++
GEOS конечно, чего тут думать.

Если не верите мне, поверьте команде PostGIS :)
GEOS for many geometry processing algorithms
Proj.4 for coordinate re-projection functions
GDAL for raster processing and format support
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы