[Talk-cz] Vyhledávání v předdefinovaných (nalezených) trasách
Vlákno 30.5. - 3.6.2019, počet zpráv: 7
Dobrý den,
před nedávnem jsem se začal zajímat o OSM, kvůli plánování tripu po Africe.
Cílem bylo naplánovat trasu s využitím různých dopravních prostředků
(autobusy, chůze, vlaky atd.).
Nicméně jsem nenalezl nikde takto komplexní aplikaci, která by zohlednila v
plánování všechny dostupné možnosti a předevčírem jsem zjistil, že
vyhledávání tras vlaků je zatím nerozlousknutý oříšek :) Takže jsem sáhl k
exportům dat a selekci železnic a silnic v JOSM, které jsem následně
spojoval do mé plánované trasy.
Chtěl bych si vytvořit "aplikaci" podobnou jako je třeba Rome2rio (jsem to
ale naiva :D) avšak nechtěl bych vyhledávat trasy, řekněme, dynamicky, ale
jen na základě předdefinovaných možných tras, tzn. pomocí veřejné dopravy,
ať už MHD nebo dálkových spojů. V tomhle řešení bych nechtěl zohledňovat
rychlost, jízdní řád atd. Jen prostě říct uživateli, když vyhledává spoj
např. mezi Čertovou Lhotou a Prahou, že je možné se dostat ČSAD linkou 666
do Ostravy a od tama Pendolinem do Prahy.
Vím, že je to asi kravina, ale chtěl bych se tímto způsobem zase něco
nového naučit a jde mi hlavně o ty železniční trasy.
Lze v OSRM GraphHopperu nebo jakémkolvi jiném routeru tento způsob
vyhledávání nadefinovat?
Budu rád za každý tip na co se zaměřit, co si nastudovat atd.
Mnohokrát díky!
S pozdravem
Navrat Džedaja
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20190530/49744359/attachment.html>
Stačí když si z dat odvodíš graf ve kterém budou jen cesty, které tě
zajímají.
Pak nad tím můžeš pustit jakýkoliv router a máš něco podobného a máš v
zásadě to co chceš (hledání bod-bod po cestách).
Otázka je, nakolik je to užitečné, protože (budu-li se držet tvého příkladu)
linka 666 z Čertovy Lhoty do Ostravy jezdí jen každý Pátek třináctého, tedy
pokud lze věřit kávové sedlině. :-D
Já osobně bych se při plánování delší cesty do divočejších částí světa držel
spíše papíru, tužky a mapy, vytváření SW je IMHO spíše ztráta času, protože
tvůj hlavní problém je spíše nedostatek kvalitních dat kterými bys svůj SW
nakrmil.
Jinak jízdní řády jsou docela jiná bestie, protože se mění v čase. Pokud se
chceš něco naučit o tom, doporučuji nastudovat https://en.wikipedia.org/
wiki/General_Transit_Feed_Specification. Sám jsem zkoušel dělat prohlížečku
jízdních řádů , ale skončilo to na tom, že jsem nedokázal implementovat
samotné hledání z bodu A do bodu B. Ne, že by to snad byl nějaký tajný
algoritmus - informace se o tom najít dají - https://medium.com/@assertis/so
-you-want-to-build-a-journey-planner-f99bfa8d069d - akorát je to dost pracné
na realizaci a nestálo mi to.
--
Severák
---------- Původní e-mail ----------
Od: Navrat Džedaja <navrat.dzedaja na gmail.com>
Komu: talk-cz na openstreetmap.org
Datum: 30. 5. 2019 18:24:24
Předmět: [talk-cz] Vyhledávání v předdefinovaných (nalezených) trasách
"
Dobrý den,
před nedávnem jsem se začal zajímat o OSM, kvůli plánování tripu po Africe.
Cílem bylo naplánovat trasu s využitím různých dopravních prostředků
(autobusy, chůze, vlaky atd.).
Nicméně jsem nenalezl nikde takto komplexní aplikaci, která by zohlednila v
plánování všechny dostupné možnosti a předevčírem jsem zjistil, že
vyhledávání tras vlaků je zatím nerozlousknutý oříšek :) Takže jsem sáhl k
exportům dat a selekci železnic a silnic v JOSM, které jsem následně
spojoval do mé plánované trasy.
Chtěl bych si vytvořit "aplikaci" podobnou jako je třeba Rome2rio (jsem to
ale naiva :D) avšak nechtěl bych vyhledávat trasy, řekněme, dynamicky, ale
jen na základě předdefinovaných možných tras, tzn. pomocí veřejné dopravy,
ať už MHD nebo dálkových spojů. V tomhle řešení bych nechtěl zohledňovat
rychlost, jízdní řád atd. Jen prostě říct uživateli, když vyhledává spoj
např. mezi Čertovou Lhotou a Prahou, že je možné se dostat ČSAD linkou 666
do Ostravy a od tama Pendolinem do Prahy.
Vím, že je to asi kravina, ale chtěl bych se tímto způsobem zase něco nového
naučit a jde mi hlavně o ty železniční trasy.
Lze v OSRM GraphHopperu nebo jakémkolvi jiném routeru tento způsob
vyhledávání nadefinovat?
Budu rád za každý tip na co se zaměřit, co si nastudovat atd.
Mnohokrát díky!
S pozdravem
Navrat Džedaja
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz
https://openstreetmap.cz/talkcz
"
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20190531/d93bc10d/attachment-0001.html>
Dne 31. 05. 19 v 11:08 Mikoláš Štrajt napsal(a):
zobrazit citaci
> Já osobně bych se při plánování delší cesty do divočejších částí světa
> držel spíše papíru, tužky a mapy, vytváření SW je IMHO spíše ztráta
> času, protože tvůj hlavní problém je spíše nedostatek kvalitních dat
> kterými bys svůj SW nakrmil.
+1
Já byl v Africe (Namibii) loni a ačkoliv OSM byl jeden z
nejpodrobnějších zdrojů (asi nejlepší byl Tracks4Africa), tak pořád těch
dat je málo.
Já měl plán velmi přibližný - "tady sem se asi dá dostat - uvidíme", ale
den či dva nebyla žádná míra. Pokud se něco nedá projet, tak objíždka
klidně zabere den.
Co mě osobně spíše chybělo, že neexistuje routovací appka pro 4x4, která
by brala v potaz highway=track jako akceptovatelnou cestu. Což v Africe
je normální silnice - akorát po ní nemůžeš jezdit tak rychle.
Mirek
On 31/05/2019 22:03, Miroslav Suchý wrote:
zobrazit citaci
> Co mě osobně spíše chybělo, že neexistuje routovací appka pro 4x4, která
> by brala v potaz highway=track jako akceptovatelnou cestu. Což v Africe
> je normální silnice - akorát po ní nemůžeš jezdit tak rychle.
To je zvláštní, pokud si v OsmAndu zapomeneš nastavit "avoid unpaved"
jako já, tak tě po takových cestách klidně povede.
--
Michal Fabík
Ahoj,
"[...] highway=track jako akceptovatelnou cestu. Což v Africe je normální
silnice - akorát po ní nemůžeš jezdit tak rychle"
to by nemělo být, silnice by měly být tagované podle důležitosti, ne podle
stavu, viz např. "The road conditions in African countries do not always
correspond to their economic and social role. A road typology should be
based on the road importance and not on the surface or the visual
appearance of a road."
https://wiki.openstreetmap.org/wiki/Highway_Tag_Africa
a zejména
https://wiki.openstreetmap.org/wiki/East_Africa_Tagging_Guidelines
(i když tam Namibie už nepatří).
Alespoň při tagování pro HOT se to neustále zdůrazňuje :)
Nakonec to samé platí v menším i u nás, ne každé vyjeté koleje v trávě jsou
highway=track, jak tu na mailing listu už kdysi proběhlo.
Vojta
pá 31. 5. 2019 v 22:04 odesílatel Miroslav Suchý <miroslav na suchy.cz> napsal:
zobrazit citaci
> Dne 31. 05. 19 v 11:08 Mikoláš Štrajt napsal(a):
> > Já osobně bych se při plánování delší cesty do divočejších částí světa
> > držel spíše papíru, tužky a mapy, vytváření SW je IMHO spíše ztráta
> > času, protože tvůj hlavní problém je spíše nedostatek kvalitních dat
> > kterými bys svůj SW nakrmil.
>
> +1
> Já byl v Africe (Namibii) loni a ačkoliv OSM byl jeden z
> nejpodrobnějších zdrojů (asi nejlepší byl Tracks4Africa), tak pořád těch
> dat je málo.
> Já měl plán velmi přibližný - "tady sem se asi dá dostat - uvidíme", ale
> den či dva nebyla žádná míra. Pokud se něco nedá projet, tak objíždka
> klidně zabere den.
>
> Co mě osobně spíše chybělo, že neexistuje routovací appka pro 4x4, která
> by brala v potaz highway=track jako akceptovatelnou cestu. Což v Africe
> je normální silnice - akorát po ní nemůžeš jezdit tak rychle.
>
> Mirek
>
> _______________________________________________
> talk-cz mailing list
> talk-cz na openstreetmap.org
> https://lists.openstreetmap.org/listinfo/talk-cz
> https://openstreetmap.cz/talkcz
>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20190601/1a4016e5/attachment.html>
Dne 01. 06. 19 v 8:48 <0174 napsal(a):
zobrazit citaci
> "[...] highway=track jako akceptovatelnou cestu. Což v Africe je normální silnice - akorát po ní nemůžeš jezdit tak rychle"
> to by nemělo být, silnice by měly být tagované podle důležitosti, ne podle stavu, viz např. "The road conditions in
> African countries do not always correspond to their economic and social role. A road typology should be based on the
> road importance and not on the surface or the visual appearance of a road."
Možná jsem to nenapsal jasně, tak budu konkrétní. Např.
https://www.openstreetmap.org/way/662983878#map=16/-20.7403/14.3839&layers=N
je polní/lesní cesta - technicky asi savanová :) Když se podíváš po okolí, tak zjistíš, že široko daleko žádná silnice
není. Na Brandebeg prostě musíš jet tudy - nebo jinou podobnou polní cestou.
Ta cesta vypadá takto:
https://www.openstreetmap.org/way/662983878#map=16/-20.7403/14.3839&layers=N
To je cesta, kterou místní plus turisti používají, akorát není v registru silnic a nemá klasifikaci ani číslo.
I podle té wiki má být tohle highway=track. A stejně je to docela důležitá cesta, protože jinudy to nejde - například
pokud míříš do White Lady Lodge https://www.openstreetmap.org/node/462237297
Mirek
No, řekla bych, že ty příklady nejsou úplně jednoznačné.
Podle HOT by to bylo spíš "unclassified" - záleží na tom, jak definuješ "settlement", tedy jestli brát ten hotel jako "poslední ves" před tím, než začne park, nebo ne. Protože obecně "důležitá cesta, co se dá projet na čtyř kolech" by tu "unclassified" splnila v pohodě. Mapování v Africe je problém - nejvíc se mapuje na dálku, a případně ten, kdo to projel (ale není místní, případně tak úplně nezná jak jsou tam ta pravidla nastavená). Spousta věcí je tam záležitostí odhadu/momentální nálady a podobně. Argumenty tady můžou být jak pro unclassified, tak pro track.
Off topic: zajímavý bod je v pravidlech pro východní Afriku <https://wiki.openstreetmap.org/wiki/East_Africa_Tagging_Guidelines#Roads_in_East_Africa>. "Where potholes represent more than 50% of the surface, the road should be considered as unpaved." Takže než se před lety opravila silnice Plzeň - Nepomuk, byla podle téhle definice "unpaved". V jednom úseku to tam býval jeden výtluk vedle druhého po celé šířce.
______________________________________________________________
zobrazit citaci
> Od: "Miroslav Suchy" <miroslav na suchy.cz>
> Komu: talk-cz na openstreetmap.org
> Datum: 03.06.2019 09:59
> Předmět: Re: [talk-cz] Vyhledávání v předdefinovaných (nalezených) trasách
>
Dne 01. 06. 19 v 8:48 <0174 napsal(a):
zobrazit citaci
> "[...] highway=track jako akceptovatelnou cestu. Což v Africe je normální silnice - akorát po ní nemůžeš jezdit tak rychle"
> to by nemělo být, silnice by měly být tagované podle důležitosti, ne podle stavu, viz např. "The road conditions in
> African countries do not always correspond to their economic and social role. A road typology should be based on the
> road importance and not on the surface or the visual appearance of a road."
Možná jsem to nenapsal jasně, tak budu konkrétní. Např.
https://www.openstreetmap.org/way/662983878#map=16/-20.7403/14.3839&layers=N <https://www.openstreetmap.org/way/662983878#map=16/-20.7403/14.3839&layers=N>
je polní/lesní cesta - technicky asi savanová :) Když se podíváš po okolí, tak zjistíš, že široko daleko žádná silnice
není. Na Brandebeg prostě musíš jet tudy - nebo jinou podobnou polní cestou.
Ta cesta vypadá takto:
https://www.openstreetmap.org/way/662983878#map=16/-20.7403/14.3839&layers=N <https://www.openstreetmap.org/way/662983878#map=16/-20.7403/14.3839&layers=N>
To je cesta, kterou místní plus turisti používají, akorát není v registru silnic a nemá klasifikaci ani číslo.
I podle té wiki má být tohle highway=track. A stejně je to docela důležitá cesta, protože jinudy to nejde - například
pokud míříš do White Lady Lodge https://www.openstreetmap.org/node/462237297 <https://www.openstreetmap.org/node/462237297>
Mirek
_______________________________________________
talk-cz mailing list
talk-cz na openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-cz <https://lists.openstreetmap.org/listinfo/talk-cz>
https://openstreetmap.cz/talkcz <https://openstreetmap.cz/talkcz>
------------- další část ---------------
HTML příloha byla odstraněna...
URL: <http://lists.openstreetmap.org/pipermail/talk-cz/attachments/20190603/0cbe8c43/attachment.html>« zpět na výpis měsíce