[Talk-de] Einfache serverbasierte Routingsoftware?

Frederik Ramm frederik at remote.org
Mi Okt 28 12:14:41 UTC 2009


Hallo,

Sven Geggus wrote:
> ich hatte es hier ja schon an anderer Stelle erwähnt, dass ich beabsichtige
> ein Routenplanungstool ähnlich gpsies.com zu bauen. Allerdings fehlt mir
> momentan noch das passende Tool für folgende Aufgabe:

[...]

Nimm Gosmore. Das ist auch die Engine hinter YOURS. PD-Lizensiert, ein 
einfaches C-Programm (naja, etwas Spaghetticode), und es hat einen 
Commandline-Aufruf, der eine Sequenz von Koordinaten ausgibt.

Auschecken (svn.openstreetmap.org/applications/rendering/gosmore), 
"make" (ggf. kleinere C-Bugs fixen), dann Daten konvertieren:

% ./gosmore rebuild < datei.osm

das erzeugt dann eine .pak-Datei, auf der er spaeter arbeitet.

Dann (weil es als CGI gebaut ist)

% 
QUERY_STRING="flat=49.01042&flon=8.38745&tlat=49.00852&tlon=8.39160&fast=0&v=motorcar" 
./gosmore

und raus kommt:

Left Hand Drive
Content-Type: text/plain

49.010492,8.387484,J,primary,Reinhold-Frank-Straße
49.010369,8.387476,T,secondary,Amalienstraße
49.010344,8.387638,j,secondary,Amalienstraße
49.010284,8.388034,j,secondary,Amalienstraße
49.010204,8.388253,J,secondary,Amalienstraße
49.009970,8.388899,J,secondary,Amalienstraße
49.009897,8.389100,J,secondary,Amalienstraße
49.009674,8.389737,J,secondary,Amalienstraße
49.009196,8.391052,j,secondary,Amalienstraße
49.008978,8.391649,J,residential,Hirschstraße
49.008566,8.391604,j,residential,Hirschstraße

Bye
Frederik




Mehr Informationen über die Mailingliste Talk-de