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