Brouter - offline router service pro cyklisty a turisty - volná diskuze

Started by poutnikl, November 30, 2015, 08:26:36

0 Members and 2 Guests are viewing this topic.

Dan S.

Prosím tě, mohl bys mi dát odkaz na to fórum, resp kde lze stáhnout ty čistokrevné MTB profily?

Trasa, kterou mi Brouter vytvoří, je připravená na navigování nebo na navádění v Locusu?
Locus Pro
  •  

poutnikl

Myslím, že ten link u me na Githubu nekde je, ale pro pohodlí.. tady je.
Ale rekl bych spíš sehnat, než stáhnout.

https://groups.google.com/forum/#!forum/osm-android-bikerouting
Forum je anglické, ale vetšina MTB uživatelu jsou Nemci, publikujici vetsinou na nemecky serverech.

Tez bych doporucil si "vygooglit" Brouter MTB profile, a vynechat ty moje.
Hledal bych i v nemeckých vodách.

Předtim bych si ale overil, jestli Ti Trekking MTB nahodou nevyhovuji...
------

Locus muže spolupracovat s Brouterech v podstate 4 zpusoby: ( to vicemene plati i pro OSMand a OruxMaps )
Ve vsech pripadech se doporucuje nastavit Locus pro generovani navigacnich instrukci.

1/ Zavolá interne lokalni routovací službu Brouteru, preda mu start, cil,
   volitelne 1-2 postupne cile a navigacni mod - napr kolo-rychle.
   
   Taková navigace funguje stejně jako při použití online služeb.
     
2/ Uživatel interaktivne vytvari trasu pomoci Quick points
  s pouzitim preddefinovanych jmen, ktere maji pro Brouter zvlastni vyznam.
  Osobne pro tyto Brouter body pouzívám v Locusu vyhrazenou slozku Brouter.
 
  Zacatek se pojmenuje "from", konec "to" a volitelne postupne cile "viaN" , kde N = 1,2,....9 - nevim lze -li vice.
  Pak se manualne z Locusu nebo primo spusti Brouter, ktery vygeneruje trasu formou GPX souboru.
 
  Tento se pote naimportuje do Locus jako trasa a necha se navigovat nebo navadet podle trasy.
 
3/ Totez jako 2/, ale misto interaktivniho vyberu  "from", "to", "viaN" v Locus
  se jako start, mezicile a cil vybiraji predem definovana mista Locusu  primo v Brouter .
   Tuto metodu nelze pouzít, obsahuje-li seznam oblibenych mist v Locus vice nez cca 120-150 mist.
 
4/ Importuje se GPX vygenerovany interaktivne na http://brouter.de/brouter-web/
   a necha se navigovat nebo navadet podle trasy.
   - velmi pohodlné, t.c. jen na stolnich OS, podpora mobinich systemu je planu
   


Dan S.

Zkouším ten tvůj profil Treking MTB a vypadá to perfektně.
Ještě k té navigaci. Když si v Locusu  vytvořím trasu pomocí Brouteru, tak bude navigace fungovat, resp pokud Brouter plánuje po  cestách, které zná (polní, lesní cesty), tak vygeneruje i příkazy - odboč vlevo, vpravo,...? Na navádění si přepnu, až kdybych si ručně kreslil trasu?
Locus Pro
  •  

poutnikl

To jsem rád.

Ktere zna - Přesněji, po cestách, které znají Openstreetmaps, potažmo rd5 soubory, ktere z nich web Brouteru nekolikrát mesíčně generuje ke stazeni aktualizaci.

Brouter sam navigacni prikazy negeneruje - az vyhledove v budoucnu. cilova aplikace(Locus) dostane v podstate jen sequenci bodu se souradnicemi a nadmorskou vyskou. Navigacni prikazy jsou dane interpretaci dat cilovym softwarem. Proto je potreba mit nastavene v Locus generovani navigacnich prikazu.  Napr vede-li trasa na sever, a najednou na SV/V/JV, Locus to vyhodnoti jako navigacni prikaz Zahnout mírně vpravo / vpravo / ostře vpravo.

Rucne kreslena trasy, importovane trasy i trasy generovane brouterem se vsechny daji pouzit pro navigaci i navadeni.
U tras s hustou sequenci bodu jako od Brouteru to v podstate vyjde nastejno, protože navigace podel 50m dlouhého segmentu cesty je trivialni. U "řídkých" manuálních tras je větší rozdíl, tam navádění může nevítaně vést přes hory doly. Naopak navigace nemá smysl tam, kde cesty nejsou, nebo záměrně po cestě jít nechceme.

poutnikl

Quote from: Dan Seliga on February 22, 2016, 15:41:20Zkouším ten tvůj profil Treking MTB a vypadá to perfektně.

On ten Trekking-MTB-*  je v podstatě totožný s mým Trekking-dry, jen je pohnuto s MTB faktorem. Já totiž používám 2 univerzální šablony, pro kolo a pro pěší, jejichž vlastnosti pro určité použití ladím zněnami parametrů. a konkrétní nastavení pak vhodně pojmenuji jako alias, jako třeba Trekking-MTB-High, nebo Alpine Hiking.

Dan S.

A jak jsi psal, že si můžu posunout hodnotu MTB faktoru až na 2, kde si to nastavím? Koukal jsem v texťáku na ten profil a MTB faktor jsem našel 38x s hodnotou 0,5 , tzn, že hodnotu upravím na 2 a to je vše?
Locus Pro
  •  

poutnikl

Na zacatku profilu se nastavuje MTB_factor jako konstanta
assign   MTB_factor           0.0

a jako pojmenovana konstanta se pak pouziva.

Ale s 2 bych byl opatrny. Přidávej od 1.0 postupně, eventualne kombinuj se zapornym smallpaved faktorem,  Tak budes mit velkou prioritu MTB cest, o neco mensi lepsich cest a pak velky sesup na malou prioritu silnic.
Lze jit az na MTB faktor 3, ale to už je pro sebevrahy kterym je vsechno jedno,  A to myslím doslova.
Viz tez https://wiki.openstreetmap.org/wiki/Cs:Key:mtb:scale

Dan S.

Locus Pro
  •  

poutnikl

Vidím, že moje příspěvky moc nečteš :-),  dnes jsem Ti ten link už jednou posílal.

https://raw.githubusercontent.com/poutnikl/Trekking-Poutnik/psmallpaved_factor/Trekking-Poutnik.brf

2 řádky pod MTB faktorem.   Tohle je vývojová verze, v profilech v Brouter-Profiles to není.

Dan S.

Locus Pro
  •  

Dan S.

Jaký je rozdíl mezi těmi tvými profily Treking MTB ... a Treking-Poutnik? Jen v různém MTB faktoru a v tom, že Treking-Poutnik má navíc smallpaved faktor?

edit ... Ještě jedna věc, jsou v těch profilech nějak omezeny kopce? Zkouším ty profily, upravuji MTB a smallpaved faktor a mám taký pocit, že se vygenerovaná trasa vyhýbá kopci, zkouším to totiž na trase, kterou znám dobře a vede přes pár kopců.
Locus Pro
  •  

poutnikl


Treking-Poutnik ( Pro odlišení od puvodního Trekking.brf )
https://raw.githubusercontent.com/poutnikl/Trekking-Poutnik/master/Trekking-Poutnik.brf
není zamýšlen jako profil, i když fakticky profilem je.

Je to šablona, kterou vyvíjím pro všechny moje cykloprofily, které z ní odvodím zmenou pár parametru.

Konkrétní cykloprofil se z ní udelá nastavením parametru a prejmenováním.
Cílové profily pro koncové uživatele jsou pak v v Brouter-Profiles https://github.com/poutnikl/Brouter-profiles

Trekking-Dry profil https://raw.githubusercontent.com/poutnikl/Brouter-profiles/master/Trekking-Dry.brf
je obsahove totožný s šablonou  Treking-Poutnik  v defaultním nastavení.
Je totožný s profily Trekking-MTB-*  vyjma hodnoty MTB_factor, který má 0.0.

Ostatní cykloprofily v Brouter-Profiles mají nastavení pozmenené.

V Treking-Poutnik úložišti https://github.com/poutnikl/Trekking-Poutnik
jsou pak release verze ( master, viz výše )
https://raw.githubusercontent.com/poutnikl/Trekking-Poutnik/master/Trekking-Poutnik.brf
a nekolik vývojových verzí této šablony napr zmínená smallpaved faktor verze
https://raw.githubusercontent.com/poutnikl/Trekking-Poutnik/psmallpaved_factor/Trekking-Poutnik.brf

Ze šablony se psmallpaved_factor ješte žádné cílové profily odvozeny nejsou.
Ale princip je jednoduchy.
Doporucuji vyzkouset SW na porovnavani textovych souboru, abys videl rozdily.

-------------------

edit ... Ješte jedna vec, jsou v tech profilech nejak omezeny kopce? Zkouším ty profily, upravuji MTB a smallpaved faktor a mám taký pocit, že se vygenerovaná trasa vyhýbá kopci, zkouším to totiž na trase, kterou znám dobre a vede pres pár kopcu.

Ano, kopce omezeny jsou, prece jen je to puvodne pro trekking. MTB faktor funguje tak,
že krome priority cest ješte linearne snižuje penalizaci kopcu a segmentu s nárocným MTB_scale(obtiznost). U MTB_factor=0 je snížení nulové a profil má zkopcu respekt,
u MTB_factor=3 profil všechny kopce a MTB obtiznost vesele ignoruje,
a je mu jedno, jestli se nekde zabiješ.

Se vším se dá pohnout. I respekt ke kopcum má v základním nastavení sablony nekolik kopcových profilu.
Dá se vymyslet základní kopcovy profil pro MTB, ktery se pak bude smerem od 0-->3 MTB_factorem likvidovat.

V základnim kopcovy profilu to vypada takto :

assign   uphillcost  70
assign   uphillcutoff 3.0
assign   downhillcost 60
assign   downhillcutoff  1.5

uphillcutoff/downhillcutoff  3.0/1.5 znamená,
že jakékoli stoupání/klesáni do 3.0/1.5 procenta se ignoruje.
Je-li stoupani treba 14%, pak se udecte tan prah 1.5 na 12.5%, tj 125m / km.
Kazdy metr stoupani se pak nasobi faktorem uphillcost, takze 60x.
125*60=7500m ( MTB_factor 0 )
125*40=5000m ( MTB_factor 1 )
125*20=2500m ( MTB_factor 2 )
125*10=1250m ( MTB_factor 2.5 )

Takze 1 km stoupani 14% bere takovy profil
pro MTB faktor 0 / 1 / 2 / 2.5   stejne vyhodny
jako 8.5 / 6.0 / 3.5 / 2.25 km stejne cesty po rovine.

Totez obdobne pro klesani.


Dan S.

Zatím mi nejlépe sedí profil Treking-Poutnik, ve kterém jsem si nastavil MTB faktor na 2 a smallpaved na 0,5.

Jestli jsem to dobře pochopil, tak v té tvé šabloně Treking-Poutnik jsou kopce lehce omezeny. Pokud však nastavím MTB faktor na 3, tak Brouter ignoruje veškeré kopce a prioritou bude náročný terén?

Ještě k těm kopcům, chtěl bych nastavit profil tak, aby se kopcům nevyhýbal, ale nemusí je přímo preferovat, resp priorita je zábavný terén bez vyhýbání se kopcům. To, co jsi popsal u kopcu
assign   uphillcost  70
assign   uphillcutoff 3.0
assign   downhillcost 60
assign   downhillcutoff  1.5

znamená, že kopce se budou preferovat? To zas nepotřebuji  :)
Locus Pro
  •  

poutnikl

V kazde sablone jsou obsazeny vsechny profily,ktere z ni jde udelat.
Sablona se smallpaved faktorem je oproti sablone pouzite na koncove profily vyrazne vylepsena.

Kopce jsou penalizovane, v nekolika variantach.
Trasu s kopci pak bere, ze je "jako" delsi, podobne jako
nezadouci typ, povrch a stav cesty.
Brouter pak vybere "jako" nejkratsi trasu.

Trekking-Poutnik(ssmallpaved) sablona ani s MTB_factor 3
kopce primo nepreferuje, prinejhorsim ignoruje.

Neprimo je ale preferovat muze,
protoze ty nejhorsi mozne cesty byvaji casto prave po kopcich.

MTB faktor 3 ignoruje, ze existuji takove veci jako kopec,
smoothness (sjizdnost ) nebo MTB_scale ( MTB narocnost )
https://wiki.openstreetmap.org/wiki/Cs:Key:smoothness
https://wiki.openstreetmap.org/wiki/Cs:Key:mtb:scale

Jedine co MTB faktor 3 respektuje
jsou puvodni preference druhu, kvality a stavu cesty.

Dan S.

A s MTB Scale mám taký nějak hýbat? Ideální stav je generování trasy v terénu, asfalt jen na přesuny, ideálně po turistických značkách, čím těžší terén tím lip.

edit ... V profilu Treking MTB strong je nastaveno hill 1 a v profilu Treking-Poutnik je hodnota 0, tzn, že Treking-Poutnik se bude více vyhýbat kopcům a Treking MTB se vyhne jen prudkým stoupáním?
Locus Pro
  •