Viking és una eina open source multiplataforma per treballar amb dades GPS i cartografia.
Permet la create i edició de rutes (tracks/routes) i marcar punts en el camí (waypoints) d’interès.
Pot importar i exportar dades d’un dispositiu GPS etc…
Disposa de diferents servidors de mapes preconfigurats. Openstreet Map i algunes de les seves variants.
En el cas de Catalunya ens pot interessar utilitzar els servidors de mapes del
Institut Cartogràfic i Geològic de Catalunya.
Disposarem d’un nivell de detall espectacular i podrem crear les nostres sortides de forma precisa i còmode.
Per tal de poder utilitzar els mapes cal una petita configuració.
En el cas d’utilitzar el sistema operatiu Linux ho podrem fer de la manera següent:
Cal crear un fitxer que es diu “maps.xml” dins el directori “.viking” al directori de l’usuari.
Amb les dades:
<object class="VikSlippyMapSource">
<property name="label">Institut Cartogràfic de Catalunya Topogràfic</property>
<property name="hostname">geoserveis.icc.cat</property>
<property name="url">https://geoserveis.icgc.cat/map/bases_noutm/tiles/1.0.0/topo_EPSG3857/%d/%d/%d.jpeg?origin=nw</property>
<property name="id">100</property>
</object>
<object class="VikSlippyMapSource">
<property name="label">Institut Cartogràfic de Catalunya Ortofoto</property>
<property name="hostname">geoserveis.icc.cat</property>
<property name="url">http://geoserveis.icc.cat/icc_mapesmultibase/noutm/wmts/orto/GRID3857/%d/%d/%d.jpeg</property>
<property name="id">101</property>
</object>
Exemple per crear ràpidament aquest fitxer.
cat >>~/.viking/maps.xml <<EOF
<objects>
<object class="VikSlippyMapSource">
<property name="label">Institut Cartogràfic de Catalunya Topogràfic</property>
<property name="hostname">geoserveis.icc.cat</property>
<property name="url">https://geoserveis.icgc.cat/map/bases_noutm/tiles/1.0.0/topo_EPSG3857/%d/%d/%d.jpeg?origin=nw</property>
<property name="id">100</property>
</object>
<object class="VikSlippyMapSource">
<property name="label">Institut Cartogràfic de Catalunya Ortofoto</property>
<property name="hostname">geoserveis.icc.cat</property>
<property name="url">http://geoserveis.icc.cat/icc_mapesmultibase/noutm/wmts/orto/GRID3857/%d/%d/%d.jpeg</property>
<property name="id">101</property>
</object>
<object class="VikSlippyMapSource">
<property name="id">193</property>
<property name="name">OSMANDHD</property>
<property name="label">OSMAND HD</property>
<property name="url">https://tile.osmand.net/hd/%d/%d/%d.png</property>
<property name="scale">2</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>
</objects>
EOF
Un cop creat aquest fitxer podrem iniciar el programa i podrem afegir un capa de mapa i escollir el mapa català.
