lunes, 30 de diciembre de 2013

Insertar KMZ en mapa Google incrustado.

En el post anterior vimos cómo insertar un mapa Google en nuestro sitio web; en este post vamos a complicar el asunto para que en ese misma ventana de Google Maps se visualice también un track y unos waypoints en forma de fotos georeferenciadas, para lo cual deben tener los datos geográficos en sus datos EXIF. Ambos (track y waypoints-fotos) formarán parte de un archivo KMZ, que como ya sabéis es el formato comprimido propio de Google Earth, e ideal por tanto para Google Maps.
Deciros también que la manera más sencilla de hacer esto es tener alojado el KMZ en alguna página web de forma que nos generara un enlace del tipo http://www.miweb.com/descargas/archivo.kmz . Un archivo kmz con estas características podría abrirse directamente en Google Maps pegando dicho enlace en la búsqueda de Google Maps y generar nuestro mapa sin ningún problema procediendo como en el post anterior. Y aunque en varios tutoriales he leído que también es válido tenerlo alojado en sitios como Google Sites o Google Drive, os prometo que he probado de todas las formas posibles y nunca funciona como en el caso del alojamiento con dirección estándar. Por ello, haciendo uso de mi cuenta Google e indagando alguna forma sencilla de generar una ventana Google Maps con KMZ integrado, paso a relataros el procedimiento a seguir en el caso de no disponer de un sitio web para alojar el archivo que os genere una dirección tipo la que os he comentado.

Preparación previa: haced una carpeta que contenga las fotografías y el track necesarios. Las fotografías tenedlas con el nombre que queráis que tenga el waypoint y el track puede ser .gpx o .kml (entre otros formatos reconocidos).

1.- Georeferenciar fotografías y exportar KMZ con GeoSetter.
El paso de georeferenciar os lo podéis saltar en el caso de que las fotografías que vamos a usar como waypoints ya las tengáis georeferenciadas (esto es, contengan en sus datos EXIF las coordenadas de donde fueron tomadas). Hoy aún no es muy normal que las cámaras fotográficas vengan equipadas con GPS, aunque es cierto que fotografías tomadas con smartphones o dispositivos GPS modernos si geolocalizan las fotos perfectamente. En cualquier caso es un programa que os quería presentar, pues es muy bueno para guardar nuestras fotos con datos geográficos y además lo necesitamos para generar el KMZ necesario.

Interfaz principal de GeoSetter

Para georeferenciar las fotografías que formarán los waypoints del archivo KMZ, y para fabricar dicho .kmz desde GeoSetter proceded según el siguiente vídeo:




2.- Almacenar el KMZ en Google Drive.
Nuestro segundo paso será subir el .kmz generado con GeoSetter a Google Drive, el servicio de almacenamiento de archivos en la nube de Google. Obviamente necesitaréis una cuenta de usuario en Google, pero ¿quién no la tiene hoy teniendo en cuenta todos los servicios que nos ofrece? (Gmail, YouTube, Google Drive, Blogger, Google Maps, Google Fotos...).
Entramos en nuestro Google Drive y subimos el archivo PR-LE 22.kmz que hemos generado en el vídeo anterior. En las opciones de compartir el archivo lo ponemos como público. Una vez subido simplemente pinchando sobre él se nos abre el visor de Google Drive (Google Drive Viewer .Si no os saliera esa opción, botón derecho sobre el archivo KMZ y en opciones Abrir con Google Drive Viewer tal como véis en la imagen).


3. Extraer el código HTML desde el visor de Google Drive.
Una vez en el visor con el kmz y las miniaturas de foto visibles, seleccionamos Archivo/Insertar este mapa y se nos abre la ventana con el código HTML que debemos copiar para insertar en nuestro sitio web.


4.- Publicar el código HTML en sitio web.
Abrimos una nueva entrada en Blogger y pegamos el código HTML; aquí podemos modificar el tamaño de la ventana del mapa resultante.

Publicamos la entrada y ya tenemos nuestra ventana de Google Maps con el track y los waypoints incrustados en un precioso KMZ.


Y pinchando en las miniaturas de las fotografías se nos abre la ventana que configuramos en GeoSetter a 450 pixels y con la información de altura, provincia, localidad...

Por último, si pincháis en el texto azul justo debajo del mapa View Larger Map se abrirá el mapa en la web de Google Maps con este aspecto. El código que aparece rodeado en rojo nos valdría para hacer una búsqueda directa de este mapa dentro de Google Maps.


Eso es todo amigos. Por desgracia en el modo de vista Tierra (correspondiente al visor de Google Earth) el kmz desaparece. Pero eso es otra historia...
PD: el archivo KMZ generado con GeoSetter es perfectamente visionable en Google Earth.

domingo, 29 de diciembre de 2013

Insertar mapa de Google Maps.

Una de las utilidades más efectivas y recurrentes es la posibilidad de insertar en nuestro blog o página web una ventana con acceso a los mapas de Google. Dado que Google Maps hoy se ha convertido en una cartografía omnipresente en nuestro día a día, la posibilidad de incrustar esa ventana en cualquiera de nuestros proyectos supone un valor añadido que no hay que despreciar, máxime cuando el proceso apenas lleva minutos y es totalmente gratuito.
Empezamos arrancando la página principal de Google Maps y buscando la ubicación en el mapa y el zoom que nos interese. Como ejemplo para este tutorial he elegido la zona de Móstoles.

Presionamos el botón con la cadenita de enlazar y se nos abre una pequeña ventana en la que ya tenemos el código HTML necesario para insertar en nuestro sitio web. Como veis en la captura, por defecto nos ha generado un mapa de 425x350 pixels de tamaño.



Si estamos de acuerdo simplemente copiamos todo el texto que veis en la ventana resaltada en amarillo y lo insertamos en nuestro sitio web; si queréis personalizar un poco más el mapa pinchamos en Personalizar y obtener vista previa... con lo que se nos abre la siguiente ventana en la que podemos seleccionar el tamaño del mapa en pixels y el tipo de mapa (Mapa, Satélite, Terreno, Tierra) en el que se mostrará por defecto.
Cuando lo tengamos a nuestro gusto simplemente copiamos todo el código HTML que veis resaltado en amarillo y lo pegamos en nuestro sitio web.

En este caso lo pego en una nueva entrada de este blog.









Le doy a publicar y nuestra ventana de Google Maps ya está disponible en nuestro sitio web con todas sus clásicas funcionalidades (zoom, modos de vista...). Además los modos de vista de mapa incluyen la pestaña Tierra, con lo que la ventana que hemos creado ya incluye de paso acceso directo a Google Earth. Más sencillo y efectivo imposible, ¿no os parece?.



En la nueva versión de Google Maps este proceso aún es más sencillo. Encuadramos en pantalla el mapa que nos interese y procedemos del siguiente modo:

1.- Abrimos la ruedecita de opciones.
2.- Seleccionamos Compartir e insertar mapa.
3.- En la nueva ventana pinchamos la pestaña Insertar mapa. La pestaña vecina Compartir enlace nos sirve para conseguir un enlace para nuestro mapa; es lo mismo que si copiamos el enlace de la barra de direcciones del explorador que veis rodeado en verde.
4.- Seleccionamos el tamaño del mapa en pixels: Pequeño (400x300), Mediano (600x450), Grande (800x600) o Personalizado.
5.- Copiamos el código HTML de la ventana resaltada en amarillo y lo pegamos en el lugar donde queramos insertarlo.


domingo, 15 de diciembre de 2013

Hipermapas en CompeGPS.

Una de las utilidades más desconocidas para los que trabajamos bastante con CompeGPS es la posibilidad de utilizar hipermapas. Los hipermapas son la fusión de varios mapas en uno sólo, pero no una fusión de capas como vimos en algunos casos, de forma que algunos datos vectoriales se fusionaran con una ortofoto, por ejemplo. A mi entender la verdadera utilidad de estos hipermapas es que podemos elegir cual de ellos se visualizará a determinado nivel de zoom. Por ejemplo, cuando un mapa raster convencional alcanza un zoom de unos 2m/pixel y empieza a pixelarse (lógico pues no deja de ser una imagen como otra cualquiera),  sería ideal que a partir de ese zoom comience a verse la ortofoto de la misma zona, que son archivos pesados con una resolución muchísimo mayor.
CompeGPS tiene integrada en su programa de una manera sencilla esta posibilidad; también la explica de una manera más artesanal en este PDF que he visto sobre el tema y sobre la que luego volveremos. Primero os dejo el video del proceso normal para crear un hipermapa en CompeGPS:


Como habéis visto el hipermapa que hemos generado en el vídeo nos da error al intentar cargarlo de nuevo. Podria pensarse que no hemos pasado los mapas previos al formato raster de Compe (como dicen en el PDF de arriba); pero no, simplemente después de mucho curiosear en la estructura del archivo me he dado cuenta que CompeGPS no lo genera bien (desconozco si es problema de mi versión -7.4- o es un problema general del programa). Abrimos el hipermapa con un editor de texto (bloc de notas) y tenemos esto:

CompeGPS MAP File
<Header>
Version=2
VerCompeGPS=7.4
Projection=
Coordinates=1
Datum=WGS 84
</Header>
<HiperMapLayers>
  <HLayer File="0105c2-h30.ecw" MinZoomLevel="2.000"/>
  <HLayer File="barni orto.ecw" MaxZoomLevel="2.000"/>
</HiperMapLayers>

¿Qué se echa en falta? La línea Projection está vacía. La modificamos para que quede de la siguiente forma (ya que nuestros mapas están en proyección UTM, son de la zona 30 y del hemisferio Norte)

Projection=0,UTM,30,N,

Y lo volvemos a salvar. De esta forma al abrir el hipermapa en CompeGPS ya no os dará error y lo cargará con los mapas y el nivel de zoom que le hayamos especificado (incluso usando mapas en ecw directamente). Repito que no se si es problema mío o pasa en más versiones de Compe pero ahí queda el apaño. Así que si por lo que fuere no os funciona el sistema del vídeo de crear un hipermapa directamente desde Compe (que sería lo suyo), siempre podéis crear un archivo de texto, pegarle la estructura de líneas que detallo a continuación, modificar los parámetros a vuestro gusto, cambiarle la extensión de .txt a .imp y a funcionar.


viernes, 13 de diciembre de 2013

BaseCamp 7: instalar mapa TopoHispania.

Con este séptimo tutorial sobre cómo instalar mapas en BaseCamp damos por finalizada, al menos de momento, la serie de videotutoriales sobre el software oficial de Garmin. Es casi como acabar la casa por los cimientos, pero bueno, ya me perdonaréis.
Como truco final os cuento que tenéis la posibilidad de "fabricar" un GPS virtual que aparecerá conectado a vuestro BaseCamp como si fuera un dispositivo real. Simplemente formatead cualquier llave de memoria y cread una carpeta llamada garmin dentro de la cual incluiremos el archivo GarminDevice.xml (pinchad para descargar; en este caso corresponde a un Montana 650) junto con las carpetas principales de cualquier dispositivo GPS de Garmin, tal y como os muestro en la imagen.También pongo captura de pantalla del GPS virtual reconocido por BaseCamp.


¿Que para qué sirve esto? Pues no creo que para gran cosa, pero yo tuve la idea de extraer el archivo .img del Topo España v5 de un Garmin Montana totalmente legal que me dejaron unos días y obviamente en el disco duro no he podido instalarlo, pero si lo tengo incluido en el GPS virtual, BaseCamp lo reconoce y de esta forma dispongo del Topo España v5, no en mi GPS para lo que hay que comprarlo, pero si para visionarlo en BaseCamp (también para ver los kmz o jnx que elaboremos sin necesidad de pasarlos al gps). Sólo eso me parece razón más que suficiente.
Os dejo con el vídeo.


Por último, para rematar todo el proceso clásico, os dejo con un vídeo donde se explica el último paso: INSTALAR TOPOHISPANIA EN NUESTRO GPS GARMIN DESDE BASECAMP.

martes, 3 de diciembre de 2013

BaseCamp 6: waypoints.

Sexto tutorial sobre BaseCamp.
En este caso profundizamos en el manejo de los waypoints y os mostramos cómo añadir fotos geolocalizadas a nuestro mapa.


domingo, 1 de diciembre de 2013

BaseCamp 5: tracks.

Tutorial 5 sobre BaseCamp.
En él abordamos más en profundidad el tratamiento de tracks: su creación, su manejo, la información que nos dan, etc...
 
 

jueves, 28 de noviembre de 2013

BaseCamp 4: ortofotos para Garmin.

Cuarto videotutorial sobre BaseCamp, el software de Garmin.
Garmin ha implementado una manera propia de cargar ortofotos en los dispositivos que las admiten (última generación): las conocidas como BirdsEye. Por desgracia parece que no es tan sencillo introducir en nuestros dispositivos las "BirdsEye" creadas por nosotros mismos, pues el Garmin no las reconocerá. Para ello hay que parchear el firmware del dispositivo como se explica en la web de Iogrea, donde además tenéis la posibilidad de haceros con los mapas de toda España en el formato .jnx (el que usa Garmin para sus BirdsEye), así como toda la información relativa a la introducción de .jnx propios en nuestros dispositivos.
Y aunque encontraréis por la red infinidad de maneras y de software para crear los JNX que introducir en nuestro Garmin, e incluso páginas muy detalladas y muy curradas de cómo hacerlo, hasta que investigue un poco más el asunto (Global Mapper permite exportar en JNX, al menos a partir de su versión 14) he probado a introducir en los GPS Garmin ortofotos en formato .kmz, algo que no requiere de maniobras especiales, y ahí tenéis el resultado en este vídeo.

P.D: A día de hoy este método es un poco anticuado y para tener ortofotos en nuestro gps Garmin la mejor solución es sin duda el formato JNX. Buscad en el blog cómo hacerlos fácilmente con SASPlanet.

lunes, 25 de noviembre de 2013

BaseCamp 3: rutas.

En este tercer vídeotutorial sobre BaseCamp abordamos el manejo de las rutas sobre cartografía ruteable: cómo crearlas, cómo exportarlas, cómo convertirlas en un track, o su compatibilidad con CompeGPS.



viernes, 22 de noviembre de 2013

BaseCamp 2: importar y exportar datos.

En este segundo vídeotutorial dedicado al software Garmin BaseCamp, mostramos cómo exportar e importar datos desde el programa a nuestro PC y cómo son compatibles con otros programas recomendados en nuestro blog, tales como CompeGPS, GlobalMapper y Google Earth.



lunes, 18 de noviembre de 2013

BaseCamp 1: operaciones básicas.

Un primer vídeo explicando las operaciones básicas en BaseCamp en 15 minutillos:
- Crear waypoints
- Crear un track.
- Conectar nuestro GPS.
- Transferir datos desde BaseCamp al GPS y viceversa.

Espero que os sea de utilidad.


lunes, 11 de noviembre de 2013

Garmin básico. Waypoints y tracks.

Al igual que hicimos con los dispositivos que usan TwoNav, vamos a mostrar las dos funciones básicas de todo dispositivo GPS: crear waypoints y tracks en los dispositivos Garmin. Todas las capturas de este articulo pertenecen a un Garmin Montana 650, en cada modelo las opciones de configuración pueden variar.

Waypoints.
Una vez encendido nuestro Garmin y fijada nuestra posición con la señal de suficientes satélites, podemos crear un waypoint de nuestra posición actual. Los modelos Garmin son muy configurables en cuanto a menús, por lo que lo primero que he hecho es crear un acceso directo en el menú principal para crear un waypoint. Esto nos garantiza tener siempre a mano esta función tan básica. Podemos hacer un guardado rápido del waypoint con las opciones por defecto o editarlo antes de guardarlo para ponerle nombre.


La segunda opción es crear un waypoint en otro lugar del mapa, según la siguiente secuencia:


Tras estas operaciones los waypoints creados quedan almacenados en nuestro waypoint manager.

Pd: el modelo Montana 650 posee cámara de fotos, por lo que existe la opción de hacer una fotografía y guardar la misma como waypoint con la miniatura de la foto como icono por defecto de esos waypoints.


Track.
Recomiendo de nuevo configurar los menús de Garmin a nuestro gusto, de forma que para activar o parar la grabación de un track no tengamos que navegar por distintos menús, sino que lo tengamos siempre a mano.
La pantalla de configuración de track nos ofrece varias opciones.


Configurada la grabación de track la activamos y comenzamos nuestro recorrido. El track se va dibujando sobre el mapa.

Terminado nuestro camino detenemos la grabación de track y comprobamos que está almacenado en nuestro track manager. Ahí podremos editarlo para ponerle un nombre identificativo, archivarlo, etc...

En las próximas entradas explicaremos el funcionamiento de BaseCamp, el software de Garmin para comunicarnos con nuestro dispositivo GPS.







miércoles, 6 de noviembre de 2013

Pasar datos a Garmin con CompeGPS.

Ya hemos visto cómo pasar datos a TwoNav desde CompeGPS y viceversa - cómo crear datos en TwoNav para luego pasarlos al Pc a través de CompeGPS-. Estos dos softwares son de la misma empresa y por tanto la simplicidad y facilidad de dicha tarea es máxima. Ahora vamos a encargarnos de cómo pasar datos desde el Pc a un dispositivo Garmin, que es la gran familia de dispositivos GPS de mano. He tenido la gran suerte de que estos días ha caído en mis manos un Garmin Montana 650, unos de los dispositivos más actuales de Garmin, y aprovechando tan feliz circunstancia, me dispongo a compartirlo con vosotros.
Vaya por delante que esto debería ser válido para practicamente cualquier modelo de Garmin, cambiando sólo la interfaz o pequeños detalles relativos a cada modelo. 
Desde CompeGPS hacemos la conexión con el dispositivo Garmin a través de USB a partir del menú Comunicaciones. Sin mucha dificultad en breve nuestro dispositivo Garmin debería aparecer en el árbol de datos de CompeGPS, en el que ya tendremos cargados los datos a traspasar. Aquí olvidaos de traspasar mapas como hacíamos con TwoNav, pues para eso Garmin tiene su sotware específico llamado BaseCamp.

Una vez establecida la comunicación simplemente procedemos como siempre: botón derecho del ratón sobre el track y los waypoints que queremos pasar al Garmin y Enviar a/Montana 650.

Como anécdota os tengo que contar que he sido incapaz de que el árbol de datos del CompeGPS me mostrara los waypoints y track traspasados dentro de las carpetas de la unidad Montana, no os puedo decir la razón (a pesar de que véis que por defecto salen las tres carpetas - Tracks, Waypoints y Rutas- dentro del Montana). Sin embargo luego he comprobado en la estructura interna de carpetas del Montana (aparece en Windows como otra unidad cualquiera) y el track y los waypoints estaban efectivamente allí, convertidos además por si solos al formato .gpx (el formato en el que trabaja Garmin). Encendido el gps también he confirmado que los datos estaban en el dispositivo y se visualizaban en pantalla.

En la siguiente entrada explicaremos cómo crear waypoints y tracks en un dispositivo Garmin, analizando su software específico.
Por lo dicho anteriormente de que los datos traspasados no me aparecían en las carpetas del Montana dentro del árbol de datos de CompeGPS, mi solución para el camino inverso (abrir los datos que están dentro del Montana en Compe) fue buscarlos dentro de la estructura interna de la unidad en el explorador de Windows.

domingo, 3 de noviembre de 2013

TwoNav básico. Waypoints y Tracks.

Hoy os dejo un vídeo en el que explico las dos funciones más básicas que podemos hacer con cualquier GPS portátil: crear waypoints y grabar un track. En este caso usamos el programa TwoNav de CompeGPS instalado en iPhone. Os recomiendo una vez más una visita a la web de TwoNav, donde tenéis toda la información sobre el programa, manuales y demás.


Una vez creados estos waypoints o track, simplemente tendríamos que conectar TwoNav con CompeGPS Land como vimos en el artículo anterior y ya tendríamos disponibles dichos archivos en nuestro PC.

jueves, 31 de octubre de 2013

Pasar datos a TwoNav con CompeGPS.

Bien,  manos a la obra. En este artículo vamos a pasar un track y varios waypoints desde el CompeGPS al TwoNav del iPhone, para luego poder hacer la navegación sobre ellos con nuestro dispositivo GPS. Como resumen de lo que queremos hacer os he preparado la siguiente imagen:

Tenemos dos pueblos (A y B) y queremos hacer un track circular entre ambos, contando claramente en este caso con una carretera y un camino que los unen y que es por donde irá nuestro recorrido. Así mismo hemos marcado cuatro puntos interesantes de la ruta (Vistas, Puente, Cruce y Puente2) que queremos que sean nuestros waypoints.
Abrimos CompeGPS y cargamos la ortofoto en cuestión. Pinchamos en el menú Tracks/Crear y Editar un nuevo track. Se nos abre una nueva barra de herramientas encima de la imagen con las utilidades necesarias para el dibujo del track. Y empezamos a dibujar el track a base de clicks de ratón: cada click es un punto del track, cuanto mas juntos hagamos los puntos mas puntos de referencia tendrá el track.

Una vez dibujado todo el track circular pinchamos en la X de la barra de herramientas de dibujar track para cerrar el editor. 
Ya tenemos nuestro track completo en pantalla. Ahora debemos añadir los waypoints: clickamos con el botón derecho del ratón sobre la posición donde queremos el waypoint...
Elegimos Nuevo/Waypoint aquí con lo que se nos abre la ventana de creacción del waypoint donde básicamente le pondremos el nombre deseado ("Vistas" en nuestro caso). Repetimos este proceso con los tres waypoints restantes, y salvamos el conjunto de waypoints y el track con el nombre que creamos oportuno. Por último abrimos el MDT de la zona a fin de que los puntos del track queden grabados con sus datos de altura: click derecho sobre el track y Herramientas/Calcular la altitud del suelo para cada punto.
Ya tenemos en pantalla todo lo necesario: ortofoto de la zona, MDT del terreno de la zona, track y waypoints que queremos pasar a TwoNav. Una última cosa: TwoNav no admite el formato ECW para los mapas así que antes de enchufar el iPhone a Compe, vamos a guardar nuestro mapa en el formato apropiado para TwoNav que no es otro que .rmap. Click derecho en cualquier lugar libre de la ortofoto, y Guardar mapa como... Elegís el formato CompeGPS Raster Maps (.rmap) y esperáis que el programa os guarde el mapa en dicho formato (Nota: no hagáis el área de trabajo más grande de lo imprescindible pues los .rmap ocupan bastantes en megas en comparación con los ECW. En el ejemplo de este artículo mi mapa a la carta barni orto ocupaba 41 MB y al pasarlo a .rmap se ha quedado en 273 MB, que son los que hay que pasar al TwoNav. Desde aquí me sumo a la numerosa y reiterada petición de los usuarios para que TwoNav sea capaz de una vez de abrir directamente mapas ECW).

Con esto deberíamos de tener en pantalla todo cargado y preparado, como bien refleja nuestro árbol de datos de CompeGPS:

- Mapa a la carta barni orto en formato RMAP, el formato de TwoNav como acabamos de explicar.
- MDT del terreno en formato de Compe (CDEM) también valido para TwoNav. En este caso es un MDT a la carta de la zona que me he hecho yo, tal y como vimos en el artículo Modelos Digitales del Terreno. Se trata de la unión de los MDT25 de las hojas 80-4, 81-3, 105-2 y 106-1 del MTN25, pues mi ortofoto a medida ocupaba terreno de dichas hojas.
- Track Circular pueblos guardado en formato TRK que es el propio de Compe. Con datos de altura extraídos del MDT.
- Waypoints de nombre Circular en formato Compe (.wpt) que contiene los 4 waypoints dibujados en el mapa (Vistas, Puente, Cruce y Puente2).


El siguiente paso es conectar nuestro TwoNav a CompeGPS. Abrimos TwoNav en iPhone, siempre conectado a la misma wifi en la que esté corriendo CompeGPS.

En CompeGPS pinchamos en el menú Comunicaciones/Conectarse a TwoNav iPhone/iPad.







Empezamos a mandar a TwoNav todos los datos que queremos traspasar. Botón derecho del ratón sobre el archivo deseado, Enviar a / TwoNav...
Así hacemos con el mapa, el MDT, los waypoints y el track, y CompeGPS nos irá colocando cada cosa en la estructura de carpetas que vemos dentro de TwoNav.
Cuando hayamos terminado pulsamos la X de la pantalla de TwoNav para desconectarlo de CompeGps y ya tendremos todos los datos necesarios en nuestro dispositivo.




Tenéis un breve vídeotutorial del proceso.



lunes, 28 de octubre de 2013

Waypoint, Track y Ruta.

Hoy toca clase teórica. Después de recorrer diferentes formas de cartografía es el momento de empezar a conocer algún uso práctico que podemos darle sobre el terreno con nuestro dispositivo GPS, al fin y al cabo uno de los grandes objetivos de todo el manejo de cartografía que os estamos mostrando.
Los conceptos más básicos son waypoint, track y ruta.

Waypoint. Un waypoint es una posición geográfica que el GPS guarda y que contiene datos básicos como latitud, longitud, altura y fecha entre otros. Digamos que es un punto en el mundo al que podemos dar nombre.

Track. El track es un archivo formado por una sucesión de muchos waypoints; simplemente el GPS va almacenando un punto con información geográfica cada 10 metros o cada 10 segundos (todo es configurable), y va formando un recorrido detallado sobre el terreno.

Ruta. Una ruta es un recorrido formado por varios waypoints, pero a diferencia del track sólo cuenta con unos pocos waypoints aislados, de forma que el recorrido entre ellos no está preparado y el gps se limitará a guiarnos de uno a otro, en línea recta y en el orden establecido.


Nuestro dispositivo GPS tiene la capacidad de crear waypoints, tracks y rutas, o de almacenar los previamente creados con variados softwares en un ordenador. De forma que hay dos formas básicas de generarlos: o sobre el terreno creándolos en tiempo real con el GPS, o sobre un software para luego pasarlos al dispositivo GPS. Aquí tenéis otra explicación de estos conceptos, que uno nunca sabe si se hace entender del todo.

Ya hemos comentado que hace años los GPS portátiles no tenían la capacidad de contener mapas, de forma que las pantallas de navegación de los mismos constaban simplemente de un rosario de puntos sin una base cartográfica de fondo. Hoy en día esto ha cambiado y en el GPS es posible llevar los mapas de la zona que queramos, con lo que la facilidad para estar ubicado constantemente sobre el terreno es muchísimo mayor. Para que os hagáis una idea os pongo dos imágenes de dos modelos GPS de Garmin que se llevan unos años de diferencia. Igualitas las pantallas, ¿verdad?.
Garmin Etrex Venture 2002

Garmin Montana 2012


















El proceso más común, al menos en mi caso, es el siguiente:
1.- Preparar con Global Mapper mapa y ortofoto a la carta de la zona de la excursión. Aunque TwoNav para iPhone puede descargar los mapas u ortofotos de donde estemos desde servidores WMS, esto evitará problemas en caso de encontrarnos en zona sin cobertura de datos pues tendremos los mapas en el propio dispositivo. Por descontado para cualquier otro dispositivo que no sea teléfono y por tanto no tiene capacidad de descargar nada.
2.- Abrirlos en CompeGPS, "pintar" el track y añadir los waypoints de interés (cruces, fuentes, puentes, refugios o cualquiera otro lugar que consideremos relevante o de referencia).
3.- Cargar mapas, track y waypoints en el GPS para luego seguir el recorrido sobre el terreno. Es entonces cuando grabaremos nuestro propio track mientras vamos siguiendo el preparado, pues solo el que grabemos en tiempo real con el GPS será el track con los datos (altura, fecha, posición, ...) correctos y más precisos.

El caso contrario que se nos puede presentar: estar en una zona y descubrir un camino o un lugar al que queremos ir. Encendemos el GPS y nos hacemos el recorrido, marcando waypoints en los lugares que consideremos relevantes o de referencia. Al llegar al Pc pasamos los datos a CompeGPS y los editamos, eliminando por ejemplo puntos aberrantes del track, o aquel tramo irrelevante en el que nos asomamos a mirar fuera de la ruta o hacer una foto, o aquel desvío tonto cuando pensamos que el camino iba por allí, o aquellos puntos que el GPS grababa durante la media hora que comimos el bocadillo. En este segundo supuesto os imaginareis aun más lo importante que es llevar siempre cargada en el dispositivo la cartografía de la zona.

Hoy en día abundan en internet páginas que ofrecen para descarga infinidad de tracks de casi cualquier sitio. Son una buena fuente para conseguir recorridos, comprobar su fiabilidad en CompeGPS, y pasarlos directamente después al GPS. Una de las más conocidas es Wikiloc, donde con un simple registro, podremos descargar el track que nos interese.
Sin embargo sabed que siempre tenemos la posibilidad de dibujar nosotros el track, incluso otorgándole los datos de altura gracias a los MDT, de forma que para un recorrido inédito que no encontremos en internet, siempre podremos llevar al menos con nosotros ese track de referencia.

En los próximos artículos abordaremos todas estas posibilidades, usando para ello CompeGPS Land 7.4 en el PC y su programa de navegación portátil TwoNav 2.8.1 en plataforma iPhone como GPS de mano. Ambos,como veremos, están perfectamente pensados para tener una comunicación excelente y el traspaso de datos entre ellos es coser y cantar.
Aqui tenéis las capturas de track, ruta y waypoints en TwoNav para iPhone.



martes, 22 de octubre de 2013

Mapas a la carta (2).

En la última entrada os prometíamos fusionar varios tipos de mapa para hacer un mapa personalizado o a la carta. Muchos usuarios son reacios a llevar sólo ortofotos en sus dispositivos móviles pues, a pesar de ser útiles y muy espectaculares, la simple ortofoto sin otros datos de referencia puede ser muy confusa en comparación con un mapa si la zona no es muy conocida. Por ello es muy interesante "adornar" las ortofotos con algunos datos vectoriales que nos sirvan de referencia en todo momento (edificios, ríos, ...).
Lo primero que tenemos que hacer es descargar los datos vectoriales que vamos a necesitar; no se trata de los mapas vectoriales que ya conocemos (MTN50 y MTN25) sino de la Base Topográfica Vectorial que sirve de base para la elaboración de los mapas MTN25. Aquí tenéis el producto del que os hablo en el Centro de Descargas del IGN.

En nuestro ejemplo vamos a utlizar una ortofoto que corresponde a una porción de terreno de la hoja 157 del MTN; así pues buscamos los BCN/BTN 25 de la hoja 157.

Y el IGN nos devuelve los siguientes resultados:

Como sabemos que nuestra ortofoto a medida corresponde a la cuadrícula 157-2 nos será suficiente con descargar los shapes de esa zona. Como véis, poca cosa, 4,06 MB.
El contenido del archivo una vez descomprimido es una larguisima colección de ficheros que contienen las polilíneas de todos los elementos de un mapa: curvas de nível, ríos, carreteras, cauces artificiales, líneas de alta tensión, etc, etc, etc... 
De cada uno de esos elementos el archivo realmente importante es el denominado SHP (shape) y será el que tenemos que abrir sobre la ortofoto que queremos fusionar. En la imagen véis los pertenecientes a las curvas de nível de la cuadrícula 157-2.
Abrimos el Global Mapper. Cargamos la ortofoto y los shp que queramos que aparezcan; en este tutorial cargamos los caminos, las sendas, los ríos, las edificaciones, y las carreteras convencionales.

Ya tenemos nuestra ortofoto con los shapes que hemos querido cargar encima representados por multitud de vectores de color negro, como bien nos muestra el Control Center de Global Mapper. Ahora vamos a editar cada shape para ponerlo a nuestro gusto. Seleccionamos el shape CAMINO y procedemos según el siguiente esquema:

1.- Pulsamos Options con el shp Camino seleccionado.
2.- En la pestaña Line Styles...
3.- Pinchamos en Use Same Style for All Features con lo que se nos abre la ventana...
4.- ... en la que seleccionamos los valores que están en la imagen y en Color elegimos blanco, con lo que nos queda una línea del aspecto que nos figura en Sample Label.
5.- Damos a OK y
6.- Aplicamos y aceptamos.
Si todo ha ido bien, despues de modificar el shp Caminos, el shp Sendas (igual que el caminos pero con un ancho de 3 pixels) y el shp Ríos (estilo sólido y 3 pixels de ancho en color azul), el aspecto de nuestro mapa debería de ser ya algo parecido a esto.

Y después de terminar con los edificios y las carreteras convencionales (al gusto de cada uno el color de relleno y el ancho de la línea, es cuestión de prueba-error) tendríamos el mapa definitivo. Ya os digo que aunque las líneas puedan parecer muy anchas en pantalla luego sólo son visibles con un zoom cercano por lo que no os cortéis en darle por ejemplo a las carreteras un ancho de 8-10 pixels pues sino quedarán demasiado finas en la ortofoto definitiva (lo mejor quizá sea ir probando hasta que haciendo zoom el ancho de la línea coincida más o menos con el ancho de la carretera en la ortofoto).

Mapa definitivo
Detalle












Es el momento de exportar el área de la ortofoto en formato ECW, con las opciones por defecto y eso sí, teniendo cuidado que la opción Save Vector Data if Displayed esté activada o no nos salvará las líneas vectoriales.
Tras la espera (dependerá de la potencia de vuestro ordenador y del tamaño del mapa, pero le cuesta, le cuesta...) tendremos una ortofoto en formato ECW con las líneas vectoriales que hayamos querido superpuestas sobre ella, perfectamente georreferenciada y utilizable 100% en CompeGPS para ser enviada a los dispositivos portátiles de navegación.

¿Que eres muy vago para leerte esto y seguirlo paso a paso? ¿Que te gustaría verlo todo en un videotutorial la mar de bonito? Pues en la sección Videotutoriales te he dejado uno para que no tengas excusa. Y ya sabes, dudas y sugerencias no tienes mas que comentar este artículo. Saludos.