Zář 192012
 

Razíme na kole nebo kolobce

Pokusil jsem se, na žádost uživatele jech na fóru, o implementaci českých cyklotras do offline mapy OsmAndu (OA) . Na základě prqekových úprav OsmAndMapCreatoru (OAMC) pro pěší trasy se zprvu zdálo, že by to mohlo jít … Do cíle ale vedla trnitá cesta a vlastně jsem tam nejspíše ani nedošel. Výsledek tedy nelze považovat za stoprocentní, jedná se ještě mnohem více, než v turistických trasách, o provizorní řešení.

Aktualizováno 26.7.2013

Pozn.: Uvedený návod již není potřeba, nyní jsou trasy nativně OsmAndem podporovány.

Hlavně tedy co se týká názvů, tedy čísel tras. Zobrazování se motalo s ostatními názvy cest, jelikož jsou v relacích duplicitní názvy tagů a na to není OA resp OAMC připraven. Nebudu vás zatěžovat technickými detaily, ale jen sepíši co a jak se zobrazuje a nezobrazuje, a sami se rozhodněte, zda vám takové zobrazení stačí. Osobně si myslím, že v kombinaci se značením cest v reálu je zobrazení v navigaci použitelné a rozhodně s nimi v přírodě nezabloudíte.

Vlastnosti zobrazení *

Co cyklotrasy umí a neumí s vybarvením plusů, kompromisů a nevýhod:

  • cyklotrasy se zobrazují silnějšími průhlednými čarami od Z13, tak aby bylo zajištěno zobrazení druhu cesty pod nimi
  • popisky s názvy tras se zobrazují od Z15
  • zobrazují se kompletně všechny tři využívané trasy

    • národní cyklotrasy – červená
    • regionální cyklotrasy – cyanová (světle modrá)
    • lokální cyklotrasy – modrá (tmavá modrá)
  • hladce je možné přepínat zobrazování mezi profily Chodec na Cyklista
  • zobrazovač vychází ze zobr. chůze, takže lesní cesty jsou zvýrazněny, barvy silnic, lesů a hranic správních oblastí potlačeny … atd. viz článek České turistické trasy
  • pokud existuje jméno ulice, zobrazuje se spíše než číslo trasy
  • nezobrazují se čísla silnic, pokud se chcete na číslo podívat, třeba v průběhu jízdy, přepněte profil třeba auto
  • názvy cyklostezek se mohou zobrazovat i v jiných profilech na cestách, takže pokud je nechcete dočasně využívat, proveďte v offline datech jejich zálohu, čím se odsunou mimo zobrazovač, ale pokud nejezdíte podle čísel silnic, není to nutné
  • souběžný průběh několika tras po jedné cestě není nijak řešen, v popisku názvu souběžné části se zobrazuje jen jedna

Obrázky aneb jak trasy vypadají *

Tak nyní ještě několik obrázků. Na prvních dvou je místo se všemi typy cyklotras na jednom místě v Z13 a 14

cyklotrasy na Z13 cyklotrasy na Z14

V Z15 a 16 se již zobrazují názvy tras. Všimněte si zobrazení názvů ulic, místo čísla trasy, pokud existují. Mimochodem číslo té červené národní trasy je 1.  Také si na obrázcích můžete všimnout, že lokální trasy nejsou obvykle číslovány, ale pojmenovány písmeny nebo jmény, případně kombinací písmen a čísel.

cyklotrasy na Z15 - čísla tras cyklotrasy na Z16 - názvy ulic

Stažení potřebných zobrazovačů *

K správnému zobrazení tras jsou potřeba dva zobrazovače. Zobrazovač bicykl a cyklotrasy. Oba soubory rozbalte do do umístění osmand/rendering na svém přenosném zařízení s OsmAndem. Umístění aktuálního adresáře osmand je možné zjistit z Nastavení – Obecné – Adresář pro data. Na profil Cyklista si nastavte zobrazovač cyklotrasy, který si sám na pozadí připojí zobrazovač bicykl. Zobrazovač bicykl nebudete využívat, ale v umístění musí být nakopírován.

Zobrazovač bicykl v.1

Zobrazovač cyklotrasy v.1

Aktuální mapa s cyklotrasami je na hlavní straně v pravém sloupci (popis zde)

Editace cyklotras v OSM *

Je vidět, že některé trasy nejsou v OSM zcela kompletně zakreslené a chybí jim občas nějaké části. Zde je zase prostor pro klikání v OSM. Pro správné zobrazení relací v OA nezapomínejte v relacích vyplnit tagy ref=číslo(název), route=bicycle, operator=cz:KČT a network=ncn[rcn, lcn] (podle typu cyklotrasy). Po dokončení celé trasy také nastavte hodnotu tagu complete na yes. [Doplněno] Můžete také použít přímé menu cyklotras v menu.

Pod čarou *

Před vytvářením nové trasy hledejte nějaký její fragment, občas se mi stalo, že začnu trasu vytvářet od počátku a v polovině narazím na její rozdělanou kopii (obě části se ale dají také spojit). V přehledu o hotových částech turistických  či cyklotras mi pomáhá http://mtbmap.cz/

Znovu upozorňuji, že úpravu které uděláte v OSM v relacích se, na rozdíl od běžných úprav, projeví ve výstupech a mapách až se zpožděním několika dnů.

Jakým způsobem jsou cyklotrasy vytvářeny *

Na hlavní stránce je automatický export, jehož formát je popsán v návodu, takže generování vlastních map není potřeba. Pokud by ale přece jen někdo chtěl sám mapy vygenerovat nebo postup vylepšit, zde je postup na vytvoření.

  1. nejprve stáhnout z geofabriku ČR a rozbalit (soubor má pak 7,2GB)
  2. pomocí osmfilter separovat operátora (  –keep=“operator=cz:*“ ) # z tohoto souboru jsou generovány i KČT
  3. pomocí osmfilter z něj zahodit tur trasy a relace ( –drop-tags=“ref= kct_red= kct_yellow= kct_green= kct_blue=“ –drop-relations )
  4. pomocí osmfilter z prvního souboru zahodit cesty, ponechat relace a cyklo ( –keep=“route=bicycle“ –drop-ways )
  5. oba výstupy spojit pomocí osmconvert
  6. do rendering types je nutné přidat toto níže a pak vygenerovat obf přes OsmAndMapCreator:
<type tag="network" value="rcn" minzoom="8" relation="true"/>
<type tag="network" value="ncn" minzoom="8" relation="true"/>
<type tag="network" value="lcn" minzoom="8" relation="true"/>
<type tag="ref" value="" minzoom="8" relation="true"/>
QR Code Business Card