miércoles, 3 de febrero de 2010

osm2gpx

Shell que llama a gpsbabel 1.3.6 para convertir un archivo .osm (por ejemplo, guardado por josm), en .GPX, que es compatible con otros programas, como Google Earth. Ubuntu Ubuntu 8.04.2 trae gpsbabel 1.3.2, por lo que hay que actualizarlo para que funcione.

  #!/bin/bash -x /usr/bin/gpsbabel -p "" -w -r -t -i osm -f "$1" -o gpx -F "$1.gpx"



windows

osm2gpx.cmd

for %%x in (*.osm) do (
c:\gps\gpsbabel\gpsbabel.exe -p "" -w -r -t -i osm -f "%%x" -o gpx -F "%%~nx.gpx" 
)

pause

miércoles, 23 de diciembre de 2009

Multiples Mapas en GPS Garmin

Nombre de mapas validos para cargar en GPS garmin.
Por defecto mapsource envia todos los mapas a un solo archivos gmapsupp.img, con el inconveniente de que siempre borra el anterior. Usando diferentes nombres para nuestros mapas, nos evitamos ese problema.

NUVI 200
gmapsupp.img  interna
gmapsupp.img  SD - Mapear (carpeta /garmin/)
gmapprom.img  interna - Openstreetmap
gmapprom1.img interna - Tracksource
gmapoem.img   interna

gmapbmap.img
interna - Mapa base

Mobile XT (Win mobile)
gmapsupp.img SD - Mapear 
gmapprom.img SD - Openstreetmap

Mobile XT (Symbian)
gmapsupp.img SD - Mapear
gmapprom.img SD - Openstreetmap



Mobile PC
gmapsupp.img - Mapear
gmapsupp2.img - Openstreetmap
gmapprom.img -no soporta-




jueves, 10 de diciembre de 2009

GPS Chino + Garmin XT vs Garmin Nuvi

En mercadolibre y masoportunidades abundan ofertas de gps genéricos, llamados "chinos", "chinese gps", "unbranded gps", pero hay poca información certera sobre los mismos, dado que a diferencia de los garmin, en donde hay detrás una empresa que da soporte oficial, los chinos tienen diversos SO, microprocesadores, LCDs, chips de gps, soportes, todo es una lotería antes de comprar.
En mi caso me compre este:



http://dealextreme.com/details.dx/sku.23655

Esa página es la que mas información tiene sobre el gps, claro que la encontré luego de tener el aparato y googlear y googlear por informacion de como cargarle "cositas".

Este tiene de fabrica WinCE5+ IGO8, un menu principal con otras funciones como ebook reader, reproductor de mp3, video, flash, etc.

Se puede actualizar el IGO a la version 8.3 y cargarle mapas de argentina de NAVIAR, pero si vivís en el interior estan muy verdes, solo tienen completo Buenos Aires. Catamarca no esta incluida en la versión junio2009.

Diferencias que encontré entre este GPS chino y el GARMIN Nuvi200w.
* La pantalla del chino tiene mejor definición, colores mas vivos.
* La pantalla touch del nuvi es mucho mas sensible, se puede presionar con la yema de los dedos, en cambio en el chino hay que hacer un toque con la uña o con el stylus (incluido).
* La bateria del nuvi dura mas de 3 horas. En el chino dura 1 hora y media aprox.
* El nuvi se enciende y se apaga solo en el auto al dar arranque/ apagar. El chino ni se entera (esto molesta bastante)

GARMIN XT

Para instalar MAPEAR, CONOSUR, u OPENSTREETMAP, hay que instalar primero GARMIN XT. Garmin XT no tiene versión para WinCE5 (si para Win Mobile), pero en la red se consiguen versiones "rareadas" con los dll's necesarios para que corran en WinCE5. Garmin XT es un producto pago, se puede comprar la licencia en www.garmin.com
La versión que probé fue Garmin MobileXT for WindowsCE_50020w . La interfaz es muy parecida a las de un nuvi20w, algunas diferencias:

* En el XT se puede trackear sin ningún truco y ver con una pequeña linea en pantalla el recorrido. El track es de a intervalos variables y limitado por la memoria del GPS. A tener en cuenta: si por algun motivo ponemos el gps en modo "dormir", el track se pierde, por más que el XT vuelva y parezca que todo estaba como antes de dormirse.
* El nuvi200w no trackea de fábrica, pero se le puede cargar un firmware modificado, donde se habilita un menú oculto que permite trackear (hidden menu tracklog) a 1 punto por segundo, y sin limites en el tamaño del archivo, hasta que se llene la memoria SD
* El GarminXT mantiene la configuracion actual en RAM, y se pierde si el gps se apaga de repente, sin cerrar el XT. El XT se llama desde un archivo en "lotes" que hace un backup desde la particion C: que se pierde al apagar, a la memoria SD.
* En el nuvi es muy fácil guardar un waypoint. Se clickea en el autito , se escribe un nombre y listo. El XT guarda nombres preestablecidos "Mi UBIC 01" que luego hay que gestionarlos y ponerles nombres.
* Mapsource 6.13.7 funciona perfectamente con nuvi200w sin instalar nada. Con XT envia mapas, pero para enviar/recibir waypoints (favoritos) hay que instalar en el windows XP el "Ms ActiveSync" (no hace falta en Vista/Seven) .
* Nuvi200w es compatible con POIS que tienen alertas en mp3. XT solo tiene un "ding" prestablecido para los altertas. Esto quiere decir que no dice nada sobre "zonas peligrosas", ni "lomadas", ni "radares", solo hace un DING y muestra por pantalla el alerta.
* XT sufre mucho mas el "empacho de POIS". Si bien el procesador del chino es de 400mhz, fue insufrible usar un archivo poi.gpi de 20MB, el framerate se volvió insportable con todas las opciones de detalle de mapa al mínimo.
*XT en la vista 3d en el chino, tiene un bug, que repite una pequeña franja vertical a la derecha de la pantalla:




Multiples Mapas en Garmin XT

En un nuvi200w es facil tener 2 archivos gmapsupp.img, uno en la memoria interna y otro en la SD. Esto no puede hacerse "literalmente" en el XT, pero podemos usar otro nombre para el mapa y tener ambos en la memoria SD.

\SD\garmin\gmapsupp.img (por ej Mapear + TRC )
\SD\garmin\GMAPPROM.img (Por Ej OpenStreetMap)
\SD\garmin\GMAPPROM.unl (este archivo debe existir, aunque tenga 0 bytes).

lunes, 30 de noviembre de 2009

Mapas ruteables de OSM Argentina para GPS Garmin

Ya se puede cargar mapas ruteables de OSM (Open Street Map) en nuestros GPS's Garmin.
Una buena alternativa a quienes no nos gusta esperar 8 meses para cargar nuestros tracks como nuevos caminos en el gps.

De esta pagina se bajan los mosaicos (*.IMG) de la region que quieren cargar.
http://garmin.openstreetmap.nl

Luego con la herramienta "sendmap", generan el archivo GMAPSUPP.IMG que es la que hay que subir al GPS.

La mayoria de los GPS Garmin pueden tener 2 archivos GMAPSUPP.IMG, uno en la memoria interna y otro en la tarjeta SD, por lo que nuestros mapas pueden convivir con otros proyectos (probado en un nuvi200w)

Mapas ruteables OSM de todo el mundo
http://garmin.openstreetmap.nl

Herramienta sendmap para generar GMAPSUPP.IMG
http://cgpsmapper.com/download/sendmap20.zip

Proyecto OpenStreetMap
http://www.openstreetmap.org/

OpenStreetMap Argentina
http://wiki.openstreetmap.org/wiki/Argentina

sábado, 28 de noviembre de 2009

Convertir *.GPX en *.OSM

Muy útil para poder subir waypoints como capa de datos en JOSM.

notepad gpx2osm.cmd
@echo off
echo Uso: gpx2osm archivo.gpx
echo Path y archivos no deben contener espacios (" ").
echo on

e:\gps\gpsbabel\gpsbabel.exe -p "" -w -r -t -i gpx -f "%1" -o osm -F "%1.osm"
pause

Bajar

jueves, 26 de noviembre de 2009

Convertir GDM a GPX

notepad gdm2gpx.cmd

c:\gps\gpsbabel\gpsbabel.exe -p "" -w -i gdb -f "%1" -o gpx -F "%1.gpx"
pause

bajar de mediafire

sábado, 21 de noviembre de 2009

Bajar mapas de OSM para GPS's Garmin

Se descarga de  
http://downloads.cloudmade.com/south_america/argentina#breadcrumbs

Esta cartografía la actualizan cada semana.
dentro del archivo argentina.img.zip esta "GMAPSUPP.IMG" que es el archivo que hay que copiar al gps a /garmin/ de la memoria interna o de la tarjeta SD.
Puede convivir con Mapear, copiándolo en la SD si Mapear esta en la memoria interna o viceversa.

Colabora subiendo tus tracks al proyecto!

http://www.openstreetmap.org/traces/

Una vez subidos tu mismo puedes dibujar las rutas o esperar hasta que otros colaboradores lo hagan.