Estoy trabajando con un shapefile (.shp, .dbf, etc.) y me gustaría convertirlo a xml. Estoy en un Mac y tengo problemas para encontrar una aplicación que me ayude con la conversión. ¿Alguien sabe de un método para convertir este formato de archivo en un archivo xml?Convierta un shapefile (.shp) a xml/json
Respuesta
Lo que dijo Dassouki. Obtenga GDAL de http://www.kyngchaos.com/software:frameworks. Utilizarlo para convertir un archivo de formas de GeoJSON así:
$ ogr2ogr -f "GeoJSON" output.json input.shp
por ejemplo
$ ogr2ogr -f "GeoJSON" /tmp/world.json world_borders.shp world_borders
$ cat /tmp/world.json
{
"type": "FeatureCollection",
"features": [
{ "type": "Feature", "properties": { "CAT": 1.000000, "FIPS_CNTRY": "AA",
"CNTRY_NAME": "Aruba", "AREA": 193.000000, "POP_CNTRY": 71218.000000 },
"geometry": { "type": "Polygon", "coordinates": [ [ [ -69.882233, ...
...
+1: por mencionar GeoJSON. – menjaraz
¡También existe en homebrew! 'brew install gdal' – Diolor
¿Alguna sugerencia para obtener un resultado' xml'? – gregmacfarlane
GDAL es tu amigo. Use las librerías ogr2ogr, y aquí está a cheat sheet.
Si quieres una buena aplicación SIG, instale QGIS y descargar el plug-in gdal convertidor
también puedo ofrecer una respuesta en derredor.
Put geoservidor en su máquina (se puede descargar un archivo zip que contiene uno mismo)
Establecer un almacén de datos que apunta a su archivo de formas.
Establecer una capa que apunta a su almacén de datos
Ir a la página de capas de vista previa y solicitar una vista previa de la CMA como GML
Voila - una representación XML de su archivo de formas.
he encontrado este sitio web que convierte un montón de formatos de Geo: http://mygeodata.eu/apps/converter/index_en.html
En menos de 2 minutos me ¡Pude convertir un archivo zip ShapeFile en un archivo GeoJson!
(yo estaba tratando de GDAL al mismo tiempo, y todavía está descargando ...)
¿Por qué ha pasado el nombre del shapefile sin ninguna extensión (resaltada con negrita) como último parámetro en el siguiente comando? ogr2ogr -f "GeoJSON" /tmp/world.json world_borders.shp ** world_borders ** – JayeshMori
Gracias por este enlace. Pude tomar una serie de salidas de archivos de formas y convertirlas a GeoJSON al instante. – uadrive
Esta fue la solución más fácil para mí. Gracias por el enlace. – ShadeTreeDeveloper
Este convertidor en línea que funcionó para mí
he subido mi archivo .shp, que luego se exporta a GeoJson.
- 1. Trazado de un ráster detrás de un shapefile
- 2. ¿Cómo puedo transformar las coordenadas de un Shapefile?
- 3. R/GIS: ¿Cómo subconjuntar un shapefile por un cuadro delimitador de latitud larga?
- 4. Agregar atributos de funciones personalizadas a ESRI Shapefile con Python
- 5. ¿Cómo se sabe qué SRID usar para un archivo shp?
- 6. Convierta System.Windows.Media.Brush a System.Drawing.Brush
- 7. Convierta JavaScript a Java
- 8. Convierta HTML a XAML
- 9. Convierta System.Windows.Media.ImageSource a System.Drawing.Bitmap
- 10. Convierta nsdictionary a nsdata
- 11. Convierta JSON a CSV
- 12. Convierta CGcolorRef a UIColor
- 13. Convierta programáticamente un video a FLV
- 14. Convierta un objeto a System Guid
- 15. Convierta un archivo de especificaciones a debian
- 16. Convierta un objeto a una cadena XML
- 17. Java: convierta un char [] a CharSequence
- 18. Convierta directamente .aspx a .pdf
- 19. Convierta java.util.Date a la Cadena
- 20. Convierta un float64 a un int en Go
- 21. Convierta un flujo a un FileStream en C#
- 22. Convierta un certificado CERT/PEM a un certificado PFX
- 23. Convierta un QVariant de un tipo personalizado a QString
- 24. Convierta un PDF a un PNG transparente con GhostScript
- 25. ¿Dividir o guardar un subconjunto de un archivo ESRI Shape SHP en un nuevo archivo?
- 26. traza un archivo shp múltiple en un gráfico usando spplot en R
- 27. Convierta un mapa de bits a GrayScale en Android
- 28. Convierta las coordenadas a un nombre de lugar
- 29. Convierta de un delegado a otro. Pseudo-molde
- 30. Convierta un número negativo a uno positivo en JavaScript
También puede intentar utilizar http://techslides.com/demos/mapping/shapefile-geojson-converter.html Está en línea y funciona bien para mí. – dementiev