jueves, 8 de diciembre de 2011

“De PDF a GIS”




Un amigo me pregunto si era posible pasar un archivo PDF (separado por capas) a un archivo GIS como shp de ArcGIS o tab de MapInfo y la respuesta no fue positiva, al menos si existe una manera directa de hacerlo. Lo que le propuse fue extraer la información de un PDF hacia un DXF y de ahí puede ser enviado a un formato GIS. Para ello usaremos el programa InkScape (programa libre que lee y edita archivos cdr de Corel Draw).

Enlace de descarga del InkScape: http://sourceforge.net/projects/inkscape/files/latest/download?source=files

1) Abrimos nuestro PDF en el InkScape.

2) Nos saldrá un mensaje de “Ajustes de Importación de PDF”.

3) Y quedara nuestro PDF visto en el InkScape.

4) Vemos que podemos trabajar por cada layer de información contenida en el PDF, como se ve en la imagen de abajo, las curvas de nivel están en un layer diferente con la de los ríos, lagunas, etc.

5) También podemos gestionar estos layer y colocarlas en capas con la función en el menú: Capas\Capas (ver imagen siguiente.

6) Aparecerá una barra mostrando el gestor de Capas y con el botón con el símbolo “+” añadimos una capa nueva, con el botón con el símbolo “-“eliminamos una capa seleccionada, etc. Para nuestro ejemplo crearemos la capa “POLIGONO”, donde estará el polígono rojo mostrado en la figura.

7) Para mover este polígono rojo a la capa “POLIGONO” y que se mantengan en su posición, seleccionamos el polígono rojo, y con el click derecho aparecerá el menú contextual y seleccionamos la opción “Cortar”.

8) Luego seleccionamos la capa “POLIGONO” (que es donde queremos que vaya el layer anteriormente cortado) y luego vamos al menú: Edición\Pegar en el sitio.

9) Y nuestro polígono rojo se pondrá en donde estaba antes pero en la capa que creamos (ósea en la capa “POLIGONO”).

10) Ya que está en una capa el polígono rojo, podemos moverlo, apagarlo y trabajar con él y que al exportarlo a DXF, mantendra las capas que creamos.

11) Para guardo en PDF, vamos a Archivo/Exportar y aparecerá una ventana donde guardamos nuestro archivo que será exportado a DXF y seleccionamos la opción “Plotér de corte de escritorio (R13)(*.DXF)”.

12) Nos apareceré una ventana para escoger el tipo de salida de las líneas (yo lo dejo como esta mostrado en la figura).

13) Y queda exportado nuestro PDF a DXF.

14) Si lo abrimos en el DraftSight o en el AutoCAD quedara separado por capas pero sin escala, queda luego georeferenciarlo con las coordenadas correctas para el toque final.

Esperando haber contestado esta pregunta, quizá sea la más realista, ya que antes vi otras opciones pero ninguna convincente, esta me pareció la menos descabellada para pasar un PDF a GIS, obviamente que habria que analizar algunas cuestiones si se deforma la forma del poligono y otras cuestiones mas acerca de la topologia . Me despido hasta el próximo mes no si antes deseando una FELIZ NAVIDAD y PROSPERO AÑO 2012. Un abrazo y gracias.

ª