Mostrando entradas con la etiqueta WMS-C. Mostrar todas las entradas
Mostrando entradas con la etiqueta WMS-C. Mostrar todas las entradas

30 abr. 2019

El teselador enmascarado


Es inevitable que la utilización de servicios estándar y abiertos, como los basados en los estándares OGC y en las Normas de Ejecución INSPIRE, anonimice al usuario. Es decir, se rompe la comunicación entre el proveedor de servicio y el usuario, ya que cualquier intento de identificar o registrar al usuario puede ser una barrera que ahuyente a un cierto tanto por ciento de ellos. No hay nada más tímido y asustadizo que algunos internautas, entre los que me encuentro. 

Y al no estar asegurada la comunicación proveedor-usuario, a veces nos encontramos con prácticas no muy recomendables, usuarios que no utilizan de manera óptima nuestros servicios y los sobrecargan de manera innecesaria. 

Eso pasa, por ejemplo, cuando se utilizan servicios WMS como si fueran WMTS, pidiendo 24 teselas para formar una imagen que cubra una pantalla en lugar de 1 sola petición, o cuando se utiliza un servicio WMS-C en lugar del WMTS equivalente, o cuando se cambia la URL de un servicio y hay un tanto por ciento que sigue y sigue utilizando la dirección antigua por más que se anuncie el cambio en noticias, boletines, RSS, redes sociales y listas de correo.

Así que, queridos teseladores enmascarados: no teseléis un WMS, por favor. 

Para utilizar un WMS desde visualizadores Leaflet, véase:


para OpenLayers:


Salud e interoperabilidad.

Publicado por Antonio F. Rodríguez.

22 mar. 2013

Novedades en CartoCiudad: Nuevos datos y servicios de mapas

Se ha llevado a cabo la actualización de CartoCiudad de los 179 municipios de la Comunidad de Madrid, donde se han revisado todos sus datos y, particularmente, se ha mejorado la definición de la red viaria interubana a partir de datos procedentes de la Comunidad de Madrid. También se han incorporado 365 municipios de Andalucía que faltaban por ejecutarse.

Toda la información se puede visualizar y consultar a través del portal de CartoCiudad: http://www.cartociudad.es o directamente mediante los diferentes servicios web estándar del proyecto (WMS, WMS-C, WMTS, WFS, WPS). Además, los datos también se encuentran a disposición de los usuarios a través del Centro de Descargas del CNIG.

Actualización en CartoCiudad de los datos de la Comunidad de Madrid

Por otra parte, CartoCiudad dispone de dos nuevos servicios de visualización:

  • El primero, es el Servicio de Mapas Teselado creado conforme a la especificación WMTS versión 1.0.0 de Open Geospatial Consortium (OGC), con el cual es posible invocar las capas: “Callejero”, “Secciones Censales y Códigos Postales” y la capa agrupación de todos los datos denominada “Todas”.
    La información está disponible en los siguientes sistemas de referencia: EPSG:4258, EPSG:4326, EPSG:25830 (para Península y Baleares) y EPSG:25828 (para Canarias).
  • El segundo, es el WMS Inspire de CartoCiudad. Este servicio de visualización de mapas es conforme con la Guía Técnica de Servicios de Visualización INSPIRE y conforme al perfil INSPIRE de ISO19128-WMS 1.3.0. A través de él se pueden visualizar los datos de CartoCiudad agrupados en capas y publicados conforme a las especificaciones de datos de Direcciones y de Redes de Transporte (Anexo I de INSPIRE). Los estilos asociados a las capas son los indicados por defecto en la sección Portrayal de dichas especificaciones.

Para más información sobre cómo utilizar estos nuevo servicios, se puede consultar el documento que describe los Servicios Web que se encuentra en el portal de contenidos de CartoCiudad.

Las URL de los servicios son:
WMS_INSPIRE: http://www.cartociudad.es/wms-inspire/CARTOCIUDAD/CARTOCIUDAD?SERVICE=WMS&REQUEST=GetCapabilities
WMTS: http://www.cartociudad.es/wmts/CARTOCIUDAD/CARTOCIUDAD?SERVICE=WMS&REQUEST=GetCapabilities

Publicado por Equipo CartoCiudad www.cartociudad.es

25 sept. 2012

Servicio de Visualización WMS-C INSPIRE del IGN

Debido a los cambios que hemos realizado en todos los servicios de visualización del IGN con el fin de adaptarlos a la Directiva INSPIRE y a sus Reglamentos, el servicio de visualización teselado según el estándar WMS-C: http://www.idee.es/wms-c/IDEE-Base/IDEE-Base, dejará de estar activo el 15 de octubre, para ser remplazado por el servicio: http://www.ign.es/wms-c/IGN-Base.

Por ello, sería conveniente que todos aquellos visualizadores o catálogos que utilicen la URL del antiguo IDEE-Base teselado la sustituyan por la nueva URL del servicio de visualización IGN-Base teselado.

También están disponibles los mismos datos través del servicio teselado según el estándar WMTS: http://www.ign.es/wmts-inspire/ign-base.

A continuación se resumen las URL disponibles:

  • Servicio WMS
  • URL operativa : http://www.ign.es/wms-inspire/ign-base

  • Servicio WMS-C
  • URL que se desactivará el 15 de octubre: http://www.idee.es/wms-c/IDEE-Base/IDEE-Base
  • URL operativa : http://www.ign.es/wms-c/IGN-Base

  • Servicio WMTS
  • URL operativa : http://www.ign.es/wmts-inspire/ign-base

Los tres servicios contienen los mismos datos originales, sólo que servidos según diferentes especificaciones, unas de OGC y otra de OSGeo. Los servicios ofrecen la cartografía procedente de diversas bases de datos geográficos del IGN España. Para escalas pequeñas se usa la Base Cartográfica Numérica 1:200.000 (BCN200) y datos estructurados procedentes del SIGNA (Sistema de Información Geográfica Nacional); para escalas intermedias se usa la Base Topográfica Nacional 1:25.000 (BTN25) junto con la Base Cartográfica Numérica 1:25.000 (BCN25).

Un saludo
Publicado por Emilio López Romero - Centro Nacional de Información Geográfica

5 may. 2011

Visualizador de fosas de la Guerra Civil

Tal y como ha anunciado hoy el vicepresidente primero del Gobierno, Alfredo Pérez Rubalcaba, desde esta mañana está disponible en la página del Ministerio de Justicia un visualizador que muestra la localización de las fosas de la Guerra Civil española identificadas hasta la fecha.

Permite la localización geográfica de las fosas o lugares de enterramiento en el territorio español de las que se dispone información, representadas con símbolos de diferentes colores según la actuación realizada sobre cada una de ellas. Puede seleccionarse una Comunidad Autónoma o Localidad concreta, o bien la panorámica general del territorio español. También se puede realizar zoom manual sobre el mapa a través de la barra diseñada al efecto o haciendo doble clic sobre el mapa. Si se pulsa sobre cualquiera de los símbolos, se obtiene información más detallada de la fosa en cuestión en un cuadro de información a la derecha del mapa.

El Geoportal se completa con sendos buscadores de fosas y de víctimas y con un apartado para la aportación ciudadana de información.

La cartografía de referencia utilizada es el servicio WMS-C del IGN IDEE-Base y las fosas también se están publicando con un servicio estándar, cuya dirección es:

http://mapadefosas.mjusticia.es/geoserver/wms?

La publicación de este recurso se enmarca en el conjunto de iniciativas desarrolladas en cumplimiento y bajo el paraguas de la Ley de Memoria Histórica. Para más información véase este enlace.

Es una excelente noticia el que esta información se publique de modo conforme a los estándares OGC, la norma ISO 19128 y todo el marco legal relacionado con Inspire y con la reutilización de datos públicos.


Publicado por Antonio F. Rodríguez

4 may. 2010

Peticiones teseladas al servicio WMS de la DG del Catastro

El servicio WMS de la Dirección General del Catastro es cada día más solicitado por la fiabilidad y el gran valor que tienen sus datos. Sin embargo el número de peticiones ha crecido de manera exponencial debido a los visualizadores que utilizan el servicio WMS de forma teselada.

La navegación sobre una capa teselada es muy eficaz y da una respuesta al usuario óptima, pero siempre que el servicio haya sido diseñado para recibir este tipo de peticiones. En caso contrario cada vez que un usuario accede a consultar la cartografía, el cliente solicita hasta 30 consultas simultáneas a base de datos de otros tantos tiles de la cartografía. El resultado es que el número de consultas concurrentes a base de datos sufre un aumento desproporcionado, lo que supone una degradación del servicio para los usuarios que hacen las peticiones únicas según el estándar WMS.

Considerando que la DGC realiza actualización continua de la información catastral; el servicio WMS es la solución ideal para datos dinámicos y para presentar distintas combinaciones de capas. En cambio un servicio teselado como WMTS pierde esta flexibilidad de personalizar los mapas, siendo ideal para servir datos estáticos. Al haber un único conjunto fijo de teselas, el servicio WMTS simplemente devuelve los archivos existentes y permite el uso de mecanismos de red estándar de escalabilidad, tales como sistemas distribuidos caché.

El servicio WMS de Catastro no está concebido como servicio WMS-C de OSGEO ni como WMTS recientemente publicado por OGC. Los motivos son varios:


  • La cartografía catastral está almacenada en formato vectorial y la imagen ráster de respuesta, se genera en el momento de la petición.


  • La actualización de la información es diaria y en un futuro será continua.


  • El servicio admite multitud de sistemas de referencia CRS.


  • Estadísticamente las peticiones son tan variadas y tan poco recurrentes que no sería aconsejable un sistema de caché.


  • El volumen de información por el ámbito territorial y por el grado de detalle es grande y en la actualidad no se dispone de un sistema de caché suficiente para almacenar imágenes ya generadas.


  • Con la intención de mantener este servicio operativo y en el más alto grado de eficacia, como se ha venido prestando hasta ahora, es aconsejable que se vaya adecuando la programación de los visualizadores para que cuando utilicen este servicio WMS no lo hagan de forma teselada.

    Para garantizar el servicio a las peticiones de página completa, se impondrán cuotas de servicio para las peticiones teseladas, por lo que la calidad de servicio de estas últimas puede verse degradado.

    Publicado por Jose Miguel Olivares Garcia
    Dirección General del Catastro

    12 abr. 2010

    Disponible el estándar OGC WMTS

    © Instituto Geográfico Nacional de España

    El OGC ha publicado recientemente, el pasado 6 de abril de 2010, la muy esperada versión 1.0.0 del estándar Web Map Tile Service (WMTS), que se podría traducir por Servicio Web de Teselas de Mapa.

    Esta especificación, inspirada en la recomendación WMS-C de OSGeo y teniendo en cuenta iniciativas similares como Google maps y NASA On Earth, trata de resolver uno de los puntos débiles que limita más el uso del WMS, la lentitud de respuesta, mediante la definición de una teselación estándar, independiente del ámbito que se solicite en cada momento, que permite almacenar las teselas que componen las respuestas en una memoria intermedia (caché), con lo que el rendimiento se puede multiplicar hasta por un factor 20 ó 30.

    Se han tenido en cuenta muchos de los aspectos definidos en OWS Common, pero es posible que en el futuro sea necesario adaptar completamente WMTS a esa especificación.

    El estándar soporta interfaces de tipo RESTfull, KVP y SOAP y define tres operaciones: GetCapabilities, GetTile y la opcional GetFeaureInfo. La operación GetCapabilities devuelve información descriptiva del servicio, incluyendo la descripción de la teselación adoptada, que admite varias posibilidades. La operación GetTile obtiene una tesela de una capa determinada. Para obtener varias capas en una petición es necesario que el servicio tenga definida una capa que las incluya.

    Es una excelente noticia, ya que la definición de este estándar satisface un requisito esencial de gran parte de los usuarios de WMS, acelerar la respuesta, y es el resultado de dos años de intenso trabajo del grupo de técnicos que ha contribuido, muy especialmente los tres editores, entre los que hay que resaltar que se encuentran dos expertos españoles, el editor principal Joan Masó, y Nùria Julià, ambos de CREAF-UAB, uno de los centros de investigación españoles punteros en la materia.

    Enhorabuena a Joan y a Nùria por el excelente trabajo realizado.

    La comunidad IDE está de enhorabuena, ya podemos probar y experimentar con un estándar OGC de visualización de mapas teselados. Supone un notable impulso al desarrollo de las IDE. Esperemos que lo implementen pronto los Globos Virtuales.

    Publicado por Antonio F. Rodríguez

    8 abr. 2010

    Integración de la recomendación WMS-C en los estándares preexistentes en la IDE

    En las anteriores Jornadas de SIG libre de Girona, COTESA presentó el proyecto Integración de la recomendación WMS-C en los estándares preexistentes en la IDE, cuyo contenido se resume en este post.

    Con la experiencia en el uso de los servidores de mapas se ha llegado a la conclusión de que existen dos necesidades para que estos sistemas sean completamente operativos y proporcionen un rendimiento aceptable. Dichas necesidades son:

    • Integración del concepto de mapa en los servidores de capas.

    • Uso del sistema de cachés de teselas.

    Para implementar el concepto de mapa en un servidor WMS, se ha utilizado la recomendación Web Map Context (WMC) del Open Geospatial Consortium (OGC). Y para que estos servicios sean realmente utilizables bajo un elevado volumen de accesos, se ha empleado la recomendación de perfil WMS-C de OsGeo como mecanismo de caché de teselas.

    En este proyecto se propone una solución práctica para la integración de los servicios WMS tradicionales y los cachés de teselas ofrecidos mediante la recomendación WMS-C. Para ello se ha trabajado con el servidor de mapas Geoserver y la extensión Geowebcache.

    Para la inclusión del concepto de mapa en Geoserver, se ha decidido ampliar el catálogo de objetos del diccionario de Geoserver. Las modificaciones introducidas en dicha estructura para poder gestionar el concepto de mapa consisten en añadir un nuevo nivel dentro del workspace que contendrá toda la información necesaria para los mapas.

    Un documento WMC se ajusta a un esquema XML que permite describir la configuración necesaria para que un cliente de visualización de mapas pueda recrear todos los aspectos relevantes de un mapa en una posición concreta. Los documentos WMC permiten introducir nuevos elementos no definidos en la especificación a través de la etiqueta Extension, gracias a esta característica se introducirá el concepto de capa cacheada en el mapa. Los clientes que sepan interpretar este apartado del WMC podrán utilizar la información cacheada en lugar de las capas equivalentes WMS recogidas.

    Para proporcionar a Geoserver las características necesarias para esta implementación se han desarrollado nuevos servicios sobre los ya existentes en el servidor de mapas utilizando el interfaz orientado a recursos REST. Además para garantizar que la caché de teselas sea siempre un reflejo exacto de la cartografía almacenada en el sistema, se ha implementado un servicio encargado de la actualización de la caché.

    Por último, destacar que se han utilizado las nuevas características proporcionadas a Geoserver para mejorar el servicio de mapas proporcionado por el sistema LocalGIS. De esta forma se proporciona a este sistema un nuevo servidor de mapas más estable, que cumple más estándares OGC y sobre todo que proporciona la posibilidad de utilizar cacheado en las capas del sistema, integrando en Geoserver la estructura de seguridad y control de acceso de LocalGIS.

    El artículo completo y la presentación pueden descargarse en los siguientes enlaces:

    http://www.sigte.udg.edu/jornadassiglibre/uploads/Articles/a8.pdf

    http://www.sigte.udg.edu/jornadassiglibre/uploads/Presentacions/Comunicacions/a8.pdf

    Publicado por Alfonso Pedriza Rebollo
    Cotesa