Maps

Guilhem BONNEFILLE Rob Norris
Attachments
Viking-hillshade.png (1052725 bytes)

Use this page to collect all maps usable on Viking, including the configuration for them.

It is possible to add new map's sources. The file is <USER HOME DIRECTORY>/.viking/maps.xml - The latest example maps.xml

Hence for UNIX like systems:

  • /home/<username>/.viking/maps.xml

Which can be referenced on the command line as ~/.viking/maps.xml

For Windows XP it is typically:

  • C:\Documents and Settings\<username>\.viking\maps.xml

For other Operating Systems and more information see http://en.wikipedia.org/wiki/Home_directory


The related properties are:

id

  • this is an integer and should be unique as it used to identify the map source

label

  • the text displayed in the map's source selection dialog

hostname

  • the server's hostname (eg. "tile.openstreetmap.org")

url

  • the parametrized address of the tile, in the spirit of C printf format, with 3 "%d" fields for X, Y and Z (zoom level) (eg. "/%d/%d/%d.png")

    Note for URL strings that contain special characters such as '&' and ' ' have to be converted to the URL version so '&' becomes '&' and ' ' becomes '%20'.

For OpenStreetMap resources: http://wiki.openstreetmap.org/wiki/Category:Maps

By region

Worldwide

OpenStreetMap Mapnik

Built-in.

 <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="id">13</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>

NASA BlueMarble

Built-in.

 <object class="VikSlippyMapSource">
   <property name="label">BlueMarble</property>
   <property name="hostname">s3.amazonaws.com</property>
   <property name="url">/com.modestmaps.bluemarble/%d-r%3$d-c%2$d.jpg</property>
   <property name="id">15</property>
   <property name="copyright">© NASA's Earth Observatory</property>
   <property name="license">NASA Terms of Use</property>
   <property name="license-url">http://visibleearth.nasa.gov/useterms.php</property>
 </object>

See http://visibleearth.nasa.gov/

Hosting of maps is provided via Modest Maps

OpenStreetMap MapQuest rendering

Built-in from 1.3 onwards. See http://wiki.openstreetmap.org/wiki/MapQuest.

 <object class="VikSlippyMapSource">
   <property name="label">OpenStreetMap (MapQuest)</property>
   <property name="hostname">otile1.mqcdn.com</property>
   <property name="url">/tiles/1.0.0/osm/%d/%d/%d.png</property>
   <property name="id">19</property>
   <property name="copyright">Tiles Courtesy of MapQuest © OpenStreetMap contributors</property>
   <property name="license">Mapquest Specific</property>
   <property name="license-url">http://developer.mapquest.com/web/info/terms-of-use</property>
 </object>

OpenStreetMap German rendering

 <object class="VikSlippyMapSource">
   <property name="label">OSM Germany</property>
   <property name="hostname">tile.openstreetmap.de/</property>
   <property name="url">tiles/osmde/%d/%d/%d.png</property>
   <property name="id">45</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>

http://tile.openstreetmap.de/tiles/osmde/11/1019/687.png

Hillshading

In order to add relief everywhere.

Example URL: http://toolserver.org/~cmarqu/hill/7/67/45.png

<object class="VikSlippyMapSource">
  <property name="label">Hillshading</property>
  <property name="hostname">toolserver.org</property>
  <property name="url">/~cmarqu/hill/%d/%d/%d.png</property>
  <property name="id">500</property>
</object>

http://www.thunderforest.com/landscape/

 <object class="VikSlippyMapSource">
   <property name="label">Thunderforest Landscape</property>
   <property name="hostname">tile3.opencyclemap.org/</property>
   <property name="url">landscape/%d/%d/%d.png</property>
   <property name="id">44</property>
   <property name="copyright">Tiles courtesy of Andy Allan © OpenStreetMap contributors</property>
   <property name="license">CC-BY-SA</property>
   <property name="license-url">http://www.openstreetmap.org/copyright</property>
 </object>

FOSM

http://fosm.org/

 <object class="VikSlippyMapSource">
   <property name="label">FOSM (Falcon)</property>
   <property name="hostname">map.4x4falcon.com</property>
   <property name="url">/default/%d/%d/%d.png</property>
   <property name="id">116</property>
   <property name="copyright">CC BY SA</property>
 </object>

Maps for free

Interesting sources? http://maps-for-free.com/

USA

OpenTopo

These include the Water Bodies too and streams etc.

Configuration:

<object class="VikSlippyMapSource">
 <property name="label">TopOSM-ColorRelief</property>
 <property name="hostname">tile1.toposm.com</property>
 <property name="url">/us/color-relief/%d/%d/%d.jpg</property>
 <property name="id">206</property>
</object>
<object class="VikSlippyMapSource">
 <property name="label">TopOSM-Contours</property>
 <property name="hostname">tile1.toposm.com</property>
 <property name="url">/us/contours/%d/%d/%d.png</property>
 <property name="id">207</property>
</object>
<object class="VikSlippyMapSource">
 <property name="label">TopOSM-Features</property>
 <property name="hostname">tile1.toposm.com</property>
 <property name="url">/us/features/%d/%d/%d.png</property>
 <property name="id">208</property>
</object>

CalTopo

<object class="VikSlippyMapSource">
  <property name="label">CalTopo</property>
  <property name="hostname">s3-us-west-1.amazonaws.com</property>
  <property name="url">/caltopo/topo/%d/%d/%d.png?v=1</property>
  <property name="id">40</property>
  <property name="copyright">CalTopo Terms of Use</property>
  <property name="license">CalTopo Terms of Use</property>
  <property name="license-url">http://caltopo.com/</property>
</object>

Stamen Terrain

<object class="VikSlippyMapSource">
  <property name="label">Stamen Terrain</property>
  <property name="hostname">tile.stamen.com</property>
  <property name="url">/terrain/%d/%d/%d.png</property>
  <property name="id">112</property>
  <property name="copyright">Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.</property>
  <property name="license">CC BY 3.0</property>
  <property name="license-url">http://creativecommons.org/licenses/by/3.0</property>
</object>

Czech

OpenTrackMap

OpenTrackMap - Czech Republic - Czech Tourist Club Hiking Tracks Network

 <object class="VikSlippyMapSource">
   <property name="label">Czech Opentrackmap (static)</property>
   <property name="hostname">opentrackmap.no-ip.org</property>
   <property name="url">/tiles/%d/%d/%d.png</property>
   <property name="id">04201</property>
 </object>
 <object class="VikSlippyMapSource">
   <property name="label">Czech Opentrackmap (tracks)</property>
   <property name="hostname">opentrackmap.no-ip.org</property>
   <property name="url">/tracks/%d/%d/%d.png</property>
   <property name="id">04202</property>
 </object>
 <object class="VikSlippyMapSource">
   <property name="label">Czech Opentrackmap (contours)</property>
   <property name="hostname">opentrackmap.no-ip.org</property>
   <property name="url">/contours/%d/%d/%d.png</property>
   <property name="id">04203</property>
 </object>
 <object class="VikSlippyMapSource">
   <property name="label">Czech Opentrackmap (hillshade)</property>
   <property name="hostname">opentrackmap.no-ip.org</property>
   <property name="url">/hillshade/%d/%d/%d.png</property>
   <property name="id">04204</property>
 </object>

UK

Ordnance Survey Street View

Further details at OS Opendata

 <object class="VikSlippyMapSource">
   <property name="label">OS Street View</property>
   <property name="hostname">os.openstreetmap.org</property>
   <property name="url">/sv/%d/%d/%d.png</property>
   <property name="id">500</property>
   <property name="copyright">© Crown copyright and database rights 2010</property>
   <property name="license">Open Government Licence for public sector information</property>
   <property name="license-url">http://www.nationalarchives.gov.uk/doc/open-government-licence/open-government-licence.htm</property>
 </object>

ITO OpenStreetMap Analysis

Further details at ITO OSM Analysis

 <object class="VikSlippyMapSource">
   <property name="label">ITO OS Locator</property>
   <property name="hostname">tiles.itoworld.com</property>
   <property name="url">/os_locator/%d/%d/%d.png</property>
   <property name="id">501</property>
 </object>

France

Orthophotoplans de Toulouse

High resolution view of Toulouse.

 <object class="VikSlippyMapSource">
  <property name="label">Orthophotoplans Toulouse 2011</property>
  <property name="hostname">wms.openstreetmap.fr</property>
  <property name="url">/tms/1.0.0/toulouse_ortho2011/%d/%d/%d.png</property>
  <property name="id">510</property>
 </object>
 <object class="VikSlippyMapSource">
  <property name="label">Orthophotoplans Toulouse 2007</property>
  <property name="hostname">wms.openstreetmap.fr</property>
  <property name="url">/tms/1.0.0/toulouse_ortho2007/%d/%d/%d.png</property>
  <property name="id">511</property>
 </object>

Norway

 <objects>
   <object class="VikSlippyMapSource">
     <property name="label">Statkart topo raster</property>
     <property name="hostname">opencache.statkart.no</property>
     <property name="url">/gatekeeper/gk/gk.open_gmaps?layers=toporaster2&zoom=%d&x=%d&y=%d</property>
     <property name="copyright">© Kartverket</property>
     <property name="license">Kartverket Terms of Use, creative commons by 3.0 no</property>
     <property name="license-url">http://statkart.no/Kart/Kartverksted/Lisens/</property>
     <property name="id">4700</property>
   </object>
   <object class="VikSlippyMapSource">
     <property name="label">Statkart topo</property>
     <property name="hostname">opencache.statkart.no</property>
     <property name="url">/gatekeeper/gk/gk.open_gmaps?layers=topo2&zoom=%d&x=%d&y=%d</property>
     <property name="copyright">© Kartverket</property>
     <property name="license">Kartverket Terms of Use, creative commons by 3.0 no</property>
     <property name="license-url">http://statkart.no/Kart/Kartverksted/Lisens/</property>
     <property name="id">4701</property>
   </object>
   <object class="VikSlippyMapSource">
     <property name="label">Statkart sjøkart</property>
     <property name="hostname">opencache.statkart.no</property>
     <property name="url">/gatekeeper/gk/gk.open_gmaps?layers=sjo_hovedkart2&zoom=%d&x=%d&y=%d</property>
     <property name="copyright">© Kartverket</property>
     <property name="license">Kartverket Terms of Use, creative commons by 3.0 no</property>
     <property name="license-url">http://statkart.no/Kart/Kartverksted/Lisens/</property>
     <property name="id">4702</property>
   </object>
 </objects>

Thematic

OpenStreetMap

Hiking

Central Europe

OpenHikingMap

Example : http://maps.refuges.info/hiking/%z/%x/%y.png

 <object class="VikSlippyMapSource">
   <property name="label">OpenHikingMap</property>
   <property name="hostname">maps.refuges.info</property>
   <property name="url">/hiking/%d/%d/%d.png</property>
   <property name="id">100</property>
 </object>

https://wiki.openstreetmap.org/wiki/Hiking/openhikingmap

NL

http://www.openwandelkaart.nl/

Public transport

 <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>
 </object>

Cycle

OpenStreetMap Cycle

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>

Example: http://a.tile.opencyclemap.org/cycle/7/67/44.png

Skiing

OpenPisteMap

http://openpistemap.org/

Designer

Interesting Designs from Stamen Designs

Watercolor

Up to Zoom level 12

<object class="VikSlippyMapSource">
  <property name="label">Stamen Watercolor</property>
  <property name="hostname">tile.stamen.com</property>
  <property name="url">/watercolor/%d/%d/%d.jpg</property>
  <property name="id">110</property>
  <property name="copyright">Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.</property>
  <property name="license">CC BY 3.0</property>
  <property name="license-url">http://creativecommons.org/licenses/by/3.0</property>
</object>

Black and White

<object class="VikSlippyMapSource">
  <property name="label">Stamen Toner</property>
  <property name="hostname">tile.stamen.com</property>
  <property name="url">/toner/%d/%d/%d.png</property>
  <property name="id">111</property>
  <property name="copyright">Map tiles by Stamen Design, under CC BY 3.0. Data by OpenStreetMap, under CC BY SA.</property>
  <property name="license">CC BY 3.0</property>
  <property name="license-url">http://creativecommons.org/licenses/by/3.0</property>
</object>

OpenSeaMap

Cf. http://wiki.openstreetmap.org/wiki/OpenSeaMap

Note: This is a simple overlay with transparency. Only high detailed zoom levels are available.

Example: http://tiles.openseamap.org/seamark/15/17484/10492.png

 <object class="VikSlippyMapSource">
   <property name="label">OpenSeaMap</property>
   <property name="hostname">tiles.openseamap.org</property>
   <property name="url">/seamark/%d/%d/%d.png</property>
   <property name="id">600</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>

Overlays

GPS Traces

About the GPS Trace Layer

 <object class="VikSlippyMapSource">
   <property name="label">OSM GPS Traces</property>
   <property name="hostname">c.gps-tile.openstreetmap.org</property>
   <property name="url">/lines/%d/%d/%d.png</property>
   <property name="id">34</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>

MapQuest Road

Just the roads (no land or sea areas)

 <object class="VikSlippyMapSource">
   <property name="label">MapQuest Open Roads</property>
   <property name="hostname">otile2.mqcdn.com</property>
   <property name="url">/tiles/1.0.0/hyb/%d/%d/%d.png</property>
   <property name="id">35</property>
   <property name="copyright">Tiles Courtesy of MapQuest © OpenStreetMap contributors</property>
   <property name="license">MapQuest Specific</property>
   <property name="license-url">http://developer.mapquest.com/web/info/terms-of-use</property>
 </object>

Weather

From http://openweathermap.org/

You will want to ensure these are above a base road/topo like map and set the Alpha value to around 200 so that these weather maps allow showing an underneath map layer.

 <object class="VikSlippyMapSource">
   <property name="label">Open Weather Map - Clouds</property>
   <property name="hostname">tile.openweathermap.org</property>
   <property name="url">/map/clouds/%d/%d/%d.png</property>
   <property name="id">119</property>
   <property name="copyright">Data CC-By-SA by OpenWeatherMap.</property>
   <property name="license">CC BY SA 2.0</property>
   <property name="license-url">http://openweathermap.org/copyright</property>
 </object>

 <object class="VikSlippyMapSource">
   <property name="label">Open Weather Map - Precipitation</property>
   <property name="hostname">tile.openweathermap.org</property>
   <property name="url">/map/precipitation/%d/%d/%d.png</property>
   <property name="id">120</property>
   <property name="copyright">Data CC-By-SA by OpenWeatherMap.</property>
   <property name="license">CC BY SA 2.0</property>
   <property name="license-url">http://openweathermap.org/copyright</property>
 </object>

 <object class="VikSlippyMapSource">
   <property name="label">Open Weather Map - Wind</property>
   <property name="hostname">tile.openweathermap.org</property>
   <property name="url">/map/wind/%d/%d/%d.png</property>
   <property name="id">121</property>
   <property name="copyright">Data CC-By-SA by OpenWeatherMap.</property>
   <property name="license">CC BY SA 2.0</property>
   <property name="license-url">http://openweathermap.org/copyright</property>
 </object>

To be really useful Viking needs to support:

  • Option to not cache a map. Caching a weather map seems a bit pointless
  • Option to set the cache period time-out per map. ATM a single value applies to all map types. 7 days is a bit long for weather data!
  • A suggested Alpha value.

Other

See the file imagery.xml which powers the OSM Editor Potlatch2. One should be able to convert any of those entries into an equivalent Viking XML block (don't forget to assign a new Id number for Viking's use and split the url appropriately).


Related

Main Wiki: Data
Main Wiki: Main_Page
Main Wiki: Support

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:





No, thanks