Un code EPSG est un entier court qui identifie de manière unique un système de coordonnées de référence (SCR), un datum, un ellipsoïde ou une projection au sein du registre géodésique EPSG (EPSG Geodetic Parameter Dataset). Citer un seul nombre comme EPSG:4326 communique sans ambiguïté tout un ensemble de paramètres géodésiques, supprimant toute incertitude sur la façon dont les coordonnées se rapportent à la Terre.
Pourquoi c'est important
En SIG, un même couple x,y ne signifie rien sans SCR. Les codes EPSG offrent aux logiciels, aux formats de fichiers et aux personnes un moyen compact et lisible par machine de déclarer ce SCR. GDAL, QGIS, PostGIS, PROJ et les bibliothèques de cartographie web acceptent tous les codes EPSG : ils constituent la lingua franca de la reprojection et de l'échange de données. Un code mal renseigné ou omis est la cause première de couches qui refusent de se superposer.
Origine et structure
Le registre a été créé par l'European Petroleum Survey Group (EPSG), aujourd'hui maintenu par le Geomatics Committee de l'IOGP. Les codes sont des identifiants arbitraires, et non des plages au sens strict, même si certains regroupements existent par convention.
Exemples concrets
EPSG:4326— WGS 84 géographique (latitude/longitude en degrés), valeur par défaut du GPS et du GeoJSON.EPSG:3857— WGS 84 / Pseudo-Mercator, utilisé par les fonds de carte web en tuiles.EPSG:32633— WGS 84 / UTM zone 33N, un système projeté en mètres adapté aux calculs de surface et de distance.EPSG:4269— NAD83 géographique, courant pour les données nord-américaines.
Piège courant
Un code EPSG nomme un SCR mais ne fixe pas à lui seul l'ordre des axes. EPSG:4326 est formellement défini comme latitude, longitude, alors que de nombreux outils et la spécification GeoJSON stockent la longitude en premier. Confirmez toujours l'ordre des coordonnées plutôt que de le présumer. Rappelez-vous aussi qu'un code EPSG projeté (mètres) et un code géographique (degrés) ne sont pas interchangeables : les résultats de pente, de tampon et de surface sont erronés si l'analyse est menée en degrés.