Razlika između inačica stranice GpsMid
m (→Stavljanje OSM karte na mobitel) |
m (→Stavljanje OSM karte na mobitel) |
||
Redak 3: | Redak 3: | ||
==Stavljanje OSM karte na mobitel== | ==Stavljanje OSM karte na mobitel== | ||
− | + | Cilj je preuzeti dio OpenStreetMapa od interesa (ili cijeli planet.osm!), spremiti ga u datoteku s nastavkom .osm te tu datoteku uvesti u GpsMid applet i na kraju taj applet instalirati na mobitel. | |
+ | |||
+ | Prvo je potrebno skinuti datoteku ''Osm2GpsMid-*.jar'' sa [http://sourceforge.net/projects/gpsmid/files/ stranica projekta] i spremiti je u novu mapu gdje ćemo spremati i sve daljnje datoteke (osm i properties datoteku). | ||
===Priprema osm datoteke=== | ===Priprema osm datoteke=== | ||
− | Za izvoz određenog dijela OSM-a najbolje je instalirati neki od klijenta za uređivanje OSM-a, npr. [[Merkaartor]] ili [[JOSM]], a moguće je izvoz napraviti i direktno sa web adrese [http://www.openstreetmap.org/ www.openstreetmap.org] na linku "Izvoz". No radi limitacije API-a na veličinu karte (max 50000 elemenata), najbolje je preuzeti kartu cijele Hrvatske [http://student.geof.hr/osm/croatia1km-extract/ ovdje] (najnovija osm datoteka). | + | Za izvoz određenog dijela OSM-a najbolje je instalirati neki od klijenta za uređivanje OSM-a, npr. [[Merkaartor]] ili [[JOSM]], a moguće je izvoz napraviti i direktno sa web adrese [http://www.openstreetmap.org/ www.openstreetmap.org] na linku "Izvoz". No radi limitacije API-a na veličinu izvozne karte (max 50000 elemenata), najbolje je preuzeti pripremljenu kartu cijele Hrvatske [http://student.geof.hr/osm/croatia1km-extract/ ovdje] (najnovija osm datoteka). |
Tada treba još definirati običnu tekstualnu datoteku ''mojalokacija.properties'' sadržaja: | Tada treba još definirati običnu tekstualnu datoteku ''mojalokacija.properties'' sadržaja: | ||
Redak 17: | Redak 19: | ||
# bez ruta (manja datoteka) | # bez ruta (manja datoteka) | ||
useRouting=false | useRouting=false | ||
− | U ovom slučaju | + | U ovom slučaju ove koordinate u datoteci obuhvaćaju područje Zagreba, a datoteka se zove ''zagreb.properties''. |
+ | |||
+ | Koordinate "lat.min", "lat.max", "lon.min" i "lon.max" su vrhovi pravokutnika područja kojeg želimo obuhvatiti, a možemo ih očitati s direktno karte (hint: openstreetmap.org > izvoz), dok je "bundle.name" ime područja. Ukoliko ne želimo mogućnost računanja rute (navigacija) možemo je isključiti da smanjimo konačnu datoteku. | ||
===Stvaranje jar paketa=== | ===Stvaranje jar paketa=== | ||
− | === | + | Na kraju se u [[CLI|naredbenoj liniji]], u mapi gdje smo pripremili sve datoteke, pokrene ova naredba: |
+ | java -Xmx1024M -jar Osm2GpsMid-0.6.jar 20100303-croatia1km.osm.bz2 zagreb | ||
+ | gdje je "Osm2GpsMid-0.6.jar" naziv jar datoteke koje smo skinuli sa stranica projekta, "20100303-croatia1km.osm.bz2" osm datoteka koja predstavlja izvoz sa OSM-a i "zagreb" ime properties datoteke (bez nastavka .properties). | ||
+ | |||
+ | Nakon što se naredba izvrti generira se GpsMid.jar datoteka koja se može prebaciti i instalirati na mobitel. | ||
+ | |||
+ | ===Korištenje GpsMida=== | ||
==Linkovi== | ==Linkovi== | ||
* [http://gpsmid.sourceforge.net/ stranice projekta] | * [http://gpsmid.sourceforge.net/ stranice projekta] | ||
* [http://gpsmid.sourceforge.net/osmtogpsmid.html Osm2GpsMid] | * [http://gpsmid.sourceforge.net/osmtogpsmid.html Osm2GpsMid] |
Inačica od 00:24, 11. ožujka 2010.
GpsMid je Java aplikacija koji omogućuje pregledavanje karata izvedenih iz OSM-a na mobitelima koji podržavaju Javu.
Sadržaj
Stavljanje OSM karte na mobitel
Cilj je preuzeti dio OpenStreetMapa od interesa (ili cijeli planet.osm!), spremiti ga u datoteku s nastavkom .osm te tu datoteku uvesti u GpsMid applet i na kraju taj applet instalirati na mobitel.
Prvo je potrebno skinuti datoteku Osm2GpsMid-*.jar sa stranica projekta i spremiti je u novu mapu gdje ćemo spremati i sve daljnje datoteke (osm i properties datoteku).
Priprema osm datoteke
Za izvoz određenog dijela OSM-a najbolje je instalirati neki od klijenta za uređivanje OSM-a, npr. Merkaartor ili JOSM, a moguće je izvoz napraviti i direktno sa web adrese www.openstreetmap.org na linku "Izvoz". No radi limitacije API-a na veličinu izvozne karte (max 50000 elemenata), najbolje je preuzeti pripremljenu kartu cijele Hrvatske ovdje (najnovija osm datoteka).
Tada treba još definirati običnu tekstualnu datoteku mojalokacija.properties sadržaja:
bundle.name = zagreb region.1.lat.min = 45.6851 region.1.lat.max = 45.9032 region.1.lon.min = 15.8067 region.1.lon.max = 16.1596 # bez ruta (manja datoteka) useRouting=false
U ovom slučaju ove koordinate u datoteci obuhvaćaju područje Zagreba, a datoteka se zove zagreb.properties.
Koordinate "lat.min", "lat.max", "lon.min" i "lon.max" su vrhovi pravokutnika područja kojeg želimo obuhvatiti, a možemo ih očitati s direktno karte (hint: openstreetmap.org > izvoz), dok je "bundle.name" ime područja. Ukoliko ne želimo mogućnost računanja rute (navigacija) možemo je isključiti da smanjimo konačnu datoteku.
Stvaranje jar paketa
Na kraju se u naredbenoj liniji, u mapi gdje smo pripremili sve datoteke, pokrene ova naredba:
java -Xmx1024M -jar Osm2GpsMid-0.6.jar 20100303-croatia1km.osm.bz2 zagreb
gdje je "Osm2GpsMid-0.6.jar" naziv jar datoteke koje smo skinuli sa stranica projekta, "20100303-croatia1km.osm.bz2" osm datoteka koja predstavlja izvoz sa OSM-a i "zagreb" ime properties datoteke (bez nastavka .properties).
Nakon što se naredba izvrti generira se GpsMid.jar datoteka koja se može prebaciti i instalirati na mobitel.