GPS forum.sk
 
Partneri: Lacné GPS navigácie | Techbox.sk | forum.GARMIN.sk | Motorové oleje | Navigaciavmobile.sk
Vitajte, Hosť. Prosím prihláste sa alebo sa zaregistrujte.

Prihláste sa užívateľským menom, heslom a dĺžkou sedenia
Novinky: Stiahnite si zadarmo turistickú mapu Slovenska >>    CMAPS - online vizualizácia trás, mapy lesných ciest >>
 


Strán: [1]   Dole
  Tlačiť  
Autor Téma: Ako vytvorit GPX track pomocou online map  (Prečítané 6466 krát)
0 užívateľov a 1 Hosť prehliada túto tému.
bogi
Global Moderator
Hero Member
*****
Online Online

Príspevkov: 7575



Zobraziť profil
« kedy: September 27, 2008, 08:59:35 »

Mam na mysli postup vyklikania trasy na online mapach ako su Google Maps a ine. Trasa ma vyuzivat autorouting, cize ma byt vedena po cestach. Ide o free alternativu ku tomuto postupu, ktory na vytvorenie trasy vyuziva program MapSource a Garmin mapy.

Naco moze byt dobre takymto sposobom vytvarat GPX track? Ponukam niekolko pouziti:
- Track preniest do mobilu, PDA (TrekBuddy, OziExplorerCE, gpsVP ...) alebo GPS pristroja, zobrazit ho na jeho displeji a pouzit ho v terene. Niektore turisticke Garmin pristroje dokonca podporuju navigaciu prostrednictvom tracku, mohlo by to ist takto pouzit.
- Pozriet si vyskovy profil tracku. Moze to byt uzitocne napr. pred cyklovyletom po cestach.
- V OziExploreri 3D pozriet na podrobnej rastrovej mape, akym terenom trasa vedie.
- Na kontrolu kalibracie rastrovej mapy. Mozno vyklikat trasu, ktora bude vedena krizom-krazom vsetkymi smermi po celom mapovom liste rastrojej mapy. Po natiahnuti tracku napr. do OziExplorera bude hned vidno, ci je kalibracia rastrovej mapy presna.

Ako na to? Je viac moznosti:

A) Cez http://www.toporoute.com/cgi-bin/bicycle.cgi (Google Maps)

Tento postup je jednoduchy, rychly, priamociary - odporucam.
Posunte sa a zazoomujte na Slovensko, alebo kamkolvek inde, kde chcete vytvorit trasu.
Vlavo hore v Settings zvolte Follow road a Use metric.
Postupnym klikanim vytvorte zelanu trasu. Ak ste sa pomylili, stlacajtete vlavo hore gombik Undo - aj opakovane, trasa sa bude postupne skracovat. Alebo mozete v Action zvolit Clear route, cim sa trasa vymaze a mozete zacat planovat znova.
Ked je trasa hotova, mozete si pozriet jej profil cez Action | Plot elevation.
Ked je trasa OK, ulozite ju do GPX suboru cez Action | Save as GPX.
Ulozeny GPX track dokaze nacitat vela programov a da sa cez free GPSBabel skonvertovat do inych formatov.

Kliknutim sa obrazky zvacsia.


B) Cez http://www.yournavigation.org (OpenStreetMap)

V tomto pripade sa trasa netvori klikanim na mape, treba zadat nazvy ulic. Mate moznost volit rychlejsiu, alebo kratsiu trasu (z pohladu sofera). Vytvorenu trasu ulozte ako GPX subor. Zobrazenie vyskoveho profilu tracku nefunguje, na to vsak mozno pouzit ine programy.

C) Cez slovensku verziu Google Maps a nastroj GMapToGPX

Tento postup vyzaduje jednorazovu pripravnu cinnost a je najkomplikovanejsi, poskytuje vsak najlepsie moznosti planovania trasy.
Planovanie a ulozenie GPX mi nefungovalo v Mozilla Firefox 3 a fungovalo v IE7. Do Google Maps netreba byt prihlaseny.
Priprava: Na tejto stranke kliknite na zlto svietiace GMapToGPS a ulozte si to do Favorites Internet Explorera pod menom GMapToGPX.
Planovanie: Zazoomujte do zelanej oblasti a vlavo hore kliknite na Vyhľadať cestu. Teraz mate obe moznosti: Zadat zaciatok a koniec trasy (mesto, ulicu) do vstupnych poli, alebo trasu tvorit kliknutim praveho tlacitka mysi a potom vyberom z kontextoveho menu. Velka vyhoda je, ze systemom drag&drop ide posuvat trasu, aby viedla cez zelane miesta (pozri obrazok). Klikom praveho tlacitka mysi ide pridavat a rusit ciele trasy.
Ulozenie: Ked ste s trasou spokojni, vyberte z Favorites predtym ulozenu linku GMapToGPX. Otvori sa take zvlastne okno s GPX kodom a nejakymi moznostami. Zvolte hore Full, kedze chceme ziskat prenositelnu trasu. GPX kod cez Clipboard skopirujte do textoveho editora, napr. Notepadu a ulozte ho pod menom napr. Trasa.GPX. Potom mozete stlacit krizik vpravo hore, cim sa GMapToGPX zavrie a vratite sa do ITN Convertera.
Ulozeny GPX subor mi slo otvorit v OziExploreri, v mnohych programoch vsak nesiel otvorit. Po ulozeni v OziExploreri ide nacitat v comkolvek. Pokial nepouzivate OziExplorer, pouzite free nastroj G7ToWin. Staci subor otvorit a ulozit pod inym menom.

Kliknutim sa obrazky zvacsia.


Pouzitie vysledneho GPX tracku demonstruju nasledujuce obrazky.

Kliknutim sa obrazky zvacsia.


Na obrazku vlavo vidime, ze OziExplorer 3D umoznuje pozriet trasu v 3D pohlade na skalibrovanej rastrovej mape.
Na obrazku vpravo vidime nasu trasu v PDA. Pouzity je free program gpsVP. V nom je natiahnuta free OpenStreetMap v Garmin formate. Takze ide o kompletne free riesenie.
« Posledná zmena: September 28, 2008, 09:55:44 od bogi » Zaznamenané
bogi
Global Moderator
Hero Member
*****
Online Online

Príspevkov: 7575



Zobraziť profil
« Odpoveď #1 kedy: Október 01, 2008, 09:03:22 »

Dalsia zaujimava online sluzba tohoto typu: http://bikeroutetoaster.com/Course.aspx
- Umoznuje viest vytvaranu trasu (track) po cestach, ktore su v Google Maps, alebo aj napriamo medzi trasovymi bodmi
- Do trasy vklada vyskove udaje
- Poskytuje vyskovy profil a statistiky tracku
- Track mozno ulozit vo formate GPX, TCX, KML, MBCRS
- Umoznuje nacitat GPX track zo suboru a pridat don vyskove data
- Umoznuje do GPX tracku pridat varovanie x metrov pred krizovatkou ... musi to podporovat navig. SW


* BikeRouteToaster_map.JPG (102.01 KB, 733x844 - prehliadnuté 179 krát.)

* BikeRouteToaster_profile.JPG (61.31 KB, 748x635 - prehliadnuté 158 krát.)
« Posledná zmena: Október 01, 2008, 09:33:03 od bogi » Zaznamenané
bogi
Global Moderator
Hero Member
*****
Online Online

Príspevkov: 7575



Zobraziť profil
« Odpoveď #2 kedy: Január 23, 2009, 03:34:07 »

Dalsou moznostou, ako vy vytvorit trasu vedenu po cestach, je pouzit online sluzbu Google, avsak bez online mapy. Taketo riesenie je lahko mozne zaintegrovat do roznych skriptov ci programov.

Priklad, ako ziskat KML trasu z Marianky do Borinky:

Staci v prikazovom riadku vykonat tieto 3 prikazy:

Kód:
set MAP_FROM=Marianka, Slovakia
set MAP_TO=Borinka, Slovakia
wget -O  - "http://maps.google.com/maps?q=%MAP_FROM% to %MAP_TO%&output=kml" > data.kml

Zvolte Start | Run | cmd a postupne ich zadajte:

Kód:
D:\mapy\software\GetRoute>set MAP_FROM=Marianka, Slovakia

D:\mapy\software\GetRoute>set MAP_TO=Borinka, Slovakia

D:\mapy\software\GetRoute>wget -O  - "http://maps.google.com/maps?q=%MAP_FROM% to %MAP_TO%&output=kml" > data.kml
--15:11:38--  http://maps.google.com:80/maps?q=Marianka,%20Slovakia%20to%20Borinka,%20Slovakia&output=kml           => `-'
Length: unspecified [application/vnd.google-earth.kml+xml]

    0K -> ......

15:11:39 (6.68 MB/s) - `-' saved [7002]


D:\mapy\software\GetRoute>

Treba ku tomu program wget.

Kto sa pripaja na internet cez proxy server, potrebuje nastavit premennu prostredia http_proxy napr.
set http_proxy=HTTP://moj.proxy.server.sk:80
a prikazu wget pridat prepinac --proxy=on

Subor data.kml, ako aj obrazok tejto KML trasy v OziExploreri je v prilohe.
Vsetky mozne parametre, ktore akceptuje HTTP query http://maps.google.com/maps?q=... su popisane tu:
http://mapki.com/wiki/Google_Map_Parameters

* data.kml (6.84 KB - stiahnuté 86 krát.)

* Google_KML_Track.PNG (281.7 KB, 417x383 - prehliadnuté 189 krát.)
« Posledná zmena: Január 23, 2009, 10:27:26 od bogi » Zaznamenané
Strán: [1]   Hore
  Tlačiť  
 
Skočiť na:  

Stránka vytvorená za 0.071 sekund, 21 otázok.