La naturaleza recuperará lo que es suyo, no importa lo que construyamos

Descripción del repositorio

La idea aquí es explicarte brevemente el contenido del repositorio con las principales herramientas desarrolladas y algunos ejemplos para verificar que todo funciona correctamente.

Cómo y dónde descargar los programas

Como he indicado anteriormente, los programas se encuentran en el repositorio de GitHub Territorio y Riesgos. Una vez accedes a el, debes dirigirte al botón verde que aparece a la derecha, desplegarlo y presionar en download. Descargarás todo el contenido en un único archivo *.zip que luego deberás de descomprimir allí donde quieras trabajar con el software. Es importante señalar que el mismo ha sido actualizado con el trabajo realizado en 2022, que implica un profundo cambio respecto a las versiones anteriores, empezando por la propia estructura de directorios.

Donde descargues no es importante, si lo será más allí donde descomprimas. Recuerda crear una ruta lo más directa posible, sin que los nombre de las carpetas tengan espacios o caracteres especiales (tipo Mis Documentos). Piensa la posibilidad de crear un directorio de trabajo donde vas a ir agregando toda la información que tengas disponible de tu área de estudio.

Estructura de directorios y organización

¿Qué puedes encontrar cuando te descargues el repositorio? Bueno, en este caso he creado la siguiente estructura de directorios donde almaceno la información de ejemplos, el software e incluso directorios de salida ya preparados para que los archivos de configuración requieran una mínima modificación para poder ejecutar los programas. De esta forma, las estructura de directorios que deberías ver al descomprimir el archivo descargado sería la siguiente:

  • DATOS_EJEMPLO: Directorio con los datos disponibles de ejemplo para testar los programas

    • DATA_IN: Directorio con los datos de ejemplo de entrada.

      • RASTER: Capas raster utilizadas para transferir valores a otras capas.

        • DECIMAL: Capas raster con valores decimales.

          • GRD: Ubicación del raster. En este caso no requiere diccionarios acompañantes.

        • ENTEROS: Capas raster con valores enteros

          • CAT: Ubicación de los diccionarios de categorías del raster

          • GRD: Ubicación del archivo raster.

      • UAE: Capas que funcionan como Unidades de Análisis Espacial (UAE) del territorio.

        • CSV: Capa en formato *.csv que acompaña al archivo raster utilizada para almacenar los indicadores y como archivo de salida de resultados.

        • CSV-NAME: Igual que la anterior pero en este caso está destinada a la transferencia de ID y nombre en los análisis VECTOR-RASTER de sistema con visión de límites administrativos (transferir los valores de los distintos niveles administrativos existentes en una región)

        • GRD: Ubicación del archivo raster en *.grd que representa la UAE.

      • VECTOR: Capas vectoriales que pueden funcionar como elementos analizados o bien generar indicadores

        • CAT: Ubicación del archivo de diccionario con las categorías temáticas en las que se diferencia un archivo vectorial de entrada

        • CSV: Ubicación de los archivos vectoriales de entrada.

    • DATA_OUT: Directorio con los datos de salida adaptados a cada tipo de análisis.

      • RR: Salida análisis espacial RASTER-RASTER.

        • RR-UAE: Mondo normal, donde la UAE de entrada corresponde a un archivo raster ya definido

        • RR-UAE-GEN: Modo de generación de UAE a partir de centroide y radio.

      • RV: Salida análisis espacial RASTER-VECTOR.

        • RV-UAE: Mondo normal, donde la UAE de entrada corresponde a un archivo raster ya definido

        • RV-UAE-GEN: Modo de generación de UAE a partir de centroide y radio.

      • ViV: Salida análisis espacial Via-VECTOR.

      • VR: Salida análisis espacial VECTOR-RASTER.

        • VR-FLOAT: El raster de entrada corresponde a valores decimales.

        • VR-GEN: Modo de generación de raster a partir de centroide y radio.

        • VR-INTEGER: El raster de entrada corresponde a valores enteros.

        • VR-SISTEMA: El raster de entrada corresponde a una división administrativa que se transfiere. Esta parte está adaptada a las que se usan en Quito. Se ha mantenido para explicar su uso.

      • VV: Salida análisis espacial VECTOR-VECTOR.

  • SOFTWARE: Contiene todas las aplicaciones y archivos de configuración necesarios para ejecutar los programas. Antes de ser usados será necesario adaptar las rutas de entrada y salida a las de tu pc.

    • RR: Aplicación y archivos de configuración generales y secundarios del modo de análisis espacial RASTER-RASTER.

    • RV: Aplicación y archivos de configuración generales y secundarios del modo de análisis espacial RASTER-VECTOR.

    • ViV: Aplicación y archivo de configuración del modo de análisis espacial Via-VECTOR.

    • VR: Aplicación y archivos de configuración generales y secundarios del modo de análisis espacial VECTOR-RASTER.

    • VV: Aplicación y archivos de configuración generales y secundarios del modo de análisis espacial VECTOR-VECTOR.

Datos compartidos en los ejemplos

Los datos seleccionados son todos del ámbito geográfico del Distrito Metropolitano de Quito (DMQ) o Ecuador proyectados en WGS84 UTM 17S. Son capas públicas que no tienen problemas a la hora de compartirse. De acuerdo a los grupos y funciones previstas, distinguimos:

  • Raster de entrada con valores enteros, disponemos de la capa de vulnerabilidad socio-económica por sector censal (INEC, 2011) denominada eco_pobreza_sectores_2010_6m.grd, constituida por un raster con resolución de 6 m a partir de la capa vectorial original. También viene con su correspondiente archivo de categorías cat_eco_niveleco.csv.

  • Raster de entrada con valores decimales, tenemos disponible dos capas. La primera de ellas representa la precipitación y es provista por el Instituto Nacional de Meteorología e Hidrología (INAMHI, 2021: precipita_inamihi.grd). La segunda representa el modelo digital del terreno de Ecuador a 90 m de resolución desarrollado por el USGS, (Chirico and Warner, 2005: dem_90m.grd). Ambas sirven como ejemplo para el traspaso de valores a entidades vectoriales.

  • Para la capa UAE, hemos escogido la división administrativa zonal del DMQ, distinguiendo entre el raster dmq_zonales_6m.grd, el archivo *.csv acompañante uae_dmq_zonales_simple.csv y otro igual, pero con una columna añadida al final con el nombre de cada una de las administraciones zonales (uae_dmq_zonales-nam_simple.csv).

  • Capas vectoriales de propósito general, que usamos en diversas aproximaciones, entre ellas la capa de tiendas de Open Street Map (eco_OSM-reclas_simple.csv), los cementerios (centros_cementerios_simple.csv) y los puntos activos (centros_puntosactivos_simple.csv). De ellas, solo la primera (cat_eco_OSM-reclas_simple.csv) y la última (cat_centros_puntosactivos_simple.csv) tienes archivos de categorías

  • Capas vectoriales de propósito específico para el análisis Via-VECTOR, responden al superviario (capa combinada de distintas fuentes para construir la red de carreteras del DMQ), en versión puntos equidistantes a 5 m y centroide de línea. Con ella operamos de forma similar al análisis VECTOR-VECTOR, pero con ciertas adaptaciones debido a la complejidad de la red de carreteras.

Ejercicios simulados en los archivos de configuración

Para cada programa existen diversos archivos de configuración que sirven para probar, a modo de test, la instalación y también para entender mejor que hace cada una de las aplicaciones. Es conveniente utilizar un Sistema de Información Geográfica para evaluar las entradas y salidas de datos.

Para el análisis RASTER-RASTER hay dos aproximaciones, una donde la UAE es la capa zonal y otra donde se genera a partir de un centroide y un radio. Esta misma dinámica se aplica en RASTER-VECTOR. Para el análisis VECTOR-RASTER ampliamos las combinaciones considerando un raster de tipo administrativo, otro con valores enteros, otro con decimales y un raster también generado a partir de centroide y radio, todos actuando para transferir valores a las capas vectoriales de base que son evaluadas. Para el tipo VECTOR-VECTOR, usamos los mismos datos de entrada pero en un caso considerando una distancia máxima de búsqueda y otro centrado en el más próximo. Finalmente, para el análisis Via-VECTOR, usamos el superviario del DMQ y lo asociados con dos de las capas vectoriales disponibles.