OSGeo Project

MetaCRS

Трансформации координатных систем

Пример проекции карты

Группа проектов MetaCRS предоставляет библиотеки методов для трансформации между различными координатными системами. Географические координатные системы позволяют все точки на Земле описать как набор координат (таких, как широта, долгота и высота). Различные системы координат используются для представления поверхности Земли на “плоской” двухмерной карте.

Библиотеки MetaCRS включены в другие проекты, и некоторые из них также доступны через интерфейс командной строки.

Подпроекты MetaCRS включают:

  • PROJ.4 (C++) — используется в MapServer, GRASS GIS, PostGIS, Mapnik, Thuban, OGDI, TopoCad, OGRCoordinateTransformation и многом другом.
  • Proj4js (JavaScript) — используется в OpenLayers.
  • CS-Map (C++) — используется в MapGuide.
  • GeoTIFF/libgeotiff (C++).
  • Proj4J (Java).
  • SpatialReference.org — веб-сайт, содержащий описания координатных систем.

Базовые функции

  • Трансформация точек из одной координатной системы в другую.
  • Трансформация между датумами.
  • Поддержка большого количества классов проекции.

Реализованные стандарты

Как правило, проекты используют описания координатных систем, определённые в European Petroleum Survey Group (EPSG) и описанные в формате Well Known Text (WKT).

PROJ.4

Веб-сайт: http://trac.osgeo.org/proj/

Лицензия: в стиле X/MIT

Версия ПО: 4.7.0

Поддерживаемые платформы: Windows, Linux, Mac

Интерфейсы API: C, C++, Python, Java, Ruby

Поддержка: http://lists.maptools.org/mailman/listinfo/proj

Proj4js

Веб-сайт: http://proj4js.org

Лицензия: в стиле X/MIT

Версия ПО: 1.1.0

Поддерживаемые платформы: Windows, Linux, Mac

Интерфейсы API: JavaScript

Поддержка: http://lists.osgeo.org/mailman/listinfo/MetaCRS

CS-Map

Веб-сайт: http://trac.osgeo.org/csmap/

Лицензия: собственная

Версия ПО: 13.0

Поддерживаемые платформы: Windows, Linux, Mac

Интерфейсы API: C, C++

Поддержка: http://lists.osgeo.org/mailman/listinfo/MetaCRS

GeoTIFF/libgeotiff

Веб-сайт: http://trac.osgeo.org/geotiff/

Лицензия: в стиле X/MIT

Версия ПО: 1.4.0

Поддержка: http://lists.maptools.org/mailman/listinfo/geotiff

Proj4J

Веб-сайт: http://trac.osgeo.org/proj4j/

Лицензия: Apache, версия 2.0

Версия ПО:

Поддерживаемые платформы: Windows, Linux, Mac

Интерфейсы API: Java

Поддержка: http://lists.osgeo.org/mailman/listinfo/proj4j