Extensión: propuesta de ejercicios

A continuación se proponen algunos ejercicios que afianzan los contenidos repasados en el taller y van mas allá en las funcionalidades de MapProxy que no se han visitado en el taller.

  1. Ofrecer WMTS/TMS de servicios propios

    Esto es, a partir de un servicio WMS de nuestra organización (o de los ofrecidos por los diferentes servidores de mapa de OSGeo Live), ofrecer un servicio TMS y WMTS cacheado de ciertas capas para permitir un acceso más eficiente a las mismas.

  2. Restructurar árboles de capas como un nuevo servicio

    Como continuación del anterior ejercicio, a partir de nuevo de un conjunto de servicios WMS de nuestra organización, reordenarlos y presentarlos a nuestros usuarios de una forma diferente, integrando varios orígenes de datos en un único servicio, creando grupos de capas por diferentes temáticas, etc.

    Puedes probar a arrancar un par de servidores de mapas del OSGeo Live y crear un servicio en MapProxy que ofrezca capas de ambos en un mismo WMS.

  3. Configurar coberturas con orígenes de datos OGR

    Utilizar un shapefile o una tabla en PostGIS para delimitar las zonas que afectan tanto a un source como a las tareas de seeding y cleanup. Por ejemplo, puedes integrar varios servicios WMS municipales limitando cada origen a su límite administrativo.

  4. Publicar servicios diseñados con TileMill (XML de Mapnik)

    Además de publicar un MBTiles, podemos publicar en MapProxy directamente un archivo de configuración de Mapnik, que puede haber sido generado con TileMill por ejemplo. Esto convierte a MapProxy efectivamente en un servidor de mapas.