Vyhledávání v předdefinovaných (nalezených) trasách

7 zpráv
Zpět na přehled

Vyhledávání v předdefinovaných (nalezených) trasách

7 zpráv MNMM0M 6 účastníků 7 min čtení
  1. Navrat Džedaja navrat.dzedaja na gmail.com #m6c6464
    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
  2. Mikoláš Štrajt strajt9 na seznam.cz #mbeb742
    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.
  3. Miroslav Suchý miroslav na suchy.cz #md7ce60
    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
  4. Michal Fabík michal.fabik na gmail.com #m532c40
    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.
  5. <0174 V0174 na v0174.net #m36c754
    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
  6. Miroslav Suchy miroslav na suchy.cz #m1a940e
    "[...] 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
  7. majkaz majkaz na centrum.cz #m5b182a
    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.
    "[...] 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
Napsat odpověď e-mailem… Odpovědět

Otevře váš e-mailový klient. Odpovědi pak sledujte zde na webu.