29

Python te espera para aplicarlo a GIS - telematica.com.pe · Python te espera para aplicarlo a GIS Marco Ramos Técnico MineSight & GIS Compañía Minera Ares SAC . ... Soluciones

  • Upload
    dodiep

  • View
    223

  • Download
    0

Embed Size (px)

Citation preview

Python te espera para aplicarlo a GIS

Marco Ramos

Técnico MineSight & GIS

Compañía Minera Ares SAC

Piton

¿Qué es Python?

• Lenguaje de programación multipropósito.

• Multiplataforma.

• Simple.

• Poderoso.

¿Quiénes usan Python?

Y en el Perú

Soluciones con Python aplicado a GIS

• 2D a 3D.

• Polilineas a Puntos.

3D 2D

Sección 2D

Sección 2D

Necesidad

Convertir la sección 2D a 3D georeferenciado.

Solución

• Punto de referencia.

• Plano horizontal al plano vertical.

• Girar el plano vertical.

Con Michael

Con Python

Atributo shp a capa DXF

Secciones 3D gereferenciado

Fusionar varios shp a DXF

Secciones 3D gereferenciado

Polilineas a Puntos

Curvas de nivel (Zona 17)

59450 Polilineas

Necesidad

Convertir curvas de nivel a puntos.

Solución

• Leer el archivo polilinea .shp.

• Leer cada polilinea.

• Obtener los puntos(X,Y) de cada polilinea.

• Obtener la altura(Z) de la polilinea.

• Escribir los puntos X,Y,Z de cada polilinea en un archivo csv.

Con Python

Convertir curvas de nivel a puntos

Puntos XYZ

• 59450 Polilineas (242MB)

• 15 265 420 Puntos (616MB)

• Tiempo del proceso 60s

Conclusiones

• Crear herramientas de fácil uso y agilizar procesos.

• Automatizar procesos.

• Reducir costos.

• No necesariamente debes ser programador para crear tus soluciones.