A page to collect the all data providers that are usable with Viking.
See [Maps].
For information on DEMs in general see the Digital Elevation Model
Shuttle Radar Topography Mission (SRTM) is built-in. This is accessible via the Viking DEM Layer.
SRTM topography is not complete, especially for some mountain areas there are no-data (void) cells and there is no SRTM data north of 60°20'N.
You should be able to manually use updated/missing HGT formatted data from: View Finder Panoramas
Just place them in the appropriate ~/.viking-maps/srtm3-<Area>/ directory. Ensure the file name is in upper-case, is of the form like N01W0123.hgt.zip (i.e. includes leading zeros) and the zip file contains the equivalent N01W0123.hgt file name. Manually rename it if necessary.
Built-in.
Viking supports such feature via the "Go to..." menu entry.
Built-in.
Built-in.
<object class="VikGotoXmlTool">
<property name="label">Geonames</property>
<property name="url-format">http://ws.geonames.org/search?q=%s&maxRows=1&lang=es&style=short<property>
<property name="lat-path">/geonames/geoname/lat</property>
<property name="lon-path">/geonames/geoname/lng</property>
</object>
Built-in.
<object class="VikGotoXmlTool">
<property name="label">Name finder</property>
<property name="url-format">http://gazetteer.openstreetmap.org/namefinder/search.xml?find=%s&max=1<property>
<property name="lat-path">/searchresults/named</property>
<property name="lat-attr">lat</property>
<property name="lon-path">/searchresults/named</property>
<property name="lon-attr">lon</property>
</object>
<object class="VikGotoXmlTool">
<property name="label">Nominatim</property>
<property name="url-format">http://nominatim.openstreetmap.org/search?q=%s&format=xml<property>
<property name="lat-path">/searchresults/place@lat<property>
<property name="lon-path">/searchresults/place@lon</property>
</object>
As used by the Route Finder tool. This uses the external service to generate route (the service must return file understandable by Viking - i.e. a GPX file) between the selected points. The services are defined in the file routing.xml located in the .config/viking/ directory in the users home directory.
All individual items must reside within the overall place holder:
<objects>
</objects>
Note for URL strings that contain special characters such as '&' and ' ' have to be converted to the URL version so '&' becomes '&' and ' ' becomes '%20'.
Also see the latest example routing.xml (viking.git.sourceforge.net)
Here is an example for Brouter using one of the more alternative routing profiles:
<object class="VikRoutingWebEngine">
<property name="id">brouterRiver</property>
<property name="label">brouter River</property>
<property name="format">gpx</property>
<property name="url-base">https://brouter.de/brouter?nogos=&profile=river&alternativeidx=0&format=gpx</property>
<property name="url-start-ll">&lonlats=%s,%s</property>
<property name="url-stop-ll">|%s,%s</property>
<property name="url-via-ll"></property>
<property name="url-ll-lat-first">FALSE</property>
</object>
This gives external links to the current position via file external_tools.xml located in the .config/viking/ directory in the users home directory.
All individual items must reside within the overall place holder:
<objects>
</objects>
Note for URL strings that contain special characters such as '&' and ' ' have to be converted to the URL version so '&' becomes '&' and ' ' becomes '%20'.
Also see the latest example external_tools.xml (viking.git.sourceforge.net)
Built-in.
Built-in. (Only in git master at 2011-10-29)
Built-in.
Built-in. (Only in git master at 2011-10-29)
<object class="VikWebtoolBounds">
<property name="label">Local port 8111 (eg JOSM)</property>
<property name="url">http://localhost:8111/load_and_zoom?left=%s&right=%s&bottom=%s&top=%s</property>
</object>
<object class="VikWebtoolCenter">
<property name="label">Waymarked Trails</property>
<property name="url">http://hiking.lonvia.de/en/?lat=%s&lon=%s&zoom=%d</property>
</object>>
<object class="VikWebtoolCenter">
<property name="label">Letuffe (Hiking)</property>
<property name="url">http://beta.letuffe.org/?layers=0B000FFFFFFFFFFFF&lat=%s&lon=%s&zoom=%d</property>
</object>
<object class="VikWebtoolCenter">
<property name="label">Osmose</property>
<property name="url">http://osmose.openstreetmap.fr/map/cgi-bin/index.py?layers=B00000FFFFFFFFFFFFT&lat=%s&lon=%s&zoom=%d</property>
</object>>
<object class="VikWebtoolCenter">
<property name="label">Yahoo! Maps</property>
<property name="url">http://maps.yahoo.com/#lat=%s&lon=%s&zoom=%d</property>
</object>
<object class="VikWebtoolCenter">
<property name="label">NLS: Historic Map of GB</property>
<property name="url">http://nls.tileserver.com?lat=%s&lng=%s&zoom=%d</property>
</object>
Main Wiki: Main_Page
Main Wiki: Maps
Main Wiki: Support
Downloading SRTM for iberian peninsula (Spain, Portugal, Andorra) to
~/.viking-maps/srtm3-EurasiafolderSource: https://blog.sergicoll.cat/viking-i-dades-dem/
After that, adding a
DEM LayerI canTransform+Apply DEM Datato my tracks/routes. Wonderful!