2 votos

ArcGIS - Convertir un Shapefile en JSON con coordenadas

Tengo un shapefile y me gustaría convertirlo en ESRI Json con la caja de herramientas de ArcGIS De feature a JSON. Cuando lo convierto visualizo los valores x e y en metros mientras que quiero la información de latitud y longitud. ¿Cómo puedo configurar esta opción para visualizar las coordenadas geográficas en el archivo json?

0 votos

Entonces, ¿tienes un shapefile que está definido en sistema de coordenadas proyectadas (metros como unidades) y cuando lo conviertes a JSON obtienes también metros, pero quieres tener coordenadas JSON definidas en un sistema de coordenadas geográficas (grados decimales)?

0 votos

Sí, mi shapefile está definido de esta manera: PROJCS["WGS_1984_UTM_Zone_32N",GEOGCS["GCS_WGS_1984",DATUM["‌​D_WGS_1984",SPHEROID‌​["WGS_1984",6378137.‌​0,298.257223563]],PR‌​IMEM["Greenwich",0. 0‌​],UNIT["Degree",0.01‌​74532925199433]],PRO‌​JECTION["Transverse_‌​Mercator"],PARAMETER‌​["False_Easting",500‌​000. 0],PARAMETER["Falso_noroeste",0.0],PARAMETER["Meridiano_central",9.0],PARAMETER["Factor_escala",0.9996],PARAMETER["Latitud_de_origen",0.0],UNIT["Metro",1.0]] Quiero un archivo json con coordenadas geográficas.

4voto

Alex Tereshenkov Puntos 13433

Algunas de las herramientas de geoprocesamiento de ArcGIS respetan sistema de coordenadas de salida entorno, pero no este.

Es necesario ejecutar el Herramienta del proyecto creando previamente un shapefile proyectado (utilice el GCS WGS 1984). Esto creará un nuevo shapefile en el disco con coordenadas definidas en lat/long.

0 votos

He lanzado el script como se indica en [Project Tool]( resources.arcgis.com/es/help/main/10.2/index.html#/Project/ ) pero recibo el siguiente error Error de ejecución Traceback (most recent call last): File "<string>", line 1, in <module> File "c: \program archivos (x86) \arcgis\desktop10.3\arcpy\arcpy\arcobjects\mixins.py ", línea 949, en init self._arc_object.createFromFile(item) RuntimeError: ERROR 999999: Error al ejecutar la función.

0 votos

Es posible que tenga que definir la transformación adecuada.

0 votos

He definido la transformación como sigue:WGS 1984 UTM Zona 32N. He ejecutado este script y he generado correctamente un nuevo shapefile. ¿Cuál es el siguiente paso para obtener el fichero json con las coordenadas?

1voto

Swaggahunter35 Puntos 1

He resuelto este problema siguiendo el procedimiento en este enlace.

¿Cómo convertir coordenadas de metros a grados decimales?

0 votos

¿Has utilizado QGis?

1 votos

Sí, he utilizado QGIS para obtener un nuevo archivo shape con coordenadas en grados y luego lo he convertido en ArcGIS utilizando la caja de herramientas FeatureToJSON.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X