[OSM-talk-nl] Homebrew navigatie/maprender
Anonymous Person
anonymous at example.com
Thu Jul 17 08:31:36 UTC 2008
Het 'niet af' zijn is inderdaad wel typerend voor een aantal veel
belovende projecten. En het lijkt stuk te lopen op het moment dat het
aankomt op routing, a* en graaf/graven.
Ik zelf ben, puur om de materie meer en meer te begrijpen, aan het
spelen met C# op het .NET CF (windows mobile) platform. Ik heb gemerkt
dat Kosmos een heel mooie basis (in DLL vorm) heeft om met .osm
bestanden om te gaan.
Maar ook ik loop stuk op het moment dat het op routing aankomt. Het a*
algoritme op zich is niet het probleem. Het probleem is vooral de
grote hoeveelheid data waar je mee te maken krijgt. Zoals je zelf al
aangaf.
Het wordt tijd dat er herbruikbare componenten komen die het steeds
maar uitvinden van het wiel moet tegen gaan. Nu heeft elke applicatie
z'n eigen manier van het implementeren van routing. Wellicht moeten we
eens gaan kijken in hoeverre het mogelijk is om de routing uit een
applicatie te isoleren en om te schrijven naar een soort
engine/library/DLL/whatever achtige iets wat bruikbaar is.
Het is in ieder geval leuke materie om voor de komende winter maanden
stevig in vast te bijten.
Citeren berend at cyberwizzard.ath.cx:
> Gosmore had ik eerlijk gezegd niet naar gekeken omdat de beschrijving van
> die Routing page me deed denken dat het een renderer was alla JOSM.
> Misschien dat zoiets met JNI gekoppeld kan worden aan Java.
>
> Het enige wat me er op tegen zet is dat bijvoorbeeld er nog geen voice
> support in zit en in het verlengde daarvan: toont hij bij routing wel waar
> je heen moet?
>
> Het valt me opdat de meeste opensource cq gratis projecten allemaal van dat
> soort issues heeft: niets is echt 'af'. Dat was de reden dat ik mijn eigen
> wiel wilde bouwen maar inderdaad is een dropin een betere oplossing... Heb
> je nog meer suggesties? ;)
>
> Berend
>
> On Wed, 16 Jul 2008 17:01:15 +0200, Lambertus <osm at na1400.info> wrote:
>> De eerste waar je dan eens naar zou moeten kijken is Gosmore:
>> <http://wiki.openstreetmap.org/index.php/Gosmore>
>>
>> En verder, had je deze pagina al gevonden?:
>> <http://wiki.openstreetmap.org/index.php/Routing>
>>
>> berend at cyberwizzard.nl wrote:
>>> Ik wil voor een carputer project navigatie hebben gebaseerd op de OSM
>>> kaarten.
>>>
>>> Het geheel is in Java opgebouwd en heeft behalve een X server niets
>> nodig
>>> (linux based dus). Ik ben dus op zoek naar turn-by-turn navigation op de
>>> OSM kaarten (of een andere gratis kaart - die wss niet bestaat) en die
>> zich
>>> laat embedden in de Java framework. Dit mag ook via dbus maar mijn
>>> zoektocht naar native Java progsels liep op niets uit, vandaar de poging
>> om
>>> te kijken of ik niet zelf iets dergelijks van de grond kan krijgen: de
>>> interface kan uit de framework worden gebruikt. Dan blijft de GPS
>>> aansturing, kaart renderer en route berekening over.
>>>
>>> Ik heb nog hoop voor Navit maar dit project lijkt ook niet echt uit de
>>> startblokken te komen. Tevens is er een beperkte dbus interface maar
>>> hierbij is het niet mogelijk het venster te verbergen cq te tonen
>> wanneer
>>> nodig. Ook is de navigatie op dit moment helemaal stuk met OSM kaart en
>> dit
>>> is al meer dan 5 maand zo...
>>>
>>> Berend
>>>
>>> On Wed, 16 Jul 2008 16:50:57 +0200, Lambertus <osm at na1400.info> wrote:
>>>> Kun je aangeven waarom je het wiel opnieuw wilt uitvinden en niet kiest
>>
>>>> voor het aanpassen c.q. gebruiken van een bestaande applicatie? Kon je
>>>> niets vinden dat ongeveer werkt zoals je het graag ziet of...?
>>>>
>>>> Een navigatie applicatie maken is niet eenvoudig en je geeft ook al aan
>>
>>>> dat je weinig weet van projecties, dus dat lijkt me een lange weg
>>> worden..
>>>> Als je aangeeft wat je zoekt dan kunnen wij je misschien op weg helpen
>>>> met wat linkjes enzo.
>>>>
>>>
>
>
> _______________________________________________
> Talk-nl mailing list
> Talk-nl at openstreetmap.org
> http://lists.openstreetmap.org/cgi-bin/mailman/listinfo/talk-nl
>
More information about the Talk-nl
mailing list