[osm-hu] Valaki jartas Android app programozasban? (OsmAnd OSRM patch)
Báthory Péter
bathory86p at gmail.com
2013. Ápr. 5., P, 10:42:36 UTC
Ha van kedved, írd meg az osmand levlistára az osrm apit kódostul, hátha
valakinek van kedve az alapján megcsinálni. A bugreportokból ítélve sokan
örülnének egy működő osrm implementációnak.
Victor azt kérte, hogy offline routing bugreportokkal egy darabig ne
zargassuk, mert a jelenlegi úgyis megy a kukába. Csak akkor jelentsük, ha
a hiba Pontos útvonaltervezéssel is előjön (Navigáció -> Pontos
útvonaltervezés bekapcs). Megtennéd, hogy kipróbálod így is?
BP
2013.04.05. 01:01:13 dátumon Pallai Roland <pallair at magex.hu> írta:
> 4 napja toltottem le a .hu terkepet az appbol, a verzio pedig
> 1.1.3beta-116 (ami a legujabb beta release), a gpx-et amit linkeltem
> az generalta. A nightly buildet meg nem probaltam.
>
> Masreszt viszont, ahogy mar irtam, nem igazan szeretnem naponta
> frissitgetni a terkepeket akkor se, ha jol mukodne az offline engine,
> mert az adatcsomagon elbirja az online navigacio utvonalankenti 5-20KB
> adatforgalmat, havonta siman beleferek 500KB-ba vele es igy mindig
> friss a terkepem. A kulfoldi utazasnal persze fogom hasznalni az
> offline terkepet is, drukkolok hogy minel jobb legyen az is, de
> belfoldon nekem tobb a hatranya mint az elonye..
>
> A kodot felteszem valahova a heten ahol tudod bongeszni, nehany sor az
> egesz, hiszen nagyon egyszeru adatstukturakkal dolgozik mindket API.
>
>
> Péter Báthory <bathory86p at gmail.com> írta (2013. április 4. 19:59):
>> Biztos, hogy friss offline indexed van? Régen tényleg csinált ilyet,
>> meg a
>> lámpákat sem szerette, de nekem már legalább két hónapja nem volt ilyen
>> gondom. A nagyon rövid útszakaszokkal tényleg furcsa dolgokat szokott
>> művelni, de elvileg a kísérleti routingban már ki van javítva.
>>
>> Indexet egyébként tudsz generálni akár napi frissítésben, MapCreator
>> kell
>> hozzá, meg geofabrikos pbf. (MapCreator:
>> http://download.osmand.net/latest-night-build/ )
>> Egy horvát srác csinált is régebben napi frissítést a környező
>> országokra,
>> de úgy látom, most nem megy az oldal: http://data.osm-hr.org/osmand/
>>
>> Egyébként a yours-osrm API ötletes :) Engem legfeljebb a kódja
>> érdekelne,
>> mobilnet nélkül használni nem tudnám.
>>
>> BP
>>
>>
>>
>> 2013. április 3. 23:40 Pallai Roland írta, <pallair at magex.hu>:
>>
>>> Igen, a gyakori es automata frissules miatt jobban szeretnem az online
>>> utvonaltervezot.
>>>
>>>
>>> Az OsmAnd offline motorjat teszteltem, neha eleg hajmereszto otletei
>>> vannak. :) 2 pelda Bp-n:
>>>
>>> http://syj.renevier.net/idx/2590 - Kimegy a Vaci utra, hogy aztan a
>>> Dagaly utcan leterjen rola. A Cserhalom-Vizafogo-Nepfurdo sokkal
>>> logikusabb, nagyivu balkanyarok nelkul.
>>>
>>> http://syj.renevier.net/idx/2591 - A Kamfor utcan ranezesre is
>>> hosszabb az ut mint a Tel utcan, raadasul balkanyarral. Talan attol az
>>> 1 lampatol akar megovni, de tul nagy aron.
>>>
>>> Az OSRM-et, de egyik online utvonaltervezot sem sikerult eddig
>>> rajtakapnom ilyen csacsisagon.
>>>
>>> Raadasul az OsmAnd az Arpad hidra vezeto utat veletlenszeruen
>>> valasztja (3 kozul), mikozben az obudai celpontok kozott valtogatok.
>>> Semmifele oka nincs arra, hogy az obudai utvonal befolyasolja az Arpad
>>> hidi felhajtast ugyanarrol a pesti startpontrol. Bar mentsegere
>>> szoljon, hogy beta verziot hasznalok, de ez jott a Play-bol..
>>>
>>>
>>> Báthory Péter <bathory86p at gmail.com> írta (2013. április 3. 19:45):
>>> > Én úgy emlékszem, Victor azért nem akart nagyobb energiát fektetni az
>>> > OSRM
>>> > implementálásába, mert egyrészt, mint mondtad, csak autós tervezést
>>> > támogat,
>>> > másrészt az idejét inkább az OsmAnd saját offline útvonaltervezőjére
>>> > akarja
>>> > fordítani, és állítólag jól halad vele. De biztos vagyok benne, hogy
>>> ha
>>> > valaki megcsinálná, nem dobná vissza a patchet.
>>> >
>>> > Egyébként az offline tervező jelenleg is támogat kanyarodási
>>> > korlátozásokat,
>>> > és már egész jól tervez, csak lassan. Mi miatt szeretnél OSRM-et
>>> > használni?
>>> > Napi frissítés?
>>> >
>>> > BP
>>> >
>>> > 2013.04.03. 15:06:24 dátumon Roland Pallai <pallair78 at gmail.com>
>>> írta:
>>> >
>>> >> Sziasztok,
>>> >>
>>> >> A Nyergesujfalui akcio ota lelkesen kutatom, hogy mire tudnam
>>> hasznalni
>>> >> az
>>> >> OSM-et; En az esetek 95%-aban autos navigaciohoz veszem elo a
>>> terkepet
>>> >> egy
>>> >> Android keszuleken, de sok olvasgatas es kiserletezes utan arra
>>> >> jutottam,
>>> >> hogy itt van egy kellemetlen hianyossaga az OSM-nek: nincs gyakran
>>> >> frissulo
>>> >> online routing service integralva egyik appba se.
>>> >>
>>> >> Az OsmAnd a CloudMade, YOURS [2], ORS szolgaltatokat tamogatja, de
>>> ezek
>>> >> nagyon esetlegesen frissitik az adatbazist [1]. A
>>> >> MapQuest<http://wiki.openstreetmap.org/wiki/MapQuest>-re
>>> >>
>>> >> azt irjak hogy naponta, de ez biztos nem igaz: a 3 napos turn
>>> >> restriction
>>> >> modositasom meg nem vette eszre a MapQuest
>>> >> se<http://wiki.openstreetmap.org/wiki/MapQuest>,
>>> >>
>>> >> csak az OSRM. Az OSRM (AGPL licenc) jelenlegi tudasa szerintem mar
>>> eleg
>>> >> a
>>> >> tomegek autos navigaciojahoz, a kore epitett "hivatalos"
>>> szolgaltatas
>>> >> rendesen frissul, csak epp ez a legfiatalabb, nincs app ami
>>> tamogatna.
>>> >> Raadasul nem latszik a lelkesedes sem az appfejlesztok reszerol,
>>> talan
>>> >> azert, mert csak autos utvonaltervezest tamogat..
>>> >>
>>> >> Ellenben az OSRM integralasa az OsmAnd-be nem tunik tul nehez
>>> >> feladatnak.
>>> >> Van esetleg valaki, aki jartas az Android appfejlesztesben es lenne
>>> kis
>>> >> szabadideje korbejarni a temat, egyaltalan felmerni, hogy valojaban
>>> >> mekkora
>>> >> feladat lenne ez? *
>>> >> Par linket mar osszeszedtem hozza:
>>> >> - a bug report http://code.google.com/p/osmand/issues/detail?id=954
>>> >> - a CloudMade/YOURS/ORS megoldas
>>> >>
>>> >>
>>> >>
>>> https://github.com/osmandapp/OsmAnd-jni/blob/master/java/net/osmand/plus/routing/RouteProvider.java
>>> >> - az OSRM doksi
>>> >> https://github.com/DennisOSRM/Project-OSRM/wiki/Server-api
>>> >> - egy regebbi kiserleti patch, ami talan jo lenne kiindulasi alapnak
>>> >>
>>> >>
>>> >>
>>> https://github.com/alexey-pelykh/Osmand/commit/8188b17daa35dcdefb9ac74b7501042c222b93b1
>>> >>
>>> >> * Nekem es a megcelzott ismeroseimnek egy osszetakolt OsmAnd verzio
>>> is
>>> >> eleg
>>> >> lenne, amibol sajat .apk -t build-elunk, nem muszaj, hogy az
>>> upstream
>>> >> is
>>> >> befogadja a patchet. Mivel meg Budapesten is eleg sok turn
>>> restriction
>>> >> hianyzik meg a legnagyobb keresztezodesekbol is, elso korben ugyis
>>> csak
>>> >> a
>>> >> szerkesztok jateka lenne az OSM alapu autos navigacio, nekunk meg
>>> nem
>>> >> gond,
>>> >> ha egy appot nem play-bol kell telepiteni.
>>> >>
>>> >> [1]
>>> >>
>>> >>
>>> >>
>>> http://wiki.openstreetmap.org/wiki/Routing/online_routers#comparison_matrix
>>> >>
>>> >> [2] A YOURS project epp szervert keres, ez kapora jott, mert epp
>>> ezzel
>>> >> foglalkozok, fel is ajanlottam neki egyet, ha legalabb hetente
>>> >> befrissiti
>>> >> az adatbazist rajta. :) Az OSRM azonban minden szempontbol
>>> >> eloremutatobb
>>> >> lenne, a YOURS motorjat 2 eve nem fejlesztik..
>>> >>
>>> >>
>>> >> (Bocs, hogy hosszu, illetve hogy rogton ilyen segitseget kerek, de
>>> >> gondoltam hatha.. Azt hiszem, hogy a "dogfooding" ebben a temaban
>>> >> kulonosen
>>> >> fontos, marpedig ahhoz kellene a szerkesztes utani "gyors"
>>> >> visszacsatolas.)
>>> >
>>> >
>>> > --
>>> > Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
>>> > leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
>>> > ---Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
>>> > szolgáltatásbeli openstreetmap-hungary csoportra.
>>> >
>>> > Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
>>> > leiratkozáshoz
>>> > küldjön egy levelet a következő címre:
>>> > openstreetmap-hungary+unsubscribe at googlegroups.com.
>>> > További lehetőségekért látogasson el a(z)
>>> > https://groups.google.com/groups/opt_out címre.
>>> >
>>> >
>>>
>>> --
>>> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
>>> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
>>> ---
>>> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
>>> szolgáltatásbeli openstreetmap-hungary csoportra.
>>> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
>>> leiratkozáshoz küldjön egy levelet a következő címre:
>>> openstreetmap-hungary+unsubscribe at googlegroups.com.
>>> További lehetőségekért látogasson el a(z)
>>> https://groups.google.com/groups/opt_out címre.
>>>
>>>
>>
>> --
>> Magyar OSM Levelezőlista - openstreetmap-hungary at googlegroups.com
>> leiratkozás: openstreetmap-hungary+unsubscribe at googlegroups.com
>> ---
>> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
>> szolgáltatásbeli openstreetmap-hungary csoportra.
>> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
>> leiratkozáshoz
>> küldjön egy levelet a következő címre:
>> openstreetmap-hungary+unsubscribe at googlegroups.com.
>> További lehetőségekért látogasson el a(z)
>> https://groups.google.com/groups/opt_out címre.
>>
>>
További információk a(z) Talk-hu levelezőlistáról