He JSON generado a partir de ArcGIS que quiero convertir a GeoJSON en EPSG 4326. Esta falla:
$ ogr2ogr -f GeoJSON -t_srs EPSG:4326 out.geo.json in.arcgis.json OGRGeoJSON
ERROR 6: EPSG PCS/GCS code 102100 not found in EPSG support files. Is this a valid
EPSG coordinate system?
He encontrado un post del foro que dice 102100 puede ser cambiado a 3857, que es matemáticamente idéntico. Entonces, esto funciona, con el mismo mensaje de error:
$ ogr2ogr -f GeoJSON -s_srs EPSG:3857 -t_srs EPSG:4326 out.geo.json in.arcgis.json OGRGeoJSON
ERROR 6: EPSG PCS/GCS code 102100 not found in EPSG support files. Is this a valid
EPSG coordinate system?
Sin embargo, tengo varios archivos en el 102100 sistema de proyección. Me gustaría enseñar ogr2ogr acerca de la 102100 de proyección, por lo que puedo secuencia de comandos de la conversión. Hay una manera de actualizar la configuración para que 102100 es reconocida y tratada de la misma manera 3857?
La actualización de estos datos es de la API de REST de ArgGIS Servidor 9.3.1. Si no especifica una referencia espacial de salida, luego me sale 102100, que ellos definen como el sistema de coordenadas proyectadas "WGS_1984_Web_Mercator_Auxiliary_sphere". Una manera mucho más fácil para lograr mi objetivo es pedir la proyección deseada, con la outSR=4326
parámetro de consulta. La pregunta sigue siendo válida si usted no tiene acceso a los datos originales.