PROJ¶
PROJ è una libreria che offre metodi per trasformare dati tra sistemi di riferimento di coordinate differenti. Un sistema di riferimento di coordinate geografiche consente a tutti i punti sulla terra di essere descritti come insiemte di coordinate (quali latitudine, longitudine e quota). Sistemi diversi vengono usati per rappresentare la terra tridimensionale su una mappa piatta, a due dimensioni.
PROJ viene usato in MapServer, GRASS GIS, PostGIS, Mapnik, Thuban, OGDI, TopoCad, OGRCoordinateTransformation e varie trasformazioni.
PROJ è stata tradotta da C ad altri linguaggi. Questi sotto progetti includono:
Proj4js (JavaScript) - usato in OpenLayers.
CS-Map (C++) - usato in MapGuide.
GeoTIFF/libgeotiff (C++).
Proj4J (Java).
EPSG.io - sito web per recuperare le definizioni dei sistemi di coordinate
SpatialReference.org - sito web per recuperare le definizioni dei sistemi di coordinate (obsolete).
Caratteristiche principali¶
Fornisce trasformazioni di punti da un sistema di coordinate di riferimento a un altro.
Include trasformazione tra datum.
Supporto per un gran numero di classi di proiezioni.
Standard implementati¶
PROJ use le definizioni del sistema di coordinate forniti dall”European Petroleum Survey Group (EPSG) <https://www.epsg.org/>. Formato Well Known Text (WKT).
Dettagli¶
Sito web: https://proj.org/
Licenza: licenza X/MIT Open Source
Versione Software: 9.1.1
Piattaforme Supportate: Windows, Linux, Mac
Interfacce API: C, C++, Python, Java, Ruby