[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