OruxMaps V: mapas online wms.

Una vez explicado el manejo básico del programa, toca ya hablar de los mapas, de aquella cartografía que podemos usar con OruxMaps o de cómo podemos crearla. En este aspecto OruxMaps vuelve a dejarnos impresionados... Cierto que podría abrir directamente los clásicos archivos de imagen calibrados (ECW, jpeg+jgw o map, tif, ...) con lo que ya rozaría la perfección, pero no menos cierto que los mapas que permite abrir cumplen con sobrada eficacia el abanico mas exigente de cualquier aficionado. El tema es tan apasionante y tan rico que vamos a dedicar varios artículos a ello, distinguiendo entre los dos grandes grupos de mapas que podemos utilizar: online (necesitando una conexión de internet para ello) y offline (mapas almacenados en el propio dispositivo que no necesitan conexión). En este primer artículo nos centraremos en los mapas online que están basados, como es lógico, en los servicios wms. Para visualizarlos tendremos que configurarlos en el programa y es aquí donde, lejos de tener que pelearnos con internos archivos xml o retorcidas lineas de código html, OruxMaps tiene a bien ofrecernos un fabuloso gestor para añadir cómodamente nuestros servicios wms favoritos. No se me olvide recordaros que para esta clase de mapas el consumo de datos es alto y lo mejor es que nos pongamos a experimentar con ellos sólo bajo cobertura wifi.
Por defecto OruxMaps ya trae preinstalados una buena variedad de estos servicios wms entre los que, ciertamente, ya se encuentran algunos de los más comunes, útiles e interesantes (Topo y PNOA del IGN, mapas OSM, etc...). Para familiarizarnos con el Creador de WMS que OruxMaps trae integrado vamos a añadir un nuevo servicio wms: el mapa base del IGN. La URL de este servicio es http://www.ign.es/wms-inspire/ign-base? la cual procedemos a introducir en el creador de wms (lo tenemos en el icono de Mapa/Abrir mapa). Pulsamos OK y se nos abre el selector de capas entre todas aquellas disponibles en el wms. En este caso, el mapa base del IGN contiene una capa al final de la lista englobando todas las anteriores, y es la que nos interesa. La marcamos y pulsamos de nuevo OK.
1.- Desde el menú de apertura de mapas, seleccionamos el botón WMS para abrir el Creador WMS. 2.- Introducimos la URL del servicio y pulsamos OK. 3.- En el selector de capas del wms seleccionamos la o las que nos interesen y pulsamos de nuevo OK.
A continuación seguimos rellenando los datos imprescindibles. Podemos pulsar el botón prueba para que el programa nos diga los niveles de zoom disponibles (0 a 20 en este caso), e introducir un nivel de zoom en la casilla (15 en el ejemplo) para que al pulsar "prueba" una muestra del mapa se nos ofrezca en la ventana. Después introducimos los valores de zoom que queremos tener disponibles en OruxMaps (0 y 20 en el ejemplo, o sea, todos); marcamos las casillas Cacheable y Descargable (con esto el mapa se almacena en caché para una carga más rápida y también habilitamos la posibilidad de hacerlo descargable con el propio creador de mapas de OruxMaps que ya veremos). Por último le ponemos un nombre identificativo ("Base IGN" en el ejemplo) y pulsamos en CREAR.
1.- Ventana Creador WMS con todos los datos completados. Pulsamos en Crear. 2.- Nuestro nuevo mapa online aparece en la lista de servicio WMS disponibles. Pulsamos sobre él para abrirlo. 3.- El mapa aparece en pantalla con todos sus niveles de zoom disponibles..
Este proceso, como veis bastante sencillo y rápido, se puede poner en práctica con todos los servicios WMS que nos interese. Supongo que a veces no funcionarán, pues los wms son caprichosos e irregulares en sus estándares a menudo, así que paciencia, pero es una fuente perfecta de mapas que desde OruxMaps nos ponen muy fácil. Una gozada. Para editar o borrar un mapa wms mantén pulsado sobre él y aparecerán las opciones.
Ejemplos de servicios WMS en OruxMaps.
1.- Primera edición del MTN50. 2.- Ortofoto PNOA histórica 2004. 3.- Vuelo americano 1956-57. 4.- Topo Base Valencia.
El otro icono que tenemos al lado del Creador WMS nos sirve para hacer un mapa compuesto, esto es, un mapa que conste de varias capas con distintos servicios wms de nuestra lista. A cada una le podemos retocar la transparencia de forma que se puedan visualizar superpuestas. Os pongo una captura rápida con la secuencia:
Mapas compuestos.
1.- Abrimos el creador de mapas compuestos desde su icono correspondiente. 2. Seleccionamos el mapa a añadir y su transparencia y pulsamos Añadir. Repetimos con cada capa. En el ejemplo la base son las ortos de Google a transparencia 1 y la capa superpuesta el topo IGN a transparencia 0.4. Le damos un nombre y pulsamos OK. 3. Nuestro mapa con el nombre dado aparece en la lista de la carpeta Multimapas. Pulsamos. 4.- El mapa se abre en el visor.
Para terminar con lo que a los mapas online se refiere, y para aquellos que les guste el trasteo e indagar en las tripas de las cosas, os comento que los datos de acceso a los servicios wms en OruxMaps se almacenan en un archivo denominado onlinemapsources.xml que se encuentra en la carpeta de mapas (oruxmaps/mapfiles). Abierto en cualquier editor de texto dicho archivo tiene este aspecto:

En él podemos ver los bloques de texto que componen cada mapa wms (su nombre lo he destacado en amarillo) y que contienen los datos necesarios para que el programa conecte con el servicio (url, proyección, zoom, etc...).Bien, teóricamente modificando y añadiendo los datos de un servicio wms que conozcamos el programa lo reconocerá y lo añadirá a nuestra lista de mapas online disponibles. A mi personalmente aún me desborda este código y no me he puesto a experimentarlo (quedé agotado con el de SASPlanet), pero lo que si me he dado cuenta es que, por ejemplo, los mapas de Google no estaban disponibles en OruxMaps, lo que era una pena. Indagando un poco más descubrí que en versiones anteriores de OruxMaps (yo soy recién llegado) si estuvieron disponibles dichos mapas y otros más, pero que por problemas de derechos fueron eliminados de la lista. E indagando un poco más aún descubrí por internet el archivo onlinemapsources.xml de aquellas versiones de OruxMaps que si contenían los mapas Google. Blanco y en botella, copié y pegué las líneas de código correspondientes a los cuatro mapas clásicos de Google en el xml de mi versión actual (previa copia de seguridad por supuesto) y una sonrisa de satisfacción cubrió mi cara con el resultado (aunque Google satélite no acaba de ir fino y no he encontrado cómo visualizar también los de Bing). En la sección DESCARGAS podéis encontrar este archivo.
Los mapas de Google en OruxMaps: Maps, Terrain, Hybrid y Satélite.
Hasta aquí mis andaduras con los mapas online para OruxMaps. Como siempre para cualquier cosa recomiendo recurrir al manual del programa disponible en su web donde explica con bastante detalle todo este asunto de modificar los archivos xml; y cualquier comentario, sugerencia u opinión son más que bienvenidos. Saludos.

Tag : OruxMaps, WMS
0 Komentar untuk "OruxMaps V: mapas online wms."

Back To Top