]> git.street.me.uk Git - andy/viking.git/commitdiff
Add YOURS online routing.
authorRob Norris <rw_norris@hotmail.com>
Sun, 15 Jan 2017 19:20:03 +0000 (19:20 +0000)
committerRob Norris <rw_norris@hotmail.com>
Sun, 22 Jan 2017 18:24:12 +0000 (18:24 +0000)
http://www.yournavigation.org/
https://wiki.openstreetmap.org/wiki/YOURS#Routing_API

Note at present YOURS uses an old OSM dataset (from 2014).
However at least this is better than no routing options.

data/Makefile.am
data/routing.xml [new file with mode: 0644]

index abadc8849e8b26a2005e574096e8bc4abbb9000c..8a4463957f19a615cce039ebbf5c9688b14058a3 100644 (file)
@@ -1,4 +1,10 @@
-pkgdata_DATA = maps.xml external_tools.xml goto_tools.xml datasources.xml latlontz.txt
+pkgdata_DATA = \
+       maps.xml \
+       external_tools.xml \
+       goto_tools.xml \
+       datasources.xml \
+       routing.xml \
+       latlontz.txt
 
 EXTRA_DIST = \
        $(pkgdata_DATA)
diff --git a/data/routing.xml b/data/routing.xml
new file mode 100644 (file)
index 0000000..ce97402
--- /dev/null
@@ -0,0 +1,19 @@
+<objects>
+  <object class="VikRoutingWebEngine">
+    <property name="id">yourscar</property>
+    <property name="label">Yours: Car</property>
+    <property name="format">kml</property>
+    <property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml</property>
+    <property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
+    <property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s&amp;v=car&amp;fast=1&amp;layer=mapnik</property>
+  </object>
+  <object class="VikRoutingWebEngine">
+    <property name="id">yoursbikefoot</property>
+    <property name="label">Yours: Bicycle/Foot</property>
+    <property name="format">kml</property>
+    <property name="url-base">http://www.yournavigation.org/api/1.0/gosmore.php?format=kml</property>
+    <property name="url-start-ll">&amp;flat=%s&amp;flon=%s</property>
+    <property name="url-stop-ll">&amp;tlat=%s&amp;tlon=%s&amp;v=bicycle&amp;fast=1&amp;layer=mapnik</property>
+  </object>
+</objects>
+