Ogni volta che voglio fare la conversione, devo accedere alla console per eseguire proj.4. Esistono strumenti online per convertire le coordinate tra diversi EPSG?
Ogni volta che voglio fare la conversione, devo accedere alla console per eseguire proj.4. Esistono strumenti online per convertire le coordinate tra diversi EPSG?
Risposte:
Questo è abbastanza utile: http://cs2cs.mygeodata.eu/
Utile anche per conversioni batch.
Per eseguire una proiezione unica, di solito utilizzo il servizio Geometria sull'endpoint REST del nostro server ArcGIS.
È inoltre possibile utilizzare l'endpoint di riposo di ArcGIS Online, disponibile qui .
Ecco un esempio che mostra come proiettare da 4326 a 3857.
Si prega di notare che è necessario rispettare i loro Termini e Condizioni.
Altri due utili strumenti per riferimenti futuri:
E per scoprire quale sistema di coordinate potrebbe essere adatto alle tue esigenze: georepository.com
Ho provato, GDAL, pacchetto .net con nuget, non funziona,
Ho provato, sopra http://cs2cs.mygeodata.eu/ , non dà il risultato corretto.
Ho provato, Rest Endpoint di ArcGIS Online, disponibile qui. funziona benissimo.
Ora, ti presentiamo la migliore soluzione è proj4js
È molto facile da usare, nel browser client, vedi solo esempio,
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]);