martes, 28 de junio de 2016

Mapas de Navarra en OruxMaps.

Hace pocos días hablábamos en este artículo de cómo el Gobierno de Navarra había liberado miles de datos geográficos a través de un servicio FTP. Entre los datos disponibles se encuentra un extenso repertorio de mapas para smartphones, tanto online (requieren conexión a internet) como offline (para llevar en el propio teléfono sin necesidad de conexión). 
En este articulo vamos a ver la forma de llevar dichos mapas en nuestro dispositivo Android a través del software de navegación OruxMaps. Todo ello se puede hacer desde el mismo teléfono y en muy pocos minutos. Solamente necesitamos:
  • un cliente FTP capaz de acceder al servicio. Desde el propio navegador de internet puede accederse al FTP pero recomendamos un software específico pues el navegador habitualmente abrirá los archivos complicando mucho la función de copiar o descargar los mismos. Usaremos el muy conocido gestor de archivos ES File Explorer.
  • OruxMaps instalado, obviamente.
  • Conexión a Internet, también obvio y cuanto mas rápida mejor si se trata de archivos grandes.

Vamos a ello:
1.- Abrimos ES File Explorer. Entre sus herramientas, dentro de la sección Red, cuenta con un cliente FTP, por lo que accedemos a él y añadimos una nueva conexión a servidor según esta secuencia:

Rellenamos ahora los parámetros necesarios tal como se ve en la imagen.
Los parámetros más importantes son la dirección FTP (la del servidor de Navarra es ftp.cartografia.navarra.es), el puerto de conexión el 21 (por defecto); marcamos Anónimo como tipo de conexión ya que el servicio es abierto y no requiere usuario ni contraseña, y por último le damos un nombre identificativo en Mostrar como. Pulsamos OK y nos aparece la nueva carpeta FTP denominada Navarra. Dentro de ella el directorio completo del servidor, con la carpeta de la categoría 7_Mapas_para_smartphones que nos interesa en este caso.
2.- Copiamos nuestros mapas desde el FTP a la carpeta mapfiles de OruxMaps. Una vez llegamos al mapa de nuestro interés a través de las carpetas del FTP, seleccionamos el archivo y lo movemos o copiamos a la carpeta contenedora de mapas de Orux (por defecto oruxmaps/mapfiles). Por ejemplo primero los mapas online.
Dentro de la carpeta con ruta mapas para smarthphones/online/Oruxmaps se encuentra el archivo wms_services.xml. Este es el archivo xml con las fuentes de los mapas de Navarra. Tras seleccionarlo y mediante las funciones Mover A o Copiar A buscamos la carpeta mapfiles dentro del directorio oruxmaps. Aceptamos y nos sale el aviso de que ya existe un archivo con dicho nombre.
En el directorio mapfiles de Oruxmaps existe por defecto un archivo denominado wms_services.xml. Dicho archivo no es en realidad ningún mapa, sino una especie de plantilla de la estructura que un archivo xml debe tener para que Orux sea capaz de leer los servicios online wms. Por ello podemos sobreescribir el archivo, o si queréis conservarlo no tenemos más que salvarlo en otro lugar del teléfono antes de ejecutar el copia/pega. En cualquier caso para que Oruxmaps lo reconozca nuestro archivo xml de mapas de Navarra debe mantener su nombre: wms_services.xml.

Hacemos la misma operación con uno de los mapas offline que el FTP de Navarra nos proporciona. Se encuentran en la ruta mapas para smartphone/offline/Fondos Raster. Son mapas en formato rmap de un tamaño considerable (entre 750 megas y 1,5 gigas), por lo que moverlos llevará más tiempo y espacio en el teléfono. Si para el archivo xml de mapas online no es necesaria una buena conexión pues ocupa pocos kb, para estos archivos se hace imprescindible trabajar bajo conexión wifi. Por cierto, estos mapas rmap multicapa son perfectamente compatibles con CompeGPS.

3.- Comprobar que OruxMaps lee sin problemas los archivos transferidos. Momento de comprobar que todo ha ido bien; siempre es recomendable pulsar el icono de las dos flechas para que la lista de mapas se actualice.

1.- Transferencia de un mapa offline rmap a la carpeta mapfiles de Orux. 2.- Carpeta mapfiles de Orux conteniendo los dos mapas utilizados de ejemplo en este artículo. 3.- Desde dentro de Orux mapa orto 2010.rmap perfectamente reconocido en la lista de mapas offline. 4.- Desde dentro de Orux lote de mapas online de Navarra perfectamente reconocidos como conexiones wms.
Y esto es todo, en unos minutos y sin necesidad de PC ni de nada accesorio al propio teléfono móvil, tenemos disponibles en OruxMaps los mapas que el Gobierno de Navarra nos facilita a través de su FTP pública.

miércoles, 22 de junio de 2016

Navarra libera datos geográficos.

A través del blog IDEE recibimos la noticia de la liberación por parte del Gobierno de Navarra de más de 160.000 ficheros de datos geográficos. Si ya Navarra era de por sí una de las comunidades con mejor IDE, mejores servicios WMS o WFS, y mejor acceso a la información geográfica de España, con este nuevo servicio, y como se dice en el artículo que mencionamos, nos ofrece un verdadero festín de datos.
Y eso no es todo: dichos datos están a a partir de ahora bajo licencia CC-BY 3.0, lo que significa que son gratuitos para todos los usuarios y aplicaciones, incluidas las comerciales, con lo que el único requisito es reconocer la autoría y propiedad mediante la fórmula "Fuente de datos: Gobierno de Navarra".
La información disponible es tan exhaustiva, abrumadora y completa que no se ni por dónde empezar.... El servicio es accesible a través de FTP pública, directamente desde el navegador o desde el cliente FTP que utilicemos. La dirección es ftp.cartografia.navarra.es
Directorio raíz del servicio FTP en FileZilla.
Podéis leer la noticia completa de la Sala de Prensa del Gobierno de Navarra para haceros una idea del contenido de esta enorme base de datos (700 gigas de información distribuidos en 244 carpetas). Y os hemos desplegado las 8 categorías básicas del directorio, simplemente para que os hagáis una pálida idea del contenido con la siguiente imagen:
Vectoriales, ráster, ortofotos, datos de relieve, mapas temáticos... Cada categoría suele incluir un archivo txt explicativo con más detalle sobre su contenido: IM-PRE-SIO-NAN-TE.
Hay incluso una categoría para dispositivos móviles smartphones que incluye tanto mapas offline (en formato rmap, compatible con TwoNav -iOS- y OruxMaps -Android-) y un modelo digital del terreno 10x10 en formato cdem, como mapas online que incluyen el archivo xml con todas las fuentes para OruxMaps y los archivos cwms necesarios para conexiones en linea en TwoNav. IM-PRE-SIO-NAN-TE.
PDF explicativo de los mapas offline para smartphones.
¿Y qué decir de los mapas temáticos en PDF? ¿O de las Ortofotomapas en el mismo formato o jpeg? ¿O los maravillosos archivos vectoriales para SIG? Y los mapas en papel escaneados, y la información geodésica... ¿Y los archivos de relieve? Esto es como al niño que le ponen delante el cuento que siempre quiso leer y le dicen léelo despacio que siempre vas a tenerlo ahí...  IM-PRE-SIO-NAN-TE.
No me resisto a poneros la comparativa entre los MDT (Modelo Digital del Terreno) y los MDS (Modelo Digital de Superficies). No quiero ni pensar cómo serán los LIDAR...
MDT: modelo de 2 x 2 metros de cuadrícula, en EPSG:25830 y con las alturas ortométricas, que representa el terreno desnudo (sin árboles, edificaciones, puentes, ...)
MDS: modelo de 2 x 2 metros de cuadrícula, en EPSG:25830 y con las alturas ortométricas, que representa el terreno como si sobre él se arrojara una sábana, adaptándose a los distintos elementos naturales y artificiales que existen en el terreno
Creo que nada más puedo decir... Hablando un poco en serio, desde luego este increíble servicio de datos de Navarra facilita de manera ejemplar el acceso a la información geográfica de todo el mundo, particulares y empresas, potenciando de esta forma la igualdad de oportunidades en la generación de actividad cartográfica antes sólo disponible para instituciones. Nuestra más sincera enhorabuena por un tremendo trabajo que permite ahora la elaboración de diversidad de productos, enriqueciendo sin duda el abanico del que todos nos beneficiamos.
Os dejo que tengo por delante muchas horas de disfrute.... Saludos!!

martes, 14 de junio de 2016

Página GPS española: El Foro.

Hoy voy a rendir homenaje a la casa de todos. Una casa que lleva años con nosotros, solventando nuestras dudas y compartiendo libremente mucho y buen conocimiento. Activa desde 1998, elgps.com ha sido la imprescindible web de referencia en español para todo lo relacionado con el mundo del GPS. 
Y su Foro fuente inagotable de respuestas e intercambio de valiosa información.
Portada del Foro de la Página GPS española.
Accesible públicamente para simple lectura, yo no puedo menos que recomendar que os registréis: si tenéis un gps, si tenéis una mínima afición por este mundo de satélites y cartografía, antes o después agradeceréis ser parte activa de esta comunidad. Este es también el sitio oficial de descarga del mapa TopoHispania, para lo que también es necesario registro previo.
Sección dedicada a la descarga del mapa TopoHispania.
Con Antonio al frente, administrador y creador de todo esto, un buen número de usuarios experimentados resolverán la mayoría de vuestras consultas rápidamente. Sin duda un sitio que lleva siendo referencia y paso obligado en este mundillo durante años, y al que ayudar a mantenerse es tan sencillo como pulsar en la publicidad cuando hagáis vuestras visitas.
Manejo del GPS, errores y soluciones, cartografía, accesorios, software... Todo tiene cabida en este enorme Foro en el que siempre alguien tendrá una solución. Gracias Antonio por un trabajo impecable. Por allí nos vemos.

jueves, 9 de junio de 2016

SAS Planet 160606: nueva versión estable.

Se ha publicado nueva versión estable de SASPlanet con el nombre 160606. Como la lista de cambios es ininteligible (ni pasándola por el traductor) hemos echado un primer vistazo y las principales novedades que nos hemos encontrado a nivel usuario son las siguientes:

- Añadido el idioma español. 
El programa cuenta ahora con el idioma español entre los posibles. Seguramente lo detecta del sistema operativo, pues al arrancarlo ya se encuentra el español seleccionado. Personalmente lo sigo cambiando al inglés, será costumbre o será que algunas traducciones no me convencen, pero bienvenida sea esta opción para toda la comunidad hispanohablante y los nuevos usuarios sin conocimientos de inglés.

- Dividir la selección en partes.
Podemos dividir la selección de descarga en varias partes o descargas paralelas. El número de partes posibles es diferente para cada mapa y viene indicado en la ventana (4 en el ejemplo de abajo).
Si la activamos la descarga se divide en tantas ventanas de descarga independientes, que se asignan una parte correspondiente del mapa. No hay diferencias en cuanto a almacenamiento caché ni ninguna otra, por lo que la razón de esta posibilidad parece ser aligerar la descarga, gestionando mejor las peticiones al servidor para descargas grandes, y obviamente hacerla x veces más rápida.
Ejemplo de mapa descargando con una selección de 4 partes en la ventana de descarga.
También este parámetro se ha añadido en la ventana de propiedades del mapa, que es donde podemos modificar el número de descargas/partes simultáneas. Y aprovecho para comentar que la última versión para Google Satélite ha dado un salto importante en su numeración y ahora, como véis en la captura, se nos ha plantado en la 689.

- Nuevo formato RMP para mapas ráster Magellan.
Añadido un formato nuevo de exportación: Mapa ráster RMP para Magellan. Una gran noticia para los poseedores de modelos gps de esta marca que les facilitará mucho el trabajo a la hora de hacerse sus propios mapas.

- Añadir capas visibles.
En varios formatos de exportación (OruxMaps, MBTiles, RMP, RMaps) es posible añadir aquellas capas que tengamos visibles (aunque sean varias y no sólo una como hasta ahora). Esto potencia enormemente las posibilidades de aumentar la información exportable en un mismo mapa. Ojalá en breve esta opción también esté disponible para los formatos KML o JNX. que aún no cuentan con ella.

- Gestor de mapas favoritos.
Se añade un nuevo gestor para agregar, editar y organizar aquellos mapas favoritos o que usemos con mayor frecuencia y tenerlos así más a mano. Podemos guardar un mapa con varias capas incluidas, un determinado zoom y una determinada ubicación, de forma que al abrir dicho mapa este se sitúe por ejemplo a zoom 13 sobre Madrid y con tal y tal capa también cargadas. Una genial herramienta que bien utilizada nos va a ahorrar mucho tiempo.

Por último, respecto a los mapas y capas disponibles, por lo que hemos visto, más o menos lo mismo: muchos dan error, muchos nos serán del todo inútiles y muchos otros nos sorprenderán. Es cuestión de ir comprobando aquellos que nos pueden ser de alguna utilidad. Ya tenéis en la sección DESCARGAS nuestro lote SASPlanet, con todos nuestros mapas, actualizado con esta última versión estable. Debido a la incorporación del español al programa algunos mapas pueden salir mal ubicados en la lista del menú (si el programa se pone en inglés este problemilla desaparece. Intentaremos solucionarlo para la siguiente actualización),
Y, como no, seguiremos hablando e investigando estas nuevas funciones de uno de nuestros programas favoritos. Muchas gracias a sus creadores y desarrolladores; sin duda su trabajo es de 10.

martes, 7 de junio de 2016

Mapas Cantabria: nueva App móvil.

Gracias al siempre recomendable blog IDEE sabemos que el Gobierno de Cantabria ha actualizado su visor de información geográfica.
Interfaz principal del nuevo visor geográfico de Cantabria.
Al nuevo visor, accesible desde http://mapas.cantabria.es/ desde luego no le falta de nada: multitud de mapas base y de capas a superponer, descarga de cartografía, carga de datos externos en formatos shp o gpx, posibilidad de dibujar elementos en pantalla, generador directo de perfiles, pantalla partida para comparar cartografías, carga de servicios WMS externos, visor de Street View, visor 3D, etc, etc....
Perfil del terreno directamente sobre el visor.
Función de cortina para partir la pantalla y comparar cartografías.
Clásica función Street View de Google.
Sin duda todo un lujo con todas las funciones que uno puede desear. Y no sólo eso: aprovechando la actualización del visor, se lanza una App móvil (tanto para iOS como para Android) denominada Mapas Cantabria que es igualmente espectacular y que anuncia estupendas funcionalidades:
Algunas capturas de la App para dispositivos móviles Mapas Cantabria.
Enhorabuena por tan excelente trabajo que acerca aún más la cartografía cántabra a todos los usuarios.

jueves, 2 de junio de 2016

Caché SASPlanet en Global Mapper: actualización.

Este artículo es una actualización del que hicimos hace dos años sobre el mismo tema: SASPlanet: caché para Global Mapper. En él se describía cómo abrir en Global Mapper las imágenes en caché descargadas con SASPlanet, y os invito a releerlo para refrescar lo básico. Tras un tiempo sin conseguir que el proceso me funcionara, he vuelto a intentarlo y ahora no me da ningún problema, así pues re-explico brevemente los pasos:

1.- Cambiar el formato caché en SASPlanet.
Recordamos que SASPlanet puede guardar las imágenes descargadas en diversos formatos caché. Las imágenes son las mismas pero puede almacenarlas en caché con diferentes estructuras de carpetas. En las opciones del programa podemos observar los diferentes tipos de caché disponibles, así como la carpeta donde se alojarán las imágenes de cada una.
Diferentes tipos de caché disponibles y sus correspondientes rutas de carpeta. La opción por defecto es caché tipo SAS:Planet, y la carpeta por defecto de todas las imágenes caché es la carpeta cache, dentro del directorio de SASPlanet.
Podemos configurar cada carpeta a nuestro gusto o incluso variar el tipo de caché para TODOS los mapas de SASPlanet (eligiendo en la pestaña naranja otro tipo). Lo habitual en cambio puede ser que un determinado mapa, o una determinada descarga, nos interese hacerla en un formato caché compatible con Global Mapper. Para ello abrimos el mapa que nos interese en pantalla y nos dirigimos a sus opciones:
Dentro de la pestaña Cache and Other seleccionamos el tipo de formato caché que nos interese y pulsamos OK.
A pesar de que como vemos hay varios tipos de caché con el nombre Global Mapper, nosotros vamos a seleccionar el tipo de caché Tile Map Service (TMS), pues es con el que hemos hecho la prueba y nos ha funcionado mucho mejor que los otros. A partir de este momento el programa descarga la caché en una nueva carpeta llamada cache_tms, como hemos visto que corresponde en la primera imagen.
En el directorio de SASPlanet, carpeta por defecto para la caché (rojo) y nueva carpeta donde comienzan a alojarse las imágenes correspondientes al nuevo formato cache_tms seleccionado para nuestro mapa (en verde).
Descargamos para este ejemplo el mapa de la primera edición del MTN50 (MTN501Ed) en sus niveles de zoom 5 a 11. Tras la descarga el contenido de nuestra nueva carpeta aloja las imágenes descargadas en estructura de carpetas TMS.
Comprobaréis que dentro de la nueva carpeta cache_tms se ha generado la nueva carpeta con el nombre dado a la carpeta cache del mapa (MTN501Ed en este caso, como se aprecia en las opciones del mapa de la imagen 2), y a partir de ella un conjunto de subcarpetas por niveles de zoom y cuadrantes del mapa que finalmente alojan las imágenes/mosaicos png del mismo.
2.- Importar la caché en Global Mapper.
Bien, en este punto ya tenemos en nuestro disco duro el mosaico de imágenes caché en el formato elegido. Abramos ahora Global Mapper para decirle como acceder a ellas.
Secuencia: desde el menú File/Download Online Imagery/Topo/terrain Maps... añadimos nueva fuente en la ventana (Add New Source) y seleccionamos de entre las disponibles TMS (Tile Map Service Tiles). Pulsamos OK.
En la ventana de configuración que se nos abre procedemos como sigue:
1.- Seleccionamos la carpeta con nuestras imágenes en formato caché TMS; aceptamos y la ruta se añade en la ventana. 2.- Formato de imagen de los mosaicos (un simple vistazo a la carpeta nos dirá si son png o jpg, las dos opciones disponibles). 3.- Nivel máximo de zoom a visualizar (podemos dejarlo al máximo ya que si no hay imágenes a ese zoom, simplemente no se visualizarán). 4.- Proyección del mapa (recomendamos Lat/Lon WGS84 por ser la más común). 5.- Área del mapa (Bounding Box). Los valores por defecto representan la totalidad del globo, por lo que es recomendable acotarlos al área aproximada del mapa. Para un mapa de la Península los valores de la imagen pueden ir bien. Pulsamos OK con todo listo.
En el primer artículo que hicimos sobre este tema, con Global Mapper v15.1, el paso 1 carecía del botón selector de carpeta, por lo que introducíamos la ruta tipo E:\...\cache_tms\MTN501Ed\%z\%x\%y.png (formato típico de llamada a imágenes TMS); además elegíamos el formato caché Google Maps Tiles. Con la versión de Global Mapper de este nuevo artículo (v 16.1) basta con hacerlo como hemos visto. 
Se nos abre por fin una ventanita para introducir un nombre para nuestra conexión (y clasificarla en alguna de las categoriías si queremos). Elijo el nombre identificativo que véis y pulsamos OK.
El mapa queda añadido a nuestro listado de conexiones de mapas online y con él seleccionado sólo nos queda pulsar en Connect.
La caché de imágenes de nuestro mapa en SASPlanet es leída perfectamente por Global Mapper mostrando el mapa en pantalla.
Y eso es todo. Tantas imágenes y tantos niveles de zoom tengamos descargados en la caché de SASPlanet, tantas imágenes y niveles de zoom estarán disponibles en Global Mapper. Igualmente si descargamos otra zona o nivel de zoom en SASPlanet, automáticamente estarán disponibles las imágenes cuando abramos esta conexión a su caché desde Global Mapper.

P.D: estuve mirando para abrir esta caché de SASPlanet también en QGIS, pero lo que he visto de momento es un proceso tan engorroso y complicado a través de un plugin TMS por códigos GDAL que ni merece la pena.