Projet OSGeo

MetaCRS

Transformations de Systèmes de Référence de coordonnées (CRS)

map projection example

Le groupe des projets MetaCRS fournit des bibliothèques de méthodes pour faire des transformations entre différents systèmes de coordonnées de référence (CRS). un CRS géographique permet à tous les points sur Terre d’être décrits comme un jeu de de coordonnées (comme la latitude, la longitude et l’élévation). Différents systèmes sont utilisés pour représenter la Terre en trois dimensions sur une carte plate en 2 dimensions.

Les bibliothèques MetaCRS sont incluses dans d’autres projets et certains sont aussi disponibles via une interface de ligne de commande.

Les sous-projets appartenant à MetaCRS incluent:

  • PROJ.4 (C++) - utilisé dans MapServer, GRASS GIS, PostGIS, Mapnik, Thuban, OGDI, TopoCad, OGRCoordinateTransformation et d’autres encore.
  • Proj4js (JavaScript) - utilisé dans OpenLayers.
  • CS-Map (C++) - utilisé dans MapGuide.
  • GeoTIFF/libgeotiff (C++).
  • Proj4J (Java).
  • SpatialReference.org - site web pour récupérer des définitions de systèmes de coordonneés.

Caractéristiques principales

  • fournit la transformation de point d’un système de coordonnées de référence à un autre
  • inclut la transformation entre datums
  • large nombre de classes de projections supportées

Standards implémentés

Les projets utilisent typiquement les définitions des systèmes de coordonnées comme défini par l’`European Petroleum Survey Group (EPSG) <http://www.epsg.org/>`_ et dans le format “Well Known Text” (WKT).

PROJ.4

Site web: http://trac.osgeo.org/proj/

Licence: licence opensource style X/MIT

Version du logiciel: 4.7.0

Plates-formes supportées: Windows, Linux, Mac

Interfaces de l’API: C, C++, Python, Java, Ruby

Support: http://lists.maptools.org/mailman/listinfo/proj

Proj4js

Site web: http://proj4js.org

Licence: licence opensource style X/MIT

Version du logiciel: 1.1.0

Plates-formes supportées: Windows, Linux, Mac

Interfaces de l’API: JavaScript

Support: http://lists.osgeo.org/mailman/listinfo/MetaCRS

CS-Map

Site web: http://trac.osgeo.org/csmap/

Licence: spécifique

Version du logiciel: 13.0

Plates-formes supportées: Windows, Linux, Mac

Interfaces de l’API: C, C++

Support: http://lists.osgeo.org/mailman/listinfo/MetaCRS

GeoTIFF/libgeotiff

Proj4J

Site web: http://trac.osgeo.org/proj4j/

Licence: licence Apache, Version 2.0

Version du logiciel:

Plates-formes supportées: Windows, Linux, Mac

Interfaces de l’API: Java

Support: http://lists.osgeo.org/mailman/listinfo/proj4j