Suite

Conversion de lat/long en EPSG : 2154, en C# ?


Je n'y connais pas grand chose en SIG. Je travaille en C#. Je reçois des données de latitude/longitude et je dois les convertir en EPSG:2154.

J'ai fait quelques recherches sur le web mais je ne sais toujours pas par où commencer. Y a-t-il une sorte de bibliothèque ou d'exemples de code que je pourrais utiliser ?


Proj.4 (page git ici) est une bibliothèque C/C++ qui contient des wrappers pour de nombreux langages différents et pourrait être considérée comme la norme de l'industrie. Des wrappers C# sont disponibles ici, ainsi qu'une version en ligne de commande de Proj.4.

Proj4NET est une bibliothèque de transformation de coordonnées, elle héberge principalement Proj4J. Voici le lien vers la page d'accueil.

Il y a aussi d'autres options :

  • Liaisons GDAL/OGR C#, en particulier la bibliothèque OSGeo.OSR
  • Proj.NET
  • DotSpatial, en particulier la bibliothèque Projections

C'est un peu déroutant car Proj.NET et Proj4Net ont des noms similaires, mais ce sont des bibliothèques différentes qui offrent les mêmes fonctionnalités.


Voir la vidéo: Convert Coordinates to Lat-Long in Excel. English. Amazing Excel Sheet (Octobre 2021).