]> git.street.me.uk Git - andy/viking.git/blob - doc/examples/maps.xml
Shift pure glib code from file.c to fileutils.c to simplify dependencies.
[andy/viking.git] / doc / examples / maps.xml
1 <!-- This file is an example for map source definitions. -->
2 <objects>
3   <!-- The VikSlippyMapSource allows to declare any map's source working like OpenStreetMap. -->
4   <object class="VikSlippyMapSource">
5     <property name="label">OpenStreetMap (Mapnik)</property>
6     <property name="hostname">tile.openstreetmap.org</property>
7     <property name="url">/%d/%d/%d.png</property>
8     <property name="zoom-min">0</property>
9     <property name="zoom-max">19</property>
10     <property name="id">13</property>
11     <property name="name">OSM-Mapnik</property>
12     <property name="copyright">© OpenStreetMap contributors</property>
13     <property name="license">CC-BY-SA</property>
14     <property name="license-url">http://www.openstreetmap.org/copyright</property>
15     <property name="file-extension">.png</property>
16   </object>
17   <!-- The VikTmsMapSource allows to declare any TMS service. -->
18   <!-- Note this service is no longer working
19   <object class="VikTmsMapSource">
20     <property name="id">50</property>
21     <property name="label">SPOTMaps</property>
22     <property name="hostname">spotmaps.youmapps.org</property>
23     <property name="url">/spotmaps4osm/1.0.0/spotmaps4osm/%d/%d/%d.jpg</property>
24     <property name="check-file-server-time">FALSE</property>
25     <property name="copyright">© Cnes/Spot Image</property>
26     <property name="license">CC-by-SA 2.0 / ODBl</property>
27     <property name="license-url">http://www.youmapps.org/licenses/EULA-OSM-en.html</property>
28   </object>
29   -->
30   <!-- Partial WMSC Example - No known public service to demonstrate this
31   <object class="VikWmscMapSource">
32     <property name="id">18</property>
33     <property name="label">WMSC</property>
34     <property name="hostname">example.com</property>
35     <property name="url">/wms</property>
36   </object>
37   -->
38   <!-- ArcGIS Server - Notice use of the "switch-xy" property -->
39   <object>
40     <object class="VikSlippyMapSource">
41     <property name="id">60</property>
42     <property name="name">ArcGIS</property>
43     <property name="label">ArcGIS World Street Map</property>
44     <property name="hostname">services.arcgisonline.com</property>
45     <property name="url">/ArcGIS/rest/services/World_Street_Map/MapServer/tile/%d/%d/%d</property>
46     <property name="switch-xy">TRUE</property>
47     <property name="copyright">Sources: Esri, DeLorme, NAVTEQ, USGS, Intermap, iPC, NRCAN, Esri Japan, METI, Esri China (Hong Kong), Esri (Thailand), TomTom, 2013</property>
48     <property name="license">ArcGIS Specific</property>
49     <property name="license-url">http://services.arcgisonline.com/ArcGIS/rest/services/World_Street_Map/MapServer</property>
50   </object>
51
52   <!-- An example with zoom and area limits - UK Only -->
53   <object>
54     <object class="VikSlippyMapSource">
55     <property name="label">OS NPE</property>
56     <property name="hostname">ooc.openstreetmap.org</property>
57     <property name="url">/npe/%d/%d/%d.png</property>
58     <property name="id">245</property>
59     <property name="name">NPE</property>
60     <property name="file-extension">.png</property>
61     <property name="zoom-min">7</property>
62     <property name="zoom-max">18</property>
63     <property name="lat-min">49.8</property>
64     <property name="lat-max">55.8</property>
65     <property name="lon-min">-5.8</property>
66     <property name="lon-max">1.9</property>
67   </object>
68 </objects>