Hace tiempo que tenía pendiente probar Builder, la nueva herramienta de CARTO. Junto a una gran cantidad de cambios en la interfaz y en el flujo de trabajo, a los que habrá que ir poco a poco acostumbrándose, existen dos novedades que hacen de Carto la empresa más potente a día de hoy  que aplicada el modelo SaaS al ámbito de los ‘mapas’. La primera novedad es la  la incorporación de asistentes para la realización de análisis espaciales y la segunda la posibilidad de añadir a nuestros mapas  aplicaciones o complementos (widgets) basados en los datos disponibles.

En el antiguo Editor podrían realizar mediante consultas SQL y funciones espaciales gran cantidad de análisis derivados de nuestros datos geográficos. Toda esta potencialidad es ahora bastante más accesible con Builder. Gracias a un conjunto de asistentes gráficos, el usuario puede crear de forma rápida complejos procesos espaciales como identificar lugar central, generación de líneas a partir de puntos, áreas de influencia, filtrado, análisis cluster... Para más información sobre estos procesos puede consultarse las guías en la web de CARTO.

Asistentes análisis Carto

Asistentes de análisis CARTO

Con la incorporación de  widget  a nuestro mapa, podemos añadir valor a la representación gráfica de la información.  La visualización de datos estadísticos  o gráficos mejora  la compresión de los mapas y pueden ayudar a identificar nuevos puntos de vista. Estos complementos  permiten por ejemplo, añadir datos estadísticos como totales, valores medios, máximos o porcentajes. También  pueden usarse para presentar agrupaciones  o categorías de datos por campos y mostrarlos  infografías interactivas o histogramas de series temporales.

Ejemplos de widgets

Edificios de Sevilla

Como ejemplo del potencial del nuevo dashboard he realizado un mapa de los Edificios de la ciudad de Sevilla (España). Estos datos proceden de los servicios Inspire de Cartografía Catastral de la Dirección General de Catastro. En concreto de la capa edificios (BU buildings)

Visor Carto de Edificios de Sevilla

Click en la imagen para acceder al mapa "Edificios de Sevilla"

La representación y datos sobre los edificios es gran utilidad en el ámbito de lo público ya que permite conocer los parámetros urbanísticos de las ciudades, realizar investigaciones sobre crecimiento o estudios prospectivos. De igual manera, el conocimiento del parque edificado es fundamental para trabajos de sostenibilidad urbana vinculados con la ocupación del suelo o los usos e intensidades edificatorias. En el sector privado estos datos están siendo explotados desde el punto de vista  inmobiliario y en geomarketing. Para más información sobre las posibilidades de la información Catastral pueden consultarse esta entrada en el blog.

Antes de subir el conjunto de datos a CARTO, el gran volumen de información descargada fue almacenada en una base de datos geográfica PostgreSQL-Postgis. La causa de este trabajo previo se ha ha debido a dos razones. En primer lugar, debemos de tener en cuenta el tipo cuenta o plan que disponemos en CARTO, que entre otras cuestiones definirá  el volumen de megas disponibles. La segunda razón es la de poder disponer en local (SIG) de nuestros datos. Gracias a esto podremos realizar determinadas operaciones SIG de filtrado, transformación y enriquecimiento con otros recursos antes de subir los datos a la web. Por ejemplo, para este ejemplo han sido seleccionados solo algunos atributos de la capa de edificios  y se le ha añadido mediante una vista la delimitación de los barrios de Sevilla ofrecida por el IECA.

Tras subir nuestros datos en CARTO, contamos en primer lugar con un mapa con la representación de los datos geográficos de los edificios del municipio de Sevilla. Para cada edificio puede consultarse la información suministrada por Catastro (referencia, imagen, uso dominante, área, número de viviendas…) y datos del distrito y barrio. Podemos personalizar la ventana de datos con un poco de código HTML que permita  por ejemplo para añadir un enlace a Catastro o la imagen de fachada.

Ventana de datos asociados al Edificio

Ventana HTML de datos asociados al Edificio

Utilizando los widgets de CARTO Builder he añadido la siguiente información complementaria:

  • Nº de edificios: Calcula el total de edificios representados en del mapa. Al hacer zum se recalcula el total según el área de visualización.
  • Edificios por barrio: Permite filtrar el conjunto de edificios por barrios.
  • Uso dominante: La capa catastral adjunta el uso dominante del edificio incluyendo las categorías Vivienda, Industrial, Comercial, Agricultura, Oficinas y Edificios públicos.  El valor se obtiene calculando el uso  que mayor superficie tenga de todos los inmuebles de la parcela catastral donde esté el edificio.
  • Fecha de construcción: En el modelo de Inspire esta fecha se define por los atributos beginning y end. Para nuestra aplicación ha sido cargada exclusivamente la más antigua y presentada en un histograma.  Este widget es también dinámico ya que se puede acotar la serie temporal mediante fechas de inicio y final.

Filtro de edificios de uso dominate de tipo comercial del barrio de El Arenal (Sevilla)

Filtro de edificios de uso dominante de tipo comercial del barrio de El Arenal (Sevilla)

Conclusiones

Con la nueva plataforma de Carto queda reflejada a la perfección el nuevo rumbo que ha tomado la empresa. Los nuevos desarrollos están enfocados en permitir al usuario ahondar más en la información y datos presentados en los mapas y que a partir de estos  pueda realizar nuevas preguntas, obtener  conclusiones y tomar decisiones.

Si estáis interesados sobre el desarrollo de este trabajo o ver las posibilidades en vuestras entidades no dudéis en contactar conmigo a través del correo hola[arroba]sigdeletras.com.



Estas últimas semanas conocidos y amigos que se dedican a la arquitectura, la tasación inmobiliaria me han hecho consultas sobre la generación del archivo GML que debe añadirse a la descripción grafíca que describe informáticamente las parcelas catastrales.

Laboralmente no he tenido que realizar trabajos vinculados con Catastro, por para enterarme un poco de que iba el tema tuve que leer algunos documentos técnicos colgados en la web de la Dirección General de Catastro, blog especializados y algún que otro foro.

Según he podido, leer cuando la certificación catastral descriptiva y gráfica no coincide con la realidad es necesario elaborar una representación gráfica alternativa a la que se debe añadir un XML con contenido geográfico que no es otro que el famoso GML.

Este mismo archivo es también accesible, como adjunto, en las certificaciones catastrales descriptivas y gráficas, desde la consulta interactiva de un bien inmueble y desde servicios web WFS.

Mi primera respuesta a fue que se usara un SIG de escritorio para pasar el DFX al GML pero parece que no es tan sencilla el esquema no está disponible aún en la mayoría de los SIG (parece que en la última versión de gvSIG 2.3 está disponible). El formato de parcela catastral debe cumplir el estándar INSPIRE cadastral parcel definido en INSPIRE Data Specification on Cadastral Parcels - Guidelines version 3.0.1. L

¿Cómo generar el GML?

La Dirección General del Catastro ha colgado de su web una serie de guías técnicas en las que se explica entre otros cómo generar un GML de Parcela Catastral. En el mismo apartado hay un par de ejemplos con explicaciones comentadas de archivos GML validados para parcela catastral y para edificio.

En la guía se definen los siguientes pasos:

  • Paso 1: Descarga de un fichero DXF de la sede electrónica del Catastro conteniendo la cartografía de la zona en la que se desea intervenir.
  • Paso 2: Edición del fichero con AUTOCAD (...u otro programa CAD o incluso SIG) y generación de un nuevo fichero DXF.
  • Paso 3: Modificación manual del fichero DXF generado y obtención de coordenadas.
  • Paso 4: Generación del fichero GML para adaptarlo al formato de parcela catastral.
  • Paso 5: Validación del fichero GML en la Sede Electrónica del Catastro.

Todo este proceso es bastante "artesano" y lo primero que se me ocurrió es que algunos de estos pasos (3 y 4) se podría automatizar con un poco de programación con el fin de ganar tiempo y evitar errores que se puedan generar por la edición manual. Tras algunas lectura y documentación pensé en generar un pequeño código en Python usando la librería GDAL y compartirlo en GitHub para que pueda ser utilizado y espero que mejorado.

¿Cómo funciona dxf2gmlcatastro.py?

Descargar dxf2gmlcatastro

En primer lugar debemos descargar/descomprimir o hacer un git clone de los archivos python disponibles en el repositorio dxf2gmlcatastro en GitHub.

Instalar Python y la libraría GDAL.

En Ubuntu Python viene instalado por defecto. De todas formas si queremos comprobarlo y ver la versión instalada sólo hay que ejecutar desde terminal el siguiente comando

$ python --version
Python 2.7.6

La librería GDAL es la que se encargará de todas las operaciones de acceso y lectura del archivo DXF. Para usarla con Python he instalado python-gdal.

$ sudo apt-get install python-gdal

Todo el trabajo se ha realizado en Ubuntu. Para Windows, tras instalar Python, podría utilizarse el administrador de paquetes Python Pip.

Ejecutar dxf2gmlcatastro.py (v.2*)

* Agradecer al inestimable ayuda y PR de Marcos Ortega de Indavelopers

Desde la consola ejecutamos el comando dxf2gmlcatastro.py indicando a continuación la ubicación del archivo DXF, el nombre del nuevo archivo GML y el código EPSG del Sistema de Referencia de Coordendas del archivo DXF.

$ pyhon dxf2gmlcatastro.py archivocad.dxf archivogmlcatasro.gml 25830

Toda la información junto a archivos de ejemplo puede consultarse en el repositorio GitHub.

2do

  • Permitir elegir el SRC del GML. (v.2)
  • Investigar qué es el "Identificativo local de la parcela" y se si debería solicitar al ejecutar el script.
  • Poder elegir el archivo DXF a transformar. (v.2)
  • Poder elegir el archivo GML a crear.(v.2)
  • Generar un GML de varias parcelas catastrales.
  • Crear un script para edificio.
  • Probarlo en otros Sistemas Operativos. (MacOS)
  • Probarlo en QGIS

Referencias

Sobre mí

SIGdeletras es Patricio Soriano y Patricio Soriano es SIGdeletras. Trabajo el campo las Tecnologías de la Información Geográfica y especialmente su aplicación en el ámbito del Administración Pública y el Patrimonio Cultural...  ¿Quieres saber más sobre mí?

 

Buscar