© Felipe Gutiérrez Duque 2019. Todas las imágenes a menos de que se indique lo contrario fueron creadas por mi.

Herramientas SIG

Tutorial herramientas SIG

Los SIG (Sistemas de Información Geográfica) según Wikipedia permiten capturar, guardar, manipular y modelar datos del mundo real que se encuentran geo-referenciados. Las herramientas SIG permiten al usuario encontrar relaciones entre distintas fuentes de datos, tarea que de otra manera puede ser poco intuitiva y en algunos casos imposible.
Estas herramientas son utilizadas por arquitectos, economistas, geologos, artistas, ingenieros, biologos, especialistas en mercadeo, entre otros. Pueden ser usados para la predicción y visualización del clima, la predicción del crecimiento urbano, la creación de modelos urbanos o constructivos, incluso para crear arte cuyo propósito sea concientizar.

Velocidad del viento, proyección esférica

Imagen producida en Rhinoceros3d mediante el plugin de Grasshopper GHopperGIS (desarrollado para PEM) y visualizada a través de Tarsier

Esta imagen es la visualizacion de datos extraidos de un archivo grib proveniente de la NCEP.

Velocidad del viento, proyección Cassini

Imagen renderizada en RedShift para Houdini, malla proveniente del mismo proceso de la imagen anterior.


Vista 3D de Panamá Vieja

Mediante la extracción de datos del portal GEO MUPA, OpenStreetMap y de ALOS-2 se construye un modelo tri-dimensional que contiene edificios de acuerdo a usos, terreno, vías, parques, normativa, barrios y áreas protegidas

Vista 3D de calle 82 con 7a y sus alrededores (Bogotá)

Imagen del viewport de Rhino3d

Vista 3D de calle 12c con 4a y sus alrededores (Bogotá)

Imagen del viewport de Rhino3d

Colombia, en especial Bogotá tiene un excelente repositorio de datos abiertos, en el que se puede encontrar información de edificaciones, vías, andenes, separadores, cotas de nivel, entre otras.
A partir de esta información ha sido fácil construir modelos de contexto para diferentes proyectos.

Tanto el plugin (GHopperGIS) como otras operaciones aplicadas en los proyectos mencionados se basan en una biblioteca Open Source llamada GDAL.

La biblioteca provee un modelo unificado para manejar datos de tipo raster (a través de GDAL) y datos de tipo vector (a través de OGR). GDAL incluye tanto "bindings" para lenguajes de programación (C++, C, C#, Python, entre otros) como utilidades de traducción de formatos y procesamiento de datos para la consola. Es utilizada por Google Earth, ArcGIS, entre otros.

Instalación de las herramientas

Instalación de GDAL para la consola

Para instalar GDAL como herramienta de consola para Windows:
Entrar a GISInternals.
Escoger de acuerdo a arquitectura y compilador (sí no se sabe y el computador es relativamente nuevo: Compiler: MSVC 2017, Arch: x64).
Entrar al link que está en la sección de Downloads.



Buscar con Control-F: "Generic installer for the GDAL core components."



Bajar y instalar con configuración: Typical.



Bajar el archivo batch, ejecutarlo (click derecho, mostar en carpeta, una vez en la carpeta click derecho "Ejecutar como Administrador"). Va a aparece el mensaje "Windows protegió su PC", clickear en Más información



Clickear "Ejecutar de todas formas".



El archivo .bat va a agregar los "paths" a las variables de entorno de Windows para que se pueda correr desde la consola GDAL.
La consola va a abrirse y va a preguntar por la arquitectura, en este caso es 64, pero puede ser 32. De acuerdo a la versión de GDAL escogida previamente escribir en la consola: 64 o 32. Dar enter.



Abrir una consola nueva y escribir: ogr2ogr. Dar enter



Debería aparecer un mensaje como el anterior, de lo contrario GDAL no está instalado correctamente.

Instalación del plugin GHopperGIS para Grasshopper

Bajar el zip que contiene el plugin, descomprimir (click-derecho y click en la opción "Extraer todo..."), entrar a la carpeta GHopperGIS y doble-click en el ejecutable "GHopperGISInstaller.exe".



Va a aparece el mensaje "Windows protegió su PC", clickear en Más información



Clickear "Ejecutar de todas formas"



El "path" a la carpeta donde se encuentran las bibliotecas de Grasshopper debería ser el correcto, pero no sobra verificar. Sí no es el "path" correcto cambiarlo.



Para verificar que el plugin funciona, correr Rhino3d abrir Grasshopper y buscar por la pestaña del plugin "GHopperGIS" (o haciendo doble-click y buscando "GetDrivers") el componente "GetDrivers", conectar al input un booleano en True y verificar que salga una lista de los drivers de GDAL.