« zpět na výpis měsíce |

[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


30.5.2019 06:08:41 (#1)
gravatar

Navrat Džedaja

<navrat.dzedaja at gmail.com>
1
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>

31.5.2019 11:08:22 (#2)
gravatar

Mikoláš Štrajt

<strajt9 at seznam.cz>
243 40
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>

31.5.2019 10:03:51 (#3)
gravatar

Miroslav Suchý

<miroslav at suchy.cz>
590
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

1.6.2019 08:05:11 (#4)
gravatar

Michal Fabík

<michal.fabik at gmail.com>
74 3435
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

1.6.2019 08:48:05 (#5)
gravatar

<0174

<V0174 at v0174.net>
112 3104
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>

3.6.2019 09:58:45 (#6)
gravatar

Miroslav Suchy

<miroslav at suchy.cz>
590
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

3.6.2019 10:49:56 (#7)
gravatar

majkaz

<majkaz at centrum.cz>
128
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