Valaki jartas Android app programozasban? (OsmAnd OSRM patch)

Roland Pallai pallair78 at gmail.com
2013. Ápr. 3., Sze, 13:06:24 UTC


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.)

--------- következő rész ---------
Egy csatolt HTML állomány át lett konvertálva...
URL: <http://lists.openstreetmap.org/pipermail/talk-hu/attachments/20130403/a3a1f884/attachment.htm>


További információk a(z) Talk-hu levelezőlistáról