Crear mapa Argentina para Navitel

Estimados. No se si ya se trató este tema, quiero hacer mapa para Navitel.

http://wiki.openstreetmap.org/wiki/Navitel

No pude ni comenzar, asi que acudo a su ayuda: como me bajo el mapa de Argerntina en formato .osm?
Saludos!.

fagervan, podés descargar el .osm de Argentina de Geofabrik, es el mismo que usan para Garmin.

http://download.geofabrik.de/openstreetmap/south-america/argentina.osm.bz2

gracias
baje el mapa, baje el osm2mp, pero me da un error (no tengo idea de perl)

root@debian:/srv/osm/osm2mp-read-only# ./osm2mp.pl argentina.osm
Can’t locate Config/Std.pm in @INC (@INC contains: /srv/osm/osm2mp-read-only/lib /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./osm2mp.pl line 45.
BEGIN failed–compilation aborted at ./osm2mp.pl line 45.

You need Config:Std perl packet
http://search.cpan.org/~bricker/Config-Std-0.900/lib/Config/Std.pm

Please read also a topic about osm2mp script development.
http://forum.openstreetmap.org/viewtopic.php?id=694&p=1
And you can also contact an author ( liosha ) for help.

There are many commandline parameters for osm2mp. For example, here is my config for Ukraine Navitel map

c:\Perl\site\osm2mp\osm2mp.pl  --config=c:\Perl\site\osm2mp\cfg-navitel\navitel-uk.cfg  --target-lang=uk --default-lang=uk  --bpoly UA-KHR.poly  --defaultcountry="UA"  -o Maps\OSM-UA-KHR.mp Maps\UA-KHR.osm

Fijate que te están faltando dependencias, yo lo instalé hace unas semanas en Gentoo y no tuve problemas. Por lo general en el mismo script dice que dependencias necesita.

First of all, read that text inside that script:

BTW, you need most newest Math::Polygon::Tree package. Becouse newest version of osm2mp need newest version of this package.

Yo paso de osm a mp con Osminog, te lo podes bajar de Wiki, es rapidisimo, lo único que no convierte las “turn restriction”,

Pienso igual, deberíamos hacer un osm navitel, el problema es que no conseguí como partir “Argentina osm” en pedazos mas chicos como para que gpsmapedit los pueda convertir a nm2, a mi el completo se me traba y no termina por falta de memoria, (tengo 2gb), así que solo convertí mi ciudad Parana y alrededores. Suerte y persevera, a ver si se consigue algo. saludos

no pude hasta ahora con debian, por mas que sigo todos los pasos de http://wiki.openstreetmap.org/wiki/Osm2mp
Uso Debian squeeze
saludos.

Con osmosis pueden partir el mapa y parece q dimonster la tiene clara y lee español. Si le preguntan a él seguro q los va a ayudar

Hi dimosnter, you’re welcome. it looks like you understand some Spanish and even more about Navitel

Yo tengo W7 64 y no puedo correr casi ninguno de esos programas, aparte que no estoy acostumbrado a usar linea de comando ( soy de la generación de w-95) , todo fácil jejeje. Saludos

En windows seven podes instalar virtualbox. https://www.virtualbox.org/
y crea una pc virtual con ubuntu, debian, fedora, centos, cualquier linux, es facil hasta en youtube hay instructivos
http://www.youtube.com/watch?v=wmFHf-1iB4I

saludos!.

dimonster, sigo las instrucciones de http://wiki.openstreetmap.org/wiki/Osm2mp

ejecuto cpan Math::Geometry::Planar::GPC::Polygon Math::Polygon::Tree Tree::R Geo::Openstreetmap::Parser
y baja online de http://www.perl.org/ asi que seguro esta actualizado.
El error es el siguene:

Regards

En Gentoo tenemos una herramienta llamada g-cpan, no solo descarga desde el sitio de Perl, si no que también crea un ebuild para instalarlo como paquete nativo del sistema. Yo instalé todo sin mayores problemas, pero claro, hay que tener en cuenta que cada paquete instalado en Gentoo fue compilado previamente en el sistema, con lo cual no hay problemas de dependencias.

Puede que en tu caso al usar Debian, que es una distribución basada en binarios te falten paquetes, se me ocurre que te puede faltar este:

El cual yo tengo instalado y sirve para crear makefiles.

Voy a probar, cual de todos me aconsejas, y donde seguro los encuentro?. Saludos

Te recomiendo ubuntu.

http://www.ubuntu.com/download/desktop

saludos!.

Bueno, hace alguna tiempo instalé Ubuntu, y ahora corrí todo lo que indica la wiki para osm2mp, pero no me aparece ningún programa o atajo con ese nombre. Alguien me puede explicar como se pasa un archivo osm a mp con osm2mp en Ubuntu?

Tenes que abrir una terminal y usar el comando con las opciones que quieras.

Use: osm2mp.pl file.osm > file.mp

Eso procesa el archivo file.osm y lo deja como resultado en file.mp (sobrescribe sin preguntar si existe)

Gracias, es mucho pedir un ejemplo de comandos, abro el terminal, aparece sudo…pongo Use: osm2mp.pl y después??? que “options” pongo y como le indico cual y donde esta el archivo osm que quiero convertir?. Mil disculpas, pero no estoy familiarizado con la terminal, cuando tengo que hacer algo, copio y pego los comandos, así que si me haces un ejemplo para copiar y pegar te lo agradecería, yo después cambio el nombre del archivo y la ubicación. Desde ya muchas gracias.

Debes estar usando el tipo de terminal equivocada. Yo de ubuntu solo el nombre, pero no tiene que ser necesario el “sudo” para ejecutar este programa.
Lo del “Use:” fue un pedazo de documentacion que quedo del copy/paste.

El archivo .osm origen puede tener, valga la redundancia, distintos origenes.

Quizas con Argentina tengas que partir el archivo OSM en varios. Para partir archivos o filtrar datos se puede usar el osmconvert http://wiki.openstreetmap.org/wiki/Osmconvert

Hace una prueba sin complicaciones adicionales.
Con el JOSM, baja de OSM el pedazo de mapa que quieras, algo mas bien chico asi no da problemas por tamaño.
Grabalo como mimapa.osm (presta atencion al directorio donde lo estas grabando)
Abris una terminal (aca te tiene que ayudar alguien de Ubuntu, yo solo puedo ayudarte con openSUSE) y ejecutas (en principio sin ponerle opciones)
Cambiate al directorio ese donde grabaste el archivo mimapa.osm
osm2mp.pl mimapa.osm > mimapa.mp

Las opciones que se le pueden poner las podes ver llamando al comando sin ningun parametro.
osm2mp.pl
De esas opciones habria que ver cuales necesitas usar.