¿Importando SVG a GIS?

20

Tengo un archivo PDF, con un mapa como un gráfico vectorial. Quiero meter esto en GIS. (Yo uso ArcGIS de ESRI, pero cualquier solución FOSS también está bien).

Sé que no es posible obtener directamente el PDF en ArcGIS, así que solo estaba probando varios escenarios y descubrí que podemos convertir el gráfico vectorial en el PDF a SVG utilizando Inkscape. Tuve éxito en hacer eso.

Esperaba que pudiera haber alguna forma de pasar de SVG a un formato vectorial que ArcGIS entienda.

¿Es esto posible?

    
pregunta Devdatta Tengshe 25.06.2011 - 14:11

4 respuestas

7

Puedes probar estas opciones:

  1. Use pstoedit para exportar PDF a DXF y luego importarlo al software GIS. pstoedit traduce los gráficos PostScript y PDF a otros formatos vectoriales. SVG también es compatible por medio de un complemento.
  2. Use una herramienta como CorelDraw que puede leer el formato SVG y exportar el archivo a DXF.
respondido por el Chethan S. 25.06.2011 - 15:51
2

Utilizo varios métodos.
El primer pdf puede ser en formato vectorial o de imagen. Eso depende del software que lo creó y de las opciones utilizadas.
Si es un formato de imagen, utilizo irfanview con los complementos completos que admiten la lectura de pdf. Guárdelo en tif y luego en diseño raster (autodesk). Lo georezo y lo guardo como geo-tiff.
Entonces funcionará como georeferenciado en cualquiera de mis programas.

Si es vectorial, ahora tengo un par de opciones.
La más barata es scan2cad v8 pro que permitirá exportar a dxf desde muchos formatos de imagen y pdf.

La opción más cara es la editorial terrago.
Permite la carga directa de un pdf en arcmap.
El pdf puede luego ser georreferenciado y "digitalizado a mano" en datos gis.

En el ámbito de OpenSource, siempre hay grass y gdal que tienen alguna funcionalidad para convertir imágenes en vectores. necesita una imagen "usable" (normalmente binaria) para completar este método.

Nuevo en AutoCad: puede usar el comando insertar pdf underlay, mover el pdf a la ubicación correcta, escalar y rotar. Utilice el pdfimportsettings para determinar cómo convertir. Luego use pdfimport para convertir el pdf (debe ser un archivo vector pdf) en líneas de AutoCad. Antes de utilizar la importación de pdf, puede usar pdfshxtext para convertir texto reconocible en texto de AutoCad. y el comando txt2mtxt convertirá ese texto de una sola línea en multilínea.
Autodesk tiene alguna ayuda en la base de conocimientos aquí ...

    
respondido por el Brad Nesom 25.06.2011 - 16:02
0

GeoPDF se admite directamente en QGIS si QGIS usa GDAL con soporte de PDF: enlace pero esta será una imagen rasterizada.

SVG también es compatible con QGIS pero con limitaciones. Ver .: enlace

    
respondido por el Dmitry Baryshnikov 14.08.2016 - 13:03
0

Su mejor opción si tiene un código fuente de geopdf

OGR2OGR -f "ESRI Shapefile" path\name.shp source\filename.pdf

O el mapeador global 18.2 hace un gran trabajo con PDF.

Primero intente crear VRT con gdalbuildvrt porque arcmap admite vrt para que pueda traer pdf o mbtiles u otros archivos no compatibles una vez que tenga un vrt.

    
respondido por el Jordan Bess 30.08.2017 - 03:34

Lea otras preguntas en las etiquetas