miércoles, 1 de abril de 2020

Censo Nacional de Vertidos (CNV)

El directorio de servicios IDEE nos informa del alta de un nuevo servicio web, correspondiente al Ministerio para la Transición Ecológica (MITECO) que tiene una sección de Cartografía y SIG digna de ser visitada de vez en cuando. Se trata del servicio WMS con la capa del Censo Nacional de Vertidos (CNV) de la que el propio Ministerio nos ofrece un visualizador con todas las funciones.

La URL del servicio es https://wms.mapama.gob.es/sig/Agua/CNV/wms.aspx
Y en sus metadatos se define como Servicio Web de Mapas conforme al perfil INSPIRE de ISO19128-WMS 1.3.0 denominado Censo nacional de los vertidos de aguas residuales autorizados por las Confederaciones Hidrográficas en las cuencas intercomunitarias y las Administraciones Hidráulicas de las Comunidades Autónomas las cuencas intracomunitarias en vertidos al dominio público hidráulico y por las Comunidades Autónomas en los vertidos al dominio público marítimo terrestre.
Cargamos el servicio WMS en QGIS para echarle un vistazo.
Consta de una única capa de información con dos posibilidades de visualización en el style.
El servicio se nos abre con el estilo de visualización por defecto, del que tenemos una leyenda explicativa en el propio menú contextual de la capa y que consta de dos símbolos diferentes dependiendo del destino del vertido.
El servicio cuenta con la característica GetFeatureInfo, mediante la cual podemos obtener información adicional de los elementos (o features). Ciertamente un requisito imprescindible en este tipo de servicios que de no tenerla se quedarían en un bonito conjunto de puntos verdes sin ningún interés adicional.
Con el identificador de objetos espaciales accedemos directamente a la información del Ministerio pinchando en cada elemento.
De esta forma y sin salir de QGIS accedemos a todos los datos y tablas que el Ministerio pone a nuestra disposición al respecto de cada vertido. Desde la ficha completa del mismo al resto de enlaces como el tratamiento disponible.
En definitiva otro buen ejemplo de información a través de servicios web georeferenciados e interoperables que tantas posibilidades nos brindan. En este caso desde la siempre importante temática del control de aguas y vertidos. Saludos.

lunes, 23 de marzo de 2020

Temas de mapa en QGIS.

A veces hay herramientas o acciones muy útiles dentro de un programa que nos pasan desapercibidas, ya sea porque tenemos otras rutinas o por simple desconocimiento de todos los vericuetos de un programa complejo. Esto me ha pasado a mi con el administrador de temas de mapa en QGIS. No pocas veces he querido extraer diferentes capturas con diferentes visualizaciones de algún proyecto y me ha costado sudores recordar qué capas o elementos quería mostrar en cada una de las capturas.

Con los temas de mapa (MapThemes en inglés) podemos semiautomatizar esto de una manera muy práctica y sencilla. Nos permiten predefinir una serie de combinaciones de capas visibles, de forma que establezcamos diferentes visualizaciones de los elementos cargados bajo diferentes nombres. Vamos a verlo.

Los temas de mapa se encuentran ubicados en la fila de herramientas de la parte superior del panel de capas.
Junto a alguna visualizaciones predefinidas genéricas tenemos las tres opciones de temas de mapas: añadir, eliminar y reemplazar.
Cargamos un proyecto en QGIS para mostrar la función. Obviamente los temas de mapas tienen mayor sentido cuando el número de capas es numeroso, ya que si trabajamos con dos o tres capas no tendremos ninguna ventaja en predefinir ciertas visualizaciones.

Dejamos activas solamente aquellas capas que queramos formen parte de la visualización, y añadimos el primer tema. En este caso el fondo de mapa y los vectores de la red viaria, y llamamos a este tema "fondo+roads".

Seguimos añadiendo los diferentes temas que necesitemos de acuerdo con las capas visibles que necesitemos en cada estilo de visualización. Por ejemplo otro llamado "orto+land" compuesto por las capas activas de la ortofoto y los usos del suelo.

Una vez tengamos todos los temas de mapas configurados podremos alternar entre ellos generando así distintas visualizaciones de un mismo proyecto. Una manera muy simple y eficaz de disponer muy a mano de diferentes puntos de vista configurados (y sin el engorro de estar recordando y encendiendo y apagando capas).

Los temas de mapas creados en un proyecto se salvan con él al guardar nuestro proyecto. Una vez creados los varios temas de mapas que nos aparecen en el listado, el tema activo aparece con una marca de selección y tenemos dos opciones adicionales. Eliminar el tema actual, que no requiere mayor explicación, y Reemplazar tema que sobrescribe el mapa que seleccionemos con la configuración de capas actual del proyecto.
Artículo rápido y sencillo para una herramienta rápida y útil. Saludos.


lunes, 16 de marzo de 2020

Nomenclátor Geográfico de Municipios y Entidades de Población.

Aprovechando que se ha publicado una nueva versión, hoy vamos a descubrir qué es y qué contiene el llamado Nomenclátor Geográfico de Municipios y Entidades de Población (NGMEP).

Según la RAE un Noménclator es el catálogo de nombres propios o de voces técnicas de una disciplina. Por tanto nos encontramos ante una base de datos con la información correspondiente a los municipios y entidades de población españolas. Y, como además es Geográfico, se le añaden algunas características propias de esta ciencia como coordenadas, altitud o población. No es un producto cualquiera; su simple ubicación en la categoría Información Geográfica de Referencia del Centro de Descargas del CNIG ya nos da una pista de su importancia. Este cuerpo completo de entidades de población pasa por ser la referencia absoluta y oficial en su materia, de la misma forma que le sucede, en el campo de la toponimia, al Nómenclator General Básico de España (NGBE), del que ya hablamos en un articulo y que comparte ubicación dentro de los productos de Información Geográfica de Referencia (IGR).

Las fuentes de las que se nutre para su elaboración el NGMEP son variadas, destacando el Registro de Entidades Locales, el Instituto Nacional de Estadística y las bases de datos cartográficas del Instituto Geográfico Nacional (singularmente BTN25). Sus usos obviamente son muy variados y atienden a diferentes intereses, por ejemplo como datos empleados en sistemas de información geográfica (SIG), resolución de consultas a organismos de las Administraciones Públicas y personas físicas o jurídicas privadas, en materia de nombres (oficiales, normalizados y no normalizados) de municipios y entidades de población, resolución de consultas a otras unidades del Instituto Geográfico Nacional - Centro Nacional de Información Geográfica (IGN-CNIG).

La descarga de información se efectúa en un único archivo comprimido ZIP (9,28 megas) que contiene en su interior el acceso a los datos en dos formatos diferentes: 
  • Una base de datos Microsoft Office Access 2013 (extensión *.mdb).
  • Cinco archivos de texto (extensión *.csv) que contienen las cinco tablas que forman el NGMEP.
El archivo PDF que acompaña a las tablas contiene una explicación genérica de la estructura de la NGMEP,
así como de los diferentes atributos de cada una de las tablas.
Vista de la base en formato .mdb abierta en el programa Access mostrando una de las cinco tablas que la componen.
Para el uso en nuestro campo SIG son perfectamente útiles los archivos de texto CSV (uno de los formatos más clásicos a la hora de compartir datos para tablas). Así pues vamos a abrirlos en QGIS, procediendo como ya explicamos en este artículo. Probamos con el archivo ENTIDADES.csv y una vez que lo tenemos perfectamente estructurado en la ventana de importación.....

... aceptamos para que se muestren las posiciones geográficas de los elementos sobre el lienzo:
A simple vista ya tenemos una evidencia: algunos de los elementos de la tabla tienen datos erróneos en sus coordenadas
y se encuentran ubicados muy muy lejos de España (conjunto de puntos agrupados).
¿Cuántos elementos son los que se muestran mal ubicados? Los seleccionamos toscamente por polígono para descubrir que los puntos muy alejados de España suman nada menos que 1950 elementos (de un total de 153.816). Tres de ellos por coordenadas erróneas y la inmensa mayoría (1947) simplemente por tener los campos de coordenadas vacíos.
Elementos de variadas categorías y provincias con coordenadas iguales a 0 en la tabla de atributos.
Esta misma vista de la tabla de atributos nos confirma la estructura de campos, idéntica o casi a la que se nos viene informando en el PDF con explicación y detalles de cada atributo.
Empezando pues con casi dos mil elementos desechables (un error no menor que el IGN se encargará de ir corrigiendo), podemos comprobar que la precisión topográfica de las entidades respecto al centroide de la población que representan es aceptable con carácter general. Aún así ubicar con mayor precisión estos puntos nos parece una tarea a mejorar con simple trabajo de digitalización sobre ortofoto. Su altura (extraída en su mayoría del MDT05). su población o la del conjunto del municipio y su superficie (datos INE) son datos de relevancia que enriquecen la tabla a la hora de diferentes análisis espaciales.
Unas rápidas radiografías de la altitud del territorio o de la llamada "España vaciada" son sencillas gracias a los datos.
Sin duda el aspecto más áspero de esta temática es concluir una buena definición de cada uno de las categorías en discordia. Como ya vimos en el reciente artículo sobre el nuevo producto Poblaciones, las disquisiciones teóricas de cada definición son (para nosotros) un verdadero engorro y complicación, aunque sin duda necesarias como punto de partida de una clasificación coherente y duradera. Ello genera a menudo una compleja codificación que ni siquiera evita duplicados (o triplicados) en los elementos, al formar parte a menudo una misma entidad de varios de los grupos.
Esta compleja distribución territorial heredada de la tradición y de muchos años atrás tiene aún su fiel reflejo en la ubicación de algunas categorías, como los Condominios (o Mancomunidad de Municipios o Comunidades Jurisdiccionales... de nuevo el engorro terminológico), casi exclusivos de la zona de Burgos y Navarra.
Los Condominios son territorios con superficie propia cuya gestión es llevada a cabo por varios municipios, provincias o es directamente estatal.
Muy significativa resulta también la ubicación de las EATIM's (Entidades de Ámbito Territorial Inferior al Municipio), herederas sin duda de los antiguos Concejos y Juntas Vecinales en las que se organizaban las aldeas en época medieval.

Y, para rematar el guirigay, tenemos también las Entidades Colectivas (dentro de la tabla Entidades) con una representación geográfica igual de particular. Un especie de unidad intermedia entre el municipio y la entidad singular, que se corresponde con lo que los mortales conocemos como Parroquia en Asturias o Galicia (pedanía en otras zonas, etc...).

Esta maraña de categorías nos obliga pues a interrelacionar las diferentes tablas y campos, usando expresiones y condiciones, si queremos extraer un catálogo de elementos puntuales completo y sin duplicados del conjunto de entidades de población. Un archivo con un único punto por entidad sería de agradecer (aunque tuviera diferentes posibles atributos).
Será manía personal pero odio los objetos duplicados (o triplicados).
Entidades perfectamente individualizadas contienen hasta cuatro puntos duplicados en parejas de dos: municipio, capital de municipio, entidad singular y diseminado. ¿No sería mejor una tabla de ENTIDADES con un único objeto con diferentes atributos -y el valor Si ó No en cada uno de ellos-?
Hasta aquí nuestra aproximación a este Nomenclátor, uno de los grandes productos de referencia en la información geográfica de España. Esperamos que os sirva mucho y bien en la elaboración de todos vuestros proyectos. Saludos.

miércoles, 4 de marzo de 2020

MDS05, nuevo modelo de superficies.

Si hace poco más de tres meses el Instituto Geográfico Nacional anunciaba la puesta en marcha de un nuevo Modelo Digital del Terreno de 2 metros de resolución, en esta ocasión la noticia se trata de la publicación de un nuevo Modelo Digital de Superficies con paso de malla de 5 metros que, siguiendo la nomenclatura habitual, se presenta con la abreviatura de MDS05.
Inaugura de esta forma el IGN un nuevo capítulo en los productos dedicados a Modelos Digitales de Elevaciones, nacido de la necesidad de disponer de un modelo digital de superficies -LIDAR aparte- homogéneo y preciso para todo el territorio español.
Y como siempre los metadatos son un excelente primer resumen de sus características principales: Modelo digital de superficies con paso de malla de 5 m. Formato de archivo ASCII matriz ESRI (asc). Sistema geodésico de referencia ETRS89 (en Canarias REGCAN95, compatible con ETRS89) y proyección UTM en el huso correspondiente a cada hoja del MTN50. En Canarias el huso UTM es el 28. El MDS se ha obtenido mediante la rasterización, con paso de malla de 5 metros, de las clases suelo (2), vegetación (3, 4 y 5) y edificación (6) de las nubes de puntos debidamente clasificadas correspondientes a la primera cobertura del proyecto PNOA-LiDAR. En el proceso de rasterización a cada celda del fichero asc se le asigna la cota del punto más elevado de todos los puntos de la nube contenidos en dicha celda. No se dispone de MDS de Ceuta, Melilla ni Gibraltar, ya que no existen datos LiDAR en estas zonas. Disponible en Centro de Descargas (formato ASCII).

Características muchas de ellas presentes en la propia nomenclatura de los archivos. Ejemplo:

En la información y documentación auxiliar del producto encontramos sendos archivos Excel y SHP que nos informan de las hojas disponibles (toda España salvo Ceuta, Melilla y Gibraltar como ya se ha mencionado) y su año de vuelo.
También encontramos una breve descripción técnica del formato ASC en PDF y una pequeña utilidad que nos permite convertir dichos archivos ASC al formato de texto XYZ. Como ya comentamos al hablar del MDT02 los archivos convertidos de esta guisa aumentan considerablemente su tamaño.
La unidad de descarga del MDS05 son las hojas MTN50.
A pesar de cierta confusión en los términos, no queremos dejar de recordar la diferencia entre Modelo Digital del Terreno (MDT, que representa la superficie de la tierra libre de elementos adyacentes) y Modelo Digital de Superficies (MDS, que representa la superficie de la tierra con algunos de esos elementos). En este caso y como se ha indicado, una representación por interpolación a partir de las clases terreno (2), vegetación (3 baja, 4 media y 5 alta) y edificación (6) de vuelos LIDAR de la primera cobertura del Plan Nacional de Ortofotografía Aérea (PNOA).
Clases de puntos en las nubes LIDAR (imagen de la web de ArcGIS).
¿El resultado? Veámoslo de manera práctica como siempre nos gusta
La mejor forma de apreciar de un vistazo rápido las características de los archivos MDS05 será sin duda con una imagen global comparada con su "primo" el MDT05. Para el ejemplo hoja 105 del MTN50.
La inclusión de los elementos superficiales edificios y vegetación resulta evidente a primera vista: edificaciones de los núcleos de población en los valles, vegetación media en riberas de ríos, alta vegetación en los bosques de las laderas de la montaña, etc...
Incluso una sensación de mejor luminosidad al disminuir las zonas de sombra por la presencia de vegetación y, por tanto, un rango de medición más elevado que rebaja los terrenos más escondidos. Especialmente significativo resultan casos como el de los viaductos que, destacados además sobre una superficie plana como la de las aguas de un embalse, son fácil objetivo de clasificación.
Detalle mostrando como la presencia de elementos superficiales como un viaducto se recogen perfectamente
 a la hora de elaborar por ejemplo un perfil topográfico que los atraviese.
Dichos perfiles topográficos arrojan también datos significativamente diferentes debido a que, como se dijo arriba, para el MDS se asigna la cota del punto más elevado de la celda como altitud de la propia celda. Es por ello que efectuado un corte topográfico se nos muestran estas tablas de valores para cada caso:
El perfil nos muestra nítidamente la mayor altura del MDS en zona de densa vegetación (corroborado por la tabla de datos al comienzo del perfil)
 y la igualdad de cotas con el MDT en la zona del claro del bosque.
En definitiva, un nuevo producto de calidad en el marco de los modelos digitales de elevación que amplia la oferta ya muy extensa de material de trabajo en este campo. Enhorabuena una vez más al IGN por su trabajo y por facilitarnos el acceso a la información geográfica. El producto está disponible en el Centro de Descargas del CNIG. Saludos.

miércoles, 19 de febrero de 2020

Alarmas de proximidad en waypoints.

Desde que hace ya tiempo muchos dispositivos Garmin dejaron de avisar al alejarnos cierta distancia de un track cuando estábamos en modo seguimiento de una ruta precargada, los avisos sonoros en algún punto del recorrido cobraron mayor importancia. Es lo que se conoce como alarmas de proximidadUna alarma de proximidad nos alerta cuando estemos dentro de una distancia concreta de una ubicación específica. Para ello, al entrar en un área con una alarma de proximidad, el dispositivo emitirá un tono de aviso.
Estas alarmas podemos crearlas tanto en el programa BaseCamp como en el propio dispositivo GPS. Veamos cada caso.

Con nuestro mapa favorito seleccionado en BaseCamp y la zona de nuestro interés encuadrada, procedemos a crear un waypoint en aquel punto que necesitemos alarma sonora de proximidad. En este ejemplo sobre la Cova de Batiste (Ayódar, Castellón).
A continuación abrimos las propiedades del waypoint creado y realizamos las modificaciones que estimemos oportunas (nombre, símbolo...). En el campo denominado Proximidad introducimos una distancia y especificamos si se trata de kilómetros o de metros añadiendo las letras correspondientes (km ó m).
Un círculo con un radio equivalente a la distancia dada en las propiedades (150 metros) se forma alrededor de nuestro waypoint, indicándonos que dicha área contiene una alarma de proximidad. Una vez creados todos los waypoints con alarmas que necesitemos solamente resta enviarlos al dispositivo GPS de la manera convencional (acompañados de un track, ruta o en solitario, eso al gusto).
Los waypoints con alarmas de proximidad creados en BaseCamp se mostrarán en el mapa del GPS , así como también en el listado del Waypoint Manager y en la pantalla propia de las alarmas de proximidad.
Desde nuestro dispositivo Garmin también podemos crear alarmas de proximidad. En este caso hemos utilizado un Montana 650, seguramente en cada modelo los menús y pasos puedan ser algo diferentes. Buscamos las Alarmas de proximidad en el menú de nuestro Garmin y pulsamos en Crear alarma.
Las opciones para crear nuestra alarma son muy variadas: desde búsquedas recientes, desde un waypoint, desde una dirección, etc...
Nosotros la hemos creado usando directamente el mapa.
Una vez colocado el puntero del mapa en la ubicación que queramos para nuestra alarma pulsamos el botón Usar. Se nos pide el radio en metros para el área de la alarma, aceptamos y la alarma queda creada y añadida a nuestra lista de alarmas de proximidad.
A partir de entonces el waypoint utilizado para la alarma y su radio de proximidad quedan visibles también en nuestro mapa.
El dispositivo nos permite múltiples tareas asociadas a la alarma de proximidad desde los diferentes accesos y menús. Activar o desactivar las alarmas del dispositivo, elegir las unidades del radio, seleccionar entre diferentes tonos de sonido para cada momento de la alarma o editar una ya creada son algunas de las opciones que tenemos siempre a mano.

Definiciones generales para las alarmas:
- Una alarma de proximidad no es más que un waypoint convencional con esta funcionalidad extra. Si borramos el waypoint obviamente la alarma asociada también desaparece. En cambio si borramos una alarma de proximidad desde su menú propio, el waypoint creado con la alarma permanece.
- Es indispensable que tengamos activadas las alarmas en el dispositivo. Sin esta premisa por muchos waypoints con alarmas que tengamos en nuestro recorrido el dispositivo no nos avisará a su paso. Si tenemos activas las alarmas el mapa nos muestra los círculos correspondientes alrededor de los waypoints que tengan alarma de proximidad. Cuando tenemos varias alarmas en la lista podemos activarlas o desactivarlas individualmente.
- Una alarma de proximidad activa siempre nos avisará al entrar en su área. No es necesario ni estar siguiendo un track, ni tener una ruta asociada al waypoint, ni nada más que simplemente estar posicionado dentro de ese área. Un tono sonoro se produce al entrar en la zona de alarma y otro tono sonoro al abandonar dicha zona (pueden configurarse sonidos distintos para ellos y activarse también un aviso de texto en pantalla).