Chaque fois que je souhaite effectuer une conversion, je dois accéder à la console pour exécuter proj.4. Existe-t-il des outils en ligne pour convertir les coordonnées entre différents EPSG?
Chaque fois que je souhaite effectuer une conversion, je dois accéder à la console pour exécuter proj.4. Existe-t-il des outils en ligne pour convertir les coordonnées entre différents EPSG?
Réponses:
Celui-ci est assez pratique: http://cs2cs.mygeodata.eu/
Également utile pour les conversions par lots.
Pour effectuer une projection unique, j'utilise généralement le service de géométrie sur le point de terminaison REST de notre serveur ArcGIS.
Vous pouvez également utiliser Rest Endpoint d'ArcGIS Online, qui est disponible ici .
Voici un exemple qui montre comment vous pouvez projeter de 4326 à 3857.
Veuillez noter que vous devez vous conformer à leurs conditions générales.
Deux autres outils pratiques pour référence future:
Et pour trouver le système de coordonnées qui pourrait convenir à vos besoins: georepository.com
J'ai essayé, GDAL, package .net avec nuget, ne fonctionne pas,
J'ai essayé, au dessus de http://cs2cs.mygeodata.eu/ , cela ne donne pas de résultat correct.
J'ai essayé Rest Endpoint d'ArcGIS Online, qui est disponible ici. ça fonctionne bien.
Maintenant, présentez-vous la meilleure solution est proj4js
Il est très facile à utiliser, dans le navigateur client, voir simplement l'exemple,
proj4.defs([
[
'EPSG:4326',
'+title=WGS 84 (long/lat) +proj=longlat +ellps=WGS84 +datum=WGS84 +units=degrees'],
[
'EPSG:2230',
'+title=NAD83 (2230) +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs'
]
]);
proj4('EPSG:2230','EPSG:4326',[6053765.97863,2201827.64981]);