]> git.street.me.uk Git - andy/viking.git/blobdiff - doc/examples/maps.xml
Remove non existent function.
[andy/viking.git] / doc / examples / maps.xml
index f75b2e3d22b29bff2492c4210a91932d52373926..0d6f9d763ee403eb580692d35218a13a85801c9b 100644 (file)
@@ -1,34 +1,21 @@
+<!-- This file is an example for map source definitions. -->
 <objects>
-<!-- Built in -->
+  <!-- The VikSlippyMapSource allows to declare any map's source working like OpenStreetMap. -->
   <object class="VikSlippyMapSource">
     <property name="label">OpenStreetMap (Mapnik)</property>
     <property name="hostname">tile.openstreetmap.org</property>
     <property name="url">/%d/%d/%d.png</property>
+    <property name="zoom-min">0</property>
+    <property name="zoom-max">19</property>
     <property name="id">13</property>
+    <property name="name">OSM-Mapnik</property>
     <property name="copyright">© OpenStreetMap contributors</property>
     <property name="license">CC-BY-SA</property>
     <property name="license-url">http://www.openstreetmap.org/copyright</property>
+    <property name="file-extension">.png</property>
   </object>
-<!-- Built in -->
-  <object class="VikSlippyMapSource">
-    <property name="label">OpenStreetMap (Cycle)</property>
-    <property name="hostname">b.tile.opencyclemap.org</property>
-    <property name="url">/cycle/%d/%d/%d.png</property>
-    <property name="id">17</property>
-    <property name="copyright">© OpenStreetMap contributors</property>
-    <property name="license">CC-BY-SA</property>
-    <property name="license-url">http://www.openstreetmap.org/copyright</property>
-  </object>
-  <object class="VikWmscMapSource">
-    <property name="id">18</property>
-    <property name="label">OpenStreetMap (WMS)</property>
-    <property name="hostname">full.wms.geofabrik.de</property>
-    <property name="url">/std/demo_key?LAYERS=osm-full&amp;FORMAT=image/png&amp;SERVICE=WMS&amp;VERSION=1.1.1&amp;REQUEST=GetMap&amp;STYLES=&amp;EXCEPTIONS=&amp;SRS=EPSG:4326&amp;BBOX=%s,%s,%s,%s&amp;WIDTH=256&amp;HEIGHT=256</property>
-    <property name="check-file-server-time">FALSE</property>
-    <property name="copyright">© OpenStreetMap contributors</property>
-    <property name="license">CC-BY-SA</property>
-    <property name="license-url">http://www.openstreetmap.org/copyright</property>
-  </object>
+  <!-- The VikTmsMapSource allows to declare any TMS service. -->
+  <!-- Note this service is no longer working
   <object class="VikTmsMapSource">
     <property name="id">50</property>
     <property name="label">SPOTMaps</property>
     <property name="license">CC-by-SA 2.0 / ODBl</property>
     <property name="license-url">http://www.youmapps.org/licenses/EULA-OSM-en.html</property>
   </object>
-  <object class="VikSlippyMapSource">
-    <property name="label">Letuffe/hiking</property>
-    <property name="hostname">beta.letuffe.org</property>
-    <property name="url">/tiles/renderer.py/hiking/%d/%d/%d.png</property>
-    <property name="id">100</property>
-    <property name="copyright">© OpenStreetMap contributors</property>
-    <property name="license">CC-BY-SA</property>
-    <property name="license-url">http://www.openstreetmap.org/copyright</property>
+  -->
+  <!-- Partial WMSC Example - No known public service to demonstrate this
+  <object class="VikWmscMapSource">
+    <property name="id">18</property>
+    <property name="label">WMSC</property>
+    <property name="hostname">example.com</property>
+    <property name="url">/wms</property>
   </object>
-  <object class="VikSlippyMapSource">
-    <property name="label">Public Transport Map </property>
-    <property name="hostname">tile.xn--pnvkarte-m4a.de</property>
-    <property name="url">/tilegen/%0d/%d/%d.png</property>
-    <property name="id">101</property>
-    <property name="copyright">© OpenStreetMap contributors</property>
-    <property name="license">CC-BY-SA</property>
-    <property name="license-url">http://www.openstreetmap.org/copyright</property>
+  -->
+  <!-- ArcGIS Server - Notice use of the "switch-xy" property -->
+  <object>
+    <object class="VikSlippyMapSource">
+    <property name="id">60</property>
+    <property name="name">ArcGIS</property>
+    <property name="label">ArcGIS World Street Map</property>
+    <property name="hostname">services.arcgisonline.com</property>
+    <property name="url">/ArcGIS/rest/services/World_Street_Map/MapServer/tile/%d/%d/%d</property>
+    <property name="switch-xy">TRUE</property>
+    <property name="copyright">Sources: Esri, DeLorme, NAVTEQ, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand), TomTom, 2013</property>
+    <property name="license">ArcGIS Specific</property>
+    <property name="license-url">http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer</property>
   </object>
-  <object class="VikSlippyMapSource">
-    <property name="label">Cyclemap (Cloudmade)</property>
-    <property name="hostname">a.andy.sandbox.cloudmade.com</property>
-    <property name="url">/tiles/cycle/%d/%d/%d.png</property>
-    <property name="id">102</property>
-    <property name="copyright">© OpenStreetMap contributors</property>
-    <property name="license">CC-BY-SA</property>
-    <property name="license-url">http://www.openstreetmap.org/copyright</property>
-  </object>
-  <object class="VikSlippyMapSource">
-    <property name="label">Bridle Map</property>
-    <property name="hostname">opentiles.com</property>
-    <property name="url">/nop/tiles/%d/%d/%d.png</property>
-    <property name="id">103</property>
-    <property name="copyright">© OpenStreetMap contributors</property>
-    <property name="license">CC-BY-SA</property>
-    <property name="license-url">http://www.openstreetmap.org/copyright</property>
+
+  <!-- An example with zoom and area limits - UK Only -->
+  <object>
+    <object class="VikSlippyMapSource">
+    <property name="label">OS NPE</property>
+    <property name="hostname">ooc.openstreetmap.org</property>
+    <property name="url">/npe/%d/%d/%d.png</property>
+    <property name="id">245</property>
+    <property name="name">NPE</property>
+    <property name="file-extension">.png</property>
+    <property name="zoom-min">7</property>
+    <property name="zoom-max">18</property>
+    <property name="lat-min">49.8</property>
+    <property name="lat-max">55.8</property>
+    <property name="lon-min">-5.8</property>
+    <property name="lon-max">1.9</property>
   </object>
 </objects>