lunes, 14 de octubre de 2013

Servidores WMS.

Ya hemos hablado de los mapas ráster, de las ortofotos y de los mapas vectoriales. Y también de dónde conseguir los imprescindibles para funcionar en nuestro pc. Otra forma de visionar mapas son los servicios WMS (Web Map Services) o Servicios Web de Mapas. Se trata de servidores remotos a los que se puede acceder a través de una dirección web, y que normalmente requieren un software especifico para visionarlos (esto es, no es una dirección standard para el explorador de internet). Tanto CompeGPS como Global Mapper tienen esta función habilitada, aunque Global Mapper maneja estos servidores WMS con mucha mayor fluidez y consistencia. Y, además, permite en muchos casos extraer los mapas visionados y guardarlos en nuestro Pc, cosa que con CompeGPS no he conseguido hacer. En cualquier caso estos servidores WMS hay que verlos como una fuente de mapas alternativa, un banco de mapas enorme que poder visionar y que muchas veces complementarán las capas que tengamos abiertas en local.
En Mapas en la Red tenéis varios enlaces a estos servidores, innumerables y de materias muy distintas; unos funcionan, otros no, pero es cuestión de trastear y de paciencia el encontrar verdaderas joyas de mapas temáticos. También deciros que en ocasiones son mapas bastante pesados, que llevará bastantes minutos visionar, y que cualquier ampliación o reducción de zoom requiere que el mapa vuelva a cargar, por lo que la paciencia y un potente ordenador con buena conexión a internet serán aliados imprescindibles.
La web de IDEE (Infraestructura de Datos Espaciales de España) es un estupendo comienzo para adentrarse en este mundo; consta de un enorme directorio de servidores WMS en el que empezar a buscar. En CompeGPS es tan sencillo como ir a Mapas/Abrir mapa Wms e introducir en el campo la dirección del servidor deseado; os pongo un ejemplo con la del Catastro (http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx) con la que podréis visualizar los polígonos y parcelas de toda España. Así se ve en CompeGPS:

No olvidéis que estos mapas suelen ser dinámicos por lo que a diferentes escalas ofrecen diferente información; ya es cosa vuestra ir probando y probando.

Global Mapper también nos ofrece la posibilidad de visionar esta cartografía, con la ventaja además de que podemos hacer una especie de biblioteca de nuestros servidores favoritos para tenerla siempre a mano. Vamos a hacer el ejemplo con otro de los servidores WMS que ofrece el listado de IDEE, por ejemplo "Altimetría de la Comunidad de Madrid (equidistancia de curvas de nivel 20 m) a escala 1:50.000. Año 2000", cuya dirección de servidor es:
http://www.madrid.org/geoserver/MAM/SIGI_MA_ALTIMETRIA_20/wms
El proceso es el siguiente: File/Download Online Imagery....
 Se nos abre el gestor de fuentes de datos. En la zona superior tenemos el listado de fuentes que Global Mapper trae por defecto así como de aquellas que nosotros vayamos añadiendo. Pulsamos el botón Add New Source...





En la lista de tipos de fuentes Online seleccionamos WMS (Web Map Service) y se nos abre una nueva ventana donde introducir nuestra dirección de servidor WMS.


Según véis en la imagen, pegamos la dirección del servidor arriba y pulsamos el botón Get List of Avalaible Data Layers para que en el campo inferior nos salgan las capas de datos de los que consta nuestro mapa WMS. Seleccionamos la capa "Curvas de nivel cada 20 metros" y pulsamos OK. Se nos abre la ventana con el nombre donde podemos archivar y catalogar los servidores que vayamos utilizando, así como guardarlo en alguna de las categorias existentes o crear una nueva. Elegimos un nombre significativo para reconocerlo bien después en la biblioteca de fuentes y pulsamos ok. El servidor queda añadido a la biblioteca de Global Mapper; simplemente lo seleccionamos, pulsamos Connect y esperamos que el programa nos descargue el mapa desde el servidor.

El resultado debería ser este:


Un mapa con las curvas de nivel de la Comunidad de Madrid a una equidistancia de 20 metros, cuyo imagen ampliada sería...


... y a la que si cargamos la ortofoto de la zona en Global Mapper, nos quedaría esto...


Recordad que muchos servidores WMS os darán error (más en CompeGPS que en Global Mapper); la mayoría son de organismos públicos y es posible que estén de mantenimiento, caídos, obsoletos, etc, etc... En cualquier caso la búsqueda y encuentro de aquellos mapas que nos interesen o nos gusten suplirá con creces los errores que puedan lanzarnos muchos servidores. Para muestra, tres botones:
Cartografía Urbana Vectorial. Junta de Andalucía.
Mapa Andalucía 1:50.000 1940-1944 del Estado Mayor del Ejército Alemán
Censo de vertidos de tierra al mar. Canarias.

Armaos de paciencia para conseguir muchos de estos mapas, sobre todo si os puede la afición como a mi. Pero es una parte importantisima de la cartografía que no se encuentra por otros medios, así que no me he resistido a comentarla, así como una de las principales utilidades de Global Mapper.
En la próxima entrada intentaremos profundizar en nuestros mapas a la carta, no sólo cortándolos o uniéndolos a nuestro gusto como vimos, sino fusionando en un solo mapa la ortofoto, el mapa ráster y los datos vectoriales. Os prometo un resultado espectacular.

Tenéis un video rápido del proceso en Videotutoriales.





domingo, 13 de octubre de 2013

Mapas a la carta.

Imaginaos el caso de que la zona de terreno que nos interese tener en un mapa nos coincida en el borde de una de las hojas MTN del IGN; es más, que la zona que querríamos tener en un solo mapa nos coincida en una de las esquinas de dicho mapa, por lo que para tener a mano dicha zona necesitemos siempre cargar los cuatro mapas que completan esa esquina. No es que sea el fin del mundo, ni algo especialmente engorroso, pero si vamos a trabajar constantemente con dicha porción de terreno sería ideal disponer de él en un solo mapa personalizado. Os sitúo con un ejemplo:

El pueblo marcado en rojo es el centro de mi zona de interés. Como véis se encuentra muy cercano a la esquina que forman las hojas 80-81-105 y 106 del MTN; en este ejemplo trabajo con el MTN25, como véis por los nombres de los cuadrantes y como ya explicamos aquí. Supongamos que la zona del cuadrado amarillo es suficiente para los trabajos que quiero realizar, y como véis comprende terreno de los cuatro mapas MTN25. Vamos a extraer un solo mapa que comprenda dicha zona, le llamaremos "mi zona" y así no tendremos que estar cargando constantemente los cuatro mapas cada vez que trabajemos en ese terreno.
Para ello vamos a usar Global Mapper, un fantástico software que nos permite hacer esto con suma facilidad.
Abrimos Global Mapper y cargamos los cuatro mapas MTN25 que forman la esquina que nos interesa.

A continuación seleccionamos exportar en formato ráster y después el formato ECW, que como ya os he comentado es mi favorito por ser compatible con los programas que manejo, ocupar un tamaño razonable, una cantidad de RAM mínima, etc, etc... 





















Tras un aviso standard de que todos los datos serán generados con la proyección en uso y demás, llegamos a la pantalla importante, la de opciones del ECW a exportar.

En la primera pestaña -General- lo más importante es la resolución del mapa (2,5 metros/pixel en el ejemplo, dejad lo que salga por defecto) y una barra deslizante para determinar el factor de compresión del ECW que se va a generar. En el ejemplo y por defecto está situado en 20:1; a mayor compresión menos calidad y menos tamaño de archivo, a menor compresión mayor tamaño y mayor calidad. Un ratio entre 20 y 30 suele generar un ECW de buena relación tamaño/calidad, aunque depende las circunstancias pueden probarse ratios superiores para reducir considerablemente el tamaño del ECW final.
El resto de opciones son la posibilidad de generar el ECW en escala de grises, o la posibilidad de que el programa nos cree algún archivo adjunto con datos de proyección tipo .prj o .map como ya vimos aquí que traían algunos mapas. Esto está pensado por si exportamos en JPEG, TIFF o cualquier otro formato de imagen que no admite datos de georreferenciación en la cabecera del mismo archivo (innecesario en los ECW).



En la segunda pestaña -Gridding- generalmente no tocaremos nada y dejaremos por defecto la opción no grid-just one export file, es decir, no exportar en una colección de imágenes en mosaico sino en un solo archivo.
Si quisiéramos extraer de los mapas un mosaico de imágenes, aquí tendriamos las opciones para decirle número de columnas y de filas, o tamaño en metros de cada celda generada, incluso automatizar una secuencia predefinida de nombres para cada imagen del mosaico. Quizá en casos de archivos de tamaño monstruoso, o casos de ordenadores poco potentes, esta opción sea realmente útil, pero en este caso queremos precisamente conseguir una sola imagen, así que No Grid.



En la tercera pestaña -Export Bounds- es donde elegimos el área a exportar. Tenemos cuatro opciones:
1.- All loaded data. De esta forma generaríamos un ECW de todos los datos cargados en el escritorio de Global Mapper. En este caso nos generaría un único ECW con los 4 mapas MTN25 que tenemos cargados. O sea, unir varios mapas en uno, una opción muy útil y de uso común.
2.- All data visible on screen. En este ejemplo está desactivada porque los datos visibles en pantalla coinciden con todos los datos cargados. Si tuviéramos los mapas mas ampliados de forma que sobrepasaran la pantalla del Global Mapper, esta opción nos sirve para exportar exactamente el área de mapa que se ve en pantalla.
3.- Lat/Lon. Esta forma nos exportaría el área dentro de unas determinadas coordenadas geográficas que le proporcionemos. En Global Mapper resulta también sencillo, pues continuamente tenemos información en coordenadas de la posición del cursor; así pues no habría mas que apuntar las coordenadas de las posiciones del cursor deseadas e introducirlas en los campos para que Global Mapper generara el cuadrado a exportar.


Por último, como cuarta opción y la que usaremos, el botón Draw a Box... nos abrirá una ventana en miniatura del mapa sobre la que podremos dibujar un cuadrado con el área que deseemos exportar en nuestro ECW.

Simplemente apretamos el OK, seleccionamos la carpeta donde exportar nuestro ECW y el nombre, y tras un tiempo que varía dependiendo de la cantidad de información a exportar tendremos nuestro mapa ECW de la zona escogida (la opción 2, All data visible on screen, hubiera sido igual de válida para nuestro propósito si antes de empezar la exportación hemos ajustado en pantalla el área deseada).

Este proceso, que puede parecer complicado explicado con este detalle, os aseguro que no son mas que cinco clicks de ratón cuando le has cogido el truco. Y os aseguro también que la rapidez y la calidad que Global Mapper saca en sus archivos ECW merece muy mucho la pena la conversión.
Como dato definitivo os diré que el ECW generado por mi mientras escribía esta entrada, contando con una calidad de imagen extraordinaria y ocupando un terreno real de 10387.5m x 6315.0m, con un factor de compresión de 20, me ha ocupado 1,90 megas. Impresionante invento el ECW.
Por supuesto todo lo dicho aquí es igualmente válido para hacerlo con ortofotos.

Tenéis un video rápido del proceso en Videotutoriales.

viernes, 11 de octubre de 2013

GARMIN cartografía.

Hoy toca hablar de GARMIN, el gigante multinacional en el mundo de los dispositivos GPS, así como de su cartografía propia y el software para gestionarla. Los antiguos GPS de mano no tenían la posibilidad de contener mapas y nos contentábamos con orientarnos a base de una colección de waypoints y tracks sobre un fondo plano que no mostraba mapa alguno. Hoy día los modelos Garmin son capaces, no sólo de contener cartografía en su memoria, sino que tenemos la posibilidad de traspasar al gps los mapas que nos interesen con suma facilidad. Para ello Garmin pone a disposición de los usuarios una ingente cartografía a nivel mundial y el programa necesario para trabajar con ella: BaseCamp.
Como podéis sospechar la descarga y el uso de BaseCamp es gratuita, no así la cartografía, que varía en precios y formatos. Para toda esa información lo mejor es que visitéis a conciencia la web de GARMIN.
La cartografía que usan estos dispositivos está en formato vectorial, propio de Garmin, con extensión .img. En lo relativo a la Península Ibérica Garmin nos ofrece, entre otros, su producto TOPO España, cartografía vectorial al precio de 129€. La última versión es la v5 PRO, pero para este blog yo usaré siempre la v4 que es la que tengo disponible por el momento. De las comparaciones resultantes con TOPOHISPANIA será decisión de cada cual pagar los mapas Garmin que, en general, son considerados bastante caros (yo pienso igual aunque reconozco que su cartografía para España ya cuenta con un nivel muy aceptable).
Descargamos e instalamos BaseCamp desde la web de Garmin (aquí). El programa viene con una cartografía base tan lamentable que no merece ni comentarla, así que hay que instalar la chicha; con el TOPO España v4 y el TOPOHISPANIA 2.04 instalados también en nuestro pc ya podemos hacer las comparativas entre ambos de la zona que nos interese.
TOPO España v4 en BaseCamp
TOPOHISPANIA 2.04 en BaseCamp


Como véis, ambas cartografías tienen una calidad excelente con una vista en escala 200 metros. A una le falta algo que a otra le sobra y viceversa. Creo que el gusto personal, el análisis de ambos en la zona que nos interese, o pequeños detalles serán las razones que nos harán visualizar una u otra. Eso, y el precio, obviamente. Os dejo unas cuantas capturas a otros niveles de zoom.
  

 A la izquierda tenéis la comparativa con un zoom en 500 metros y a la derecha la misma con un zoom de 1000 metros. Pinchad en cada imagen para verlas ampliadas.




BaseCamp de Garmin es un estupendo programa que, sin embargo, está pensado para lo que está: manejo de la cartografía de la casa y traspaso de datos entre los dispositivos gps de Garmin y el pc. Quiero deciros con ello que si tenéis un dispositivo Garmin os será imprescindible, y si no lo tenéis siempre puede usarse como una alternativa de visionado de mapas (mapas Garmin por supuesto), o para trabajos básicos con waypoints o tracks, pero nunca sustituirá la compatibilidad de CompeGPS por ejemplo, simplemente porque BaseCamp está pensado por y para Garmin y CompeGPS está pensado para una multitud de dispositivos y, además, para trabajar con multitud de formatos cartográficos. ¿Que qué es un waypoint? ¿Que qué es un track? Bueno, si tienes un GPS ya lo sabes seguro... Más adelante nos meteremos con esos términos, pero antes debemos terminar las clases teóricas básicas sobre cartografía.
Como la versión de TOPOHISPANIA que descargamos es la que incluía datos DEM (datos de elevación), BaseCamp también nos permite la posibilidad de vistas en 3D.
TOPO España v4. Vista 3D

TOPOHISPANIA 2.04. Vista 3D

BaseCamp ha venido a sustituir al antiguo MapSource, que era el software con el que Garmin gestionaba el traspaso de datos a sus dispositivos y que ha quedado obsoleto y creemos que sin soporte ya por parte de Garmin. Ahora ya conocéis por encima cómo los gps de Garmin gestionan su cartografía y el software necesario para ello. A partir de aquí, como siempre: instalar, trastear y hacerse con ello.
Os recomiendo de nuevo una profunda visita a la web de GARMIN, pues este gigante del sector cubre infinidad de sectores de este mundo que no debéis de perderos.

miércoles, 9 de octubre de 2013

TOPOHISPANIA

Dentro de los mapas vectoriales, queremos hablaros ahora de un hermoso proyecto, altruista y gratuito, llamado TOPOHISPANIA. Este proyecto nace con el afán de mejorar los mapas vectoriales ofrecidos por el IGN, de completarlos y hacerlos más cómodos, accesibles y perfectos. Con una ingente cantidad de trabajo se trata de ofrecer unos mapas vectoriales de toda España lo más completos posible, al alcance de todo el mundo. Como bien recuerdan los autores en su web, la propiedad de los datos es completamente del IGN, y ellos sólo hacen uso del fundamento de derecho que permite usar dichos datos de utilidad pública siempre que sea sin ánimo de lucro.
Aunque originalmente nacieron con idea de dar soporte a los dispositivos Garmin que admiten mapas, y de perfeccionar de una manera gratuita su cartografía (muy primitiva en aquellos tiempos), en la web que os hemos dejado y que tenéis en la sección Mapas en la Red, además de las versiones para Garmin (a través de su programa de cartografía BaseCamp) en Windows y Mac, cuentan también con versiones para Android (Navitel) y para CompeGPS, tanto en su versión de escritorio (Land) como en la de dispositivos móviles (TwoNav).
Lo dicho, un trabajo a alabar por todos y en su web tenéis toda la información que necesitéis.

La pregunta que, evidentemente, nos interesa a nosotros como usuarios es clara: ¿tienen los mapas de TOPOHISPANIA mejor detalle, calidad, elementos, visibilidad,... que los del IGN disponibles también públicamente? Hemos descargado los mapas TOPOHISPANIA_2.03 para COMPEGPS y vamos a hacer la comparativa con el mapa vectorial MTN25 del IGN. Como siempre para ser eficaces, misma zona, mismo nivel de zoom.
MTN25 vectorial del IGN en CompeGPS


TOPOHISPANIA 2.03 en CompeGPS


Opiniones y gustos puede haber muchos, pero la comparación es odiosa. Mejor información, mejor presentación, más completa, mejor escalado de la cantidad de información a distintos niveles de zoom, etc, etc... Pero no olvidemos que estos mapas de los chicos de TOPOHISPANIA, no compiten contra los del IGN, sino que son su base, lo que es bien distinto. La verdadera competencia como dijimos es la cartografía de Garmin, cuyas comparaciones abordaremos en próximas entradas. En cualquier caso, ¿por qué no usar estos mapas en CompeGPS si esta buena gente ha tenido a bien convertirlos a dicho formato?
La nomenclatura de los archivos del lote TOPOHISPANIA para CompeGPS si es, en cambio un tanto liosa, asi como la distribución territorial que cubre cada archivo. Yo lo soluciono abriendo los MTN en otra capa y así me sitúo facilmente sobre el terreno, pues cada archivo TOPOHISPANIA nada tiene que ver en extensión de terreno con las escalas y distribución de hojas que ya conocemos del IGN. De todos modos, cada unidad RAR de descarga contiene un archivo de texto con las instrucciones mínimas para visualizarse correctamente en CompeGPS. Os dejo captura con los dos mapas abiertos (TopoHispania y MTN25 vectorial del IGN) con las propiedades abiertas del mapa TOPOHISPANIA en el que puede verse la extensión de territorio que abarca dicho archivo (en este caso TH203_FT_10.MPVF, corresponde a TOPOHISPANIA versión 2.03 para Compe, hoja o número 10, y extensión .mpvf que es en la que los de TOPOHISPANIA nos ofrecen los archivos, el formato vectorial de CompeGPS). Como véis el archivo de ejemplo ocupa una extensión de terreno muy generosa (casi 160 x 118 kms), todo ello en un archivo .mpvf de unos 35 MB.

De todas formas esto de los mapas vectoriales es algo complicado y aleatorio , pues hay programas que los abren o convierten mejor que otros, que revelan más o menos información... Sino recordad como en el post anterior el MTN25 vectorial del IGN con cierta ampliación en Global Mapper se mostraba mucho mejor de lo que acabamos de ver en CompeGPS (lejos en cualquier caso de la vista que nos ofrece TopoHispania). Hurgar, hurgar y trastear, ese es el secreto, lo divertido, y lo que pretendo mostraros.

P.d: Para ver como descargar e instalar TOPOHISPANIA pincha AQUÍ.

miércoles, 2 de octubre de 2013

Mapas vectoriales.

Como dijimos, la otra gran categoría de mapas en contraposición a los mapas ráster, son los mapas vectoriales. En una rápida explicación, así en familia, podemos decir que los mapas vectoriales están formados por un conjunto de polígonos y líneas, por lo que no forman una imagen de bits convencional, sino que son la suma de muchas formas geométricas que, además, pueden editarse. Otras ventajas son el menor espacio en disco que ocupan y que a diferentes niveles de zoom pueden mostrar distinta información. Por contra pueden resultar menos atractivos para la vista o más difíciles de interpretar, pero eso ya va en gustos. Como una imagen vale más que mil palabras, os dejo el mapa ráster y el mapa vectorial de una misma zona y enseguida váis a identificarlos para siempre.
Ejemplo de mapa ráster
Ejemplo de mapa vectorial


Los mapas vectoriales cuentan también con infinidad de formatos diferentes que sólo la práctica y el uso os irán haciendo comunes. Como siempre, como punto de partida ideal, acudimos al centro de descargas del IGN y, entre otros productos, vemos que se nos ofrecen las dos grandes categorías de mapas vectoriales en los tamaños que ya conocemos: MTN25 y MTN50.

La extensión del archivo de mapa es .dgn. CompeGPS los lee sin problema, aunque al abrirlos nos pide datos de proyección y guardará el mapa en su propio formato vectorial (.mpv) como ya hemos visto con otros mapas. Los mapas vectoriales que ofrece el IGN forman la base sobre la que se construyen los mapas MTN ráster, y a menudo son mapas "sucios", llenos de líneas e información realmente innecesaria para el visionado. Para muestra otro botón:
MTN25 vectorial en Global Mapper

Son mapas complicados, a menudo muy liosos visualmente y que sólo manejando bien sus niveles de zoom y con un software adecuado se les puede extraer todo el jugo a nivel aficionado. Por otro lado como dijimos cuentan con abundante información que bien manejada y con amplios conocimientos de cómo editarla, nos puede servir como base para fabricar nuestros propios mapas personalizados.
MTN25 vectorial ampliado en Global Mapper

Otra interesante propiedad de los mapas vectoriales es su transparencia, por lo que combinándolos por ejemplo con una ortofoto de la misma zona tendremos la información vectorial (como curvas de nivel) superpuesta sobre la imagen ráster.

En los próximos post profundizaremos sobre este mundillo de los mapas vectoriales intentando presentaros los más logrados y haciendo mención también de los mapas vectoriales de GARMIN, líder en el mundo de los dispositivos gps y con una cuota de mercado que hace obligatorio hablar de él.