Viking i Mapes de l’ Institut Cartogràfic i Geològic de Catalunya

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…

http://viking.sf.net/

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à.

Viking screenshot

6 thoughts on “Viking i Mapes de l’ Institut Cartogràfic i Geològic de Catalunya

  1. Moltes gràcies, Sergi!!!

    Feia molta estona que m’hi barallava i no trobava la sintaxi ni cap exemple que m’ajudés, fins que he localitzat el teu blog.
    Jaume

  2. Gràcies Jaume. Fa il·lusió que els apunts serveixen a més gent a part d’un mateix.
    Salutacions

  3. A https://www.icgc.cat/Administracio-i-empresa/Serveis/Geoinformacio-en-linia-Geoserveis/Sobre-els-Geoserveis/Comunicat-geoserveis-WMS-i-WMTS-20.11.2020 recomanen passar tot a https i a la màquina geoserveis.icgc.cat
    Ho tenia fet des del març-2017 mirant que feia la web de Wikiloc per trobar la sintaxi …
    A més, hi tinc posat a cada entrada:
    © ICGC (Institut Cartogràfic i Geològic de Catalunya)
    CC BY 4.0
    http://www.icgc.cat/ca/Ajuda/Avis-legal
    També dir que uso els ids 999 i 998 amb un fitxer ~/.viking/maps.xml per no solapar-se amb els de la instal·lació (a Linux Ubuntu), que estan a /usr/share/viking/maps.xml Viking “suma” els dos fitxers, en engegar-se.

    Tens, per casualitat, la sintaxi per afegir el raster de http://www.ign.es ?

    També estic provant (en el meu Android ) d’afegir-ho al GPS OsmAnd. De moment, sense èxit. Més informació a https://osmand.net/features/online-maps-plugin
    A l’Android faig servir ViewRanger (VR) amb el mapa raster que tenen de http://www.ign.es però això s’acaba perquè OutdoorActive (OA) va comprar fa un any. I molts/es usuaris/àries de VR es queixen del canvi a OA. Perden els mapes raster pagats. I he provat Wikiloc però els mapes OpenStreet (OS) millorats que tenen són pobres, com passa a molts GPS. I els de Catalunya Offline del ICGC estan reduïts de qualitat, a banda que només permet enregistrar traces, no és ben bé un GPS. I OsmAnd té molt bona pinta pq pots accedir a molts mapes raster i mantenir-los a la memòria-cau. A banda que tb hi ha una eina per crear arxius de mapes raster per a l’app.

  4. Hola Josep,

    Aquest article és abans de la notificació que comentes de geoserveis i https. Tenint l’exemple de configuració es pot anar adaptant.

    Respecte al tema legal, ja faig referència al ICGC, cadascú que en faci ús a nivell personal com cregui convenient. Jo aquí només poso l’exemple de configuració. Crec que no es viola cap directiva.

    No tinc la configuració del Raster del IGN.

    Per si que tinc la config del ICGC pel OSMAND que va molt bé.

    http://geoserveis.icc.cat/icc/_mapsmultibase/noutm/wmts/orto/GRID3857{0}/{1}/{2}.jpeg
    https://geoserveis.icgc.at/map/bases_noutm/tiles/1.0.0/topo_EPSG3857/{0}/{1]/{2}.jpeg?origin=nw

Comments are closed.