El 2017 parece que empieza centrado en proyectos de formación, de los que pronto habrá noticias. Como ejemplo, el pasado lunes tuve la posibilidad participar en el Máster en Estrategias para el Desarrollo Rural y Territorial de la UCO invitado por el profesor Alfonso García-Ferrer de la  ETS Ingenieros Agrónomos y Montes en Universidad de Córdoba. Mi participación consistió en una charla/taller sobre "Publicación de Información Geográfica en Internet " en la asignatura "Información Territorial de libre acceso, análisis mediante herramientas open-source"

Mi objetivo principal durante la sesión, fue la de dar a conocer las posibilidades que hoy por hoy nos ofrece la Web para crear, publicar y analizar geográficos con herramientas en la nube como Carto, GeoWE, Google My Maps, Instamaps, geojson.io ...

Como punto de partida, creí interesante que los alumnos comprendieran la importancia que las herramientas de visualización ofrecen para la presentación de realidades, ideas o propuestas vinculadas con el territorio. Pasamos a continuación a asentar algunos términos vinculados Internet, medio en el que vamos a presentar nuestra geoinformación.

En la parte práctica, los alumnos aprendieron a crear su propia página web en la que posteriormente irían embebiendo los mapas generados con cada una de las herramientas GIS que vimos durante el taller.

 

Como se indica en su página web, GeoWE es un proyecto software orientado a la edición de Información Geográfica en Web, cuya culminación toma la forma de una aplicación cliente disponible para edición en diversos dispositivos. Se trata de una iniciativa de código abierto basada en el framework Google Web Toolkit (GWT), cuyo desarrollo y mantenimiento se lleva a cabo por parte de un equipo experimentado en SIG, abierto a todo el mundo a colaborar en el proyecto.

El primer contacto que tuve con el equipo GeoWe fue en el pasado Geonquietos Córdoba y tras comenzar a utilizar esta estupenda aplicación y conocer al magnífico equipo que está detrás del proyecto he de reconocer que me he convertido en un auténtico groupie de GeoWE.

Tras nuestra última reunión, con café y dulzaina incluida, he decido apoyar al proyecto testeado la aplicación y aportando los bugs, mejoras o comentarios que me van surgiendo.

Pienso que la mejor manera de conocer GeoWE es usándolo, por lo que aquí os dejo una práctica sencilla para empezar a utilizar este SIG Web.

Por cierto, la gente de GeoWE está presentando la aplicación en las próximas Jornadas de SIG Libre de Girona...me han dicho que llevan camisetas;-)

Objetivo

  • Vamos a crear una capa de tipo poligonal para dibujar unas parcelas sobre el servicio WMS de Catastro.
  • Para cada polígono recopilaremos la referencia catastral, su dirección postal y su correspondiente enlace a la Sede de Catastro.
  • Una vez obtenidos los datos con GeoWE, los salvaremos a el archivo en local para poder trabajar con el el en un SIG.

Abrimos GeoWE

Desde nuestro pc, tablet o teléfono, podemos acceder a GeoWE en la siguiente dirección http://demo-geowe.rhcloud.com/App.html.

Para empezar nuestro "trabajo" lo primero que hacemos es centrar la vista del mapa a nuestra zona de interés. La herramienta Geolocalización que está situada en el menú superior izquierda nos permite centrar el mapa de distintas maneras.

  • Localización por dirección (ej. Calle Lucano, Córdoba)
  • Utilizando el servicio what3Words. Nuestra zona de trabajo está codificada como "estará.sentí.prisa".
  • Geocoding por coordenadas (latitud/longitud) o ubicación actual.

En la barra de iconos situados a la derecha encontramos la herramienta de "Información" que nos informa de la capa activa, sistema de coordenadas en las que estamos trabajando, longitud y latitud y la escala . Podemos igualmente cambiar el SRC y obtener las coordenadas del punto ya que, al pinchar en una localización en el la vista del mapa, las coordenadas se quedan fijadas.

Añadir mapas base

Nuestras parcelas van ser dibujadas sobre la capa WMS de Catastro, por lo que primero debemos cargarla para tenerla activa en nuestro Administrador de capas. Para ello accedemos a Menú>Mapa>Catálogo y añadimos el servicio de Catastro.

GeoWE cuenta ya con un importante número de servios de mapas en su catálogo (Google, Bing, IGN, Catastro, OSM..), pero podemos añadir nuestros otros servicios WMS desde el Menú>Mapa>Capa>Raster y a continuación Añadir capa WMS. A continuación introducimos la URL del servicio WMS, el nombre de la capa y el formato de imagen.

Crear capa vectorial

Nuestra intención es dibujar una serie de manzanas catastrales con geometría de polígonos. El primer paso es generar dicha capa en GeoWE desde Menú>Capa>Añadir.

Las opciones de "Añadir" son múltiples: desde cero o vacía, añadir capa desde una URL, pegar código, subir un archivo o descargar desde un servicio WFS. Los formatos disponibles de subida son GeoJSON, KML, GML y WKT.

En este caso vamos a crear una capa nueva que se llamará "parcelas_catastro", en ETRS89 UTM30N (EPSG:25830).

Podemos comprobar que nuestra capa está creada accediendo a Menú>Capas>Vector. Desde el "Administrador de capas" podemos:

  • Añadir/Eliminar capas.
  • Hacer zum a la capa.
  • Obtener información de la capa.
  • Descargar a local en formatos GeoJSON, KML, GML, WKT y CSV.
  • Añadir y modificar los atributos.

Dibujando geometrías

Desde Menú>Dibujo>Polígono seleccionaremos el tipo geográfico y empezaremos a dibujar nuestros polígonos. En este menú se encuentra también otras herramientas de edición que podemos usar para desplazar geometrías o redibujar nodos.

GeoWE permite dibujar de forma precisa activando la opción de "Snapping" que utiliza los nodos de geometrías existentes para ajustar las nuevas ediciones.

Si queremos realizar operaciones espaciales más complejas como uniones, divisiones, buffer... podemos ejecutarlas desde la pestaña "Espaciales".

Añadiendo atributos

Como he indicado, la finalidad de este ejercicio es la de dibujar una serie de manzanas catastrales y obtener una serie de atributos como la referencia catastral, la dirección, el tipo de construcción, etc.

Una vez dibujadas las manzanas vamos a añadir las columnas de atributos que vamos a completar. Para ello vamos al "Administrador de capas" desde Menú>Capas>Vector. Tras seleccionar nuestra capa "parcelas_catastro" pinchamos en el botón "Atributos de capa". En el formulario iremos añadiendo tantos atributos como queremos. Para esta capa hemos añadido tres: parcela, dirección y enlace.

Para completar los datos de cada uno de los polígonos dibujados utilizaremos la opción "Info/Edit" de la barra "Utilidades" de GeoWE. A medida que vayamos pinchando en cada polígono nos aparecerá un formulario para ir completando la información de capa manzana.

Los datos podemos obtenerlos de forma visual o directamente desde Catastro usando la opción "WMS info".

Salvando los datos en local.

Una vez que hemos terminado nuestra edición con GeoWE podemos exportar a local nuestra capa. Desde Menú>Capas>Vector seleccionamos nuestra capa y pinchamos en el botón "Exportar". Una vez activa esta herramienta definimos el formato a exportar y el Sistema de Coordenadas para a continuación descarga el fichero.

Una vez almacenados en nuestro equipo ya tenemos disponible nuestra capa geográfica creada con GeoWE para poder utilizarla en el caso que queramos con nuestro SIG de cabecera.

Cada vez son más los profesionales que interesados en la publicación de sus datos geográficos en Internet se acercan por primera vez al mundo de las Tecnologías de la Información Geográfica. Durante las charlas, los talleres o por correo me suelen pedir que les recomiende alguna herramienta para empezar a generar sus datos, normalmente pensando que una vez creados, estos puedan ser accesibles en Internet.

Pienso que una buena manera de comenzar es utilizar algunas de las herramientas y/o servicios para la creación de datos geográficos que nos ofrece la Red. Si las necesidades de edición, análisis y publicación de datos se hacen cada vez más exigentes siempre tendremos la oportunidad de dar el salto los Sistemas de Información Geográfica de escritorio como QGIS o gvSIG, o empezar a hacer pinitos con las librerías de mapas en web como Leaflet u OpenLayers.

Geojson.io

Geojson.io se describe a sí mismo como una herramienta rápida y simple para crear, visualizar y compartir mapas. Suelo utilizarla con bastante asiduidad para generar datos espaciales de forma rápida, añadirles atributos, guardarlos en formato GeoJSON para incluirlos en visores de mapas web. Aunque parece sencilla en apariencia, tiene gran cantidad de herramientas y soporta formatos geográficos como GeoJSON, KML, GPX, CSV o TopoJSON. Podemos trabajar de forma anónima o usar nuestra cuenta GitHub y trabajar con la información de nuestros repositorios.

Visor geojson.io

My Maps de  Google

Si tenemos una cuenta Gmail podemos acceder a My Maps  o lo que era hace poco GoogleMap Engine Lite, para generar mapas sobre el callejero, la imagen satélite o cualquier estilo basado en Google Map. My Map está totalmente vinculado con Google Drive, por lo que podemos trabajar con archivos CSV, XLSX o KML almacenados en nuestra cuenta y diseñar nuestro mapa a partir de los mismos. Si nos sentimos cómodos trabajando con Google Drive podemos probar Fusion Tables.

www.gislounge.com

Ejemplo de mapa creado con GoogleMap Engine en www.gislounge.com

uMap

uMap es una herramienta de código abierto que puede servir de alternativa a My Map de Google. La gran diferencia es que nuestros datos se localizarán sobre mapas basados OpenStreetMap, pero por lo demás las funcionalidades son numerosas. uMap nos permite, al igual que geojson.io trabajar con gran variedad de formatos geográficos, a los que se suma los datos de OpenStreetMap , vincular nuestros mapas a nuestra cuentas cuentas de GitHub, OpenStreetMap, Twitter o Bitbucket o incluir los mapas en nuestra web. Un aspecto que me interesa es gran variedad de opciones relativas a simbología y usos de CSS, la opción de trabajar con múltiples capas, las presentaciones de mapas estilo diapositivas...

Mapa con la localización de los centros vecinales de Almería. Ver pantalla completa

CartoDB

CartoDB es un servicio de mapas en la nube de fácil manejo para el usuario principiante. De forma sencilla podemos ir generando nuestros propios datos o partir de datos ya creados que podremos importar desde nuestro equipo, Google Drive o Dropbox. La información podrán ser manejada en formato tabla o editada desde el mapa. Mediante su asistente se puede generar con rapidez mapas temáticos, de intensidad o “calor”, agrupados o dinámicos utilizando el estilo Torque. La información asociada a cada geometría puede ser consultada mediante ventanas emergentes que se diseñan usando alguna de las plantillas disponibles.

Pero si ya tenemos algunos conocimientos, CartoDB nos permite igualmente hacer consultas complejas gracias a que los datos se almacenan en una base de datos geográfica PostGIS, crear nuestra propia simbología usando CartoCSS, acceder, consultar y actualizar la información mediante su API o diseñar nuestros propios mapa usando la librería Javascript CartoDB.js.

Ejemplo con CartoDB. Mapa del Festival de los Patios de Córdoba 2015

Me interesa vuestra opinión ¿habéis utilizado alguno de estos servicios?, ¿qué os han parecido?, ¿recomendaríais otras herramienta?

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