Fonctionnement d'Oruxmaps, l'appli de cartographie

Tu as bien mis ton fichier dans oruxmaps/mapfiles ?
( et pas dans oruxmaps/mapfiles/customonlinemaps => ça ne marche pas )

Tu as bien actualisé la liste des cartes (bouton rond barre du haut avec 2 flèches dedans) ?

Sinon envoie-moi ton fichier wms_services.xml ( celui qui est dans oruxmaps/mapfiles ), pas de raison que ça ne marche pas…

Pour les zooms

  • dans maxzoom du fichier xml, tu ne peux pas mettre plus que ce que la source peut offrir
    Je crois que si tu utilises directement le serveur Strava tu est bloqué à 10 (au delà il faut un id /pwd)
    Moi j’utilise le proxy de freemap.sk ( j’aime mieux avoir affaire à des slovaques qu’à des russes en ce moment :slight_smile: ) Et le zoom max de cette source est 23 à ma connaissance
    voir plus haut là le zoom a été bloqué à 16 dans la définition de la source.

  • ensuite dans les cartes composites il faut caler le zoom max de la couche choisie sur le plus petit maxzoom des couches utilisées (pas sûr d’être clair !)
    Par exemple quand j’utilise l’IGN Top25 comme couche de base, je bloque toutes les autres couches à 16 sinon ça merdouille quand tu zoomes (utiliser l’item 4° dans la définition de la couche utilisée)

1 Like

Bon, je réponds (avec une réactivité toute relative!)
Mon wms_services est bien directement dans oruxmaps/mapfiles
Oui, dés que je modifie les xml je kill l’appli, la relance et actualise la liste des cartes.
Et, surprise… après ces 4 jours ça y est, je trouve la couche (randos hivernales) dans les cartes WMS.
Merci @bens! (Vu où elle se trouve dans la liste j’ai peur d’avoir regardé trop vite précédemment… :sweat:)
Pour les zooms par contre la situation n’a pas changé.
Je glisse mes 2 fichiers ci dessous si ça peut intéresser du monde. (il faut virer le .csv pour retrouver un fichier fonctionnel)onlinemapsources.xml.csv (28,5 Ko) wms_services.xml.csv (20,4 Ko)

Tu as essayé cette règle ci-dessous ? (par exemple tu à zoom Max 16 pour toutes les couches de ta carte composite - item 4° case de droite)

ensuite dans les cartes composites il faut caler le zoom max de la couche choisie sur le plus petit maxzoom des couches utilisées (pas sûr d’être clair !)
Par exemple quand j’utilise l’IGN Top25 comme couche de base, je bloque toutes les autres couches à 16 sinon ça merdouille quand tu zoomes (utiliser l’item 4° dans la définition de la couche utilisée)

Merci @bens de faire preuve d’autant de patience, surtout que je m’aperçois que je loupe la moitié des infos que tu me donnes!
En effet problèmes de zoom résolus en mettant le zoommax de ma « surcouche » (cadastre ou heatmap) à un cran de moins que ma couche de base. :+1:

Hello,

Je déterre ce fil, car il y a plein d’infos, c’est un peu confus pour moi et je me demande si c’est bien à jour.

Quelques questions :

  • J’ai une vieille version d’orux (gratuite), faut il que je passe à une récente pour avoir accès notamment aux carte IGN en ligne ? Je suis trop habitué à cette version, et je préfèrerai pas changer…
  • Les traces hivernales ont été mise à jour, avec des traces en orange sur géoportail, on peut y avoir accès ?
  • Plusieurs sources pour les fichiers de conf pour avoir accès au cartes IGN, lesquels prendre et vers qui pointer : IGN ou Yeti ?

Bref, je pense que je vais passer un peu de temps la dessus…

onlinemapsources.xml (9,0 Ko)
Fichier à mettre dans le dossier « oruxmaps/mapfiles »
Sur oruxmaps, (c’est tellement paramétrable que je ne sais pas si tu auras la même interface que moi)

Nota : les cartes multicouches sont un peu merdiques. Une fois qu’elles sont faites, on ne peut pas revenir sur le paramétrage (ou je n’ai pas trouvé comment).
Commencer par la couche du fond (topo ign par exemple) sans transparence, ajouter la carte des pentes ign avec une transparence (60% par exemple, sinon on ne voit pas la couche de dessous), ajouter la carte des traces de ski de rando avec transparence.

Bonjour,
Les cartes IGN (scan25) sont uniquement servies par les serveurs de l’IGN (data.geopf.fr).
Par contre, les itinéraires à ski (aka TRACES.RANDO.HIVERNALE" sur IGN, « TRACERANDOHIVERNALE » sur Yeti ) sont servies à la fois par les serveurs de la géoplateforme et celui de Yeti (api.ensg.eu), ce dernier avec une fréquence de mise à jour plus élevée, en gros mensuelle, afin de suivre au plus près les ajouts ou modifications réalisés par la fondation PETZL.

Non c’est une mauvaise idée… ça va écraser ton fichier existant (donc tu vas perdre des sources de carte dont tu pourrais avoir besoin un jour)
Et ton fichier perso risque d’être écrasé par le fichier standard lors d’une mise à jour ( il y a une alerte mais si tu ne cliques pas sur le bon bouton…)

Il faut mettre ce fichier dans le répertoire /oruxmaps/mapfiles/customonlinemaps ça ajoutera tes nouvelles sources de cartes aux existantes et ça ne risque pas d’être écrasé lors des mises à jour

Sur les cartes composites, il est effectivement dommage de ne pas pouvoir modifier une définition existante, pour modifier il faut effacer et recréer (cela dit ça se fait en 30 secondes quand on a pigé le principe)

1 Like

Merci à tous pour vos réponses !
@jbl77 tu dis que pour les traces rando hivernales il faut prendre sur le serveur yeti. Ok, mais sur le fichier fourni par Florence elles sont prises sur le serveur IGN.
Il faut mettre quoi à la place de ça : ?

<onlinemapsource uid="54">
<name>France Traces Ski Rando IGN (FR)</name>
<url><![CDATA[https://data.geopf.fr/wmts?service=WMTS&layer=TRACES.RANDO.HIVERNALE&Style=normal&TileMatrixSet=PM&Request=GetTile&Version=1.0.0&Format=image/png&TileMatrix={$z}&TileCol={$x}&TileRow={$y}]]></url>
<website><![CDATA[<a href="https://www.geoportail.gouv.fr/"> France Ski Rando</a>]]></website>
<minzoom>6</minzoom>
<maxzoom>16</maxzoom>
<projection>MERCATORESFERICA</projection>
<servers></servers>
<httpparam name="User-Agent">Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:131.0) Gecko/20100101 Firefox/131.0</httpparam>
<cacheable>1</cacheable>
<downloadable>1</downloadable>
<transparency>1.0</transparency>
<maxtilesday>0</maxtilesday>
<maxthreads>0</maxthreads>
<xop/>
<yop/>
<zop/>
<qop/>
<sop/>
<boundingbox minlat="41.0" maxlat="52" minlon="-6" maxlon="10.0"></boundingbox>
</onlinemapsource>

Malgré pas mal de temps passé, je n’ai pas réussi à paramétrer l’ensg comme source de données wmts
Si quelqu’un y est arrivé ça m’intéresse !

Ca marche par contre en wms.
Il faut ajouter les lignes ci-dessous au fichier /mapfiles/wms_services.xml
Il y a peut-être moyen aussi de l’ajouter directement dans les menus d’Orux mais je n’ai pas réussi.

Attention pour utiliser cette couche dans les cartes composites, il faut cocher « Appliquer un effet multiplicateur à cette couche »

<wms>
		<name>Rando Hivernale Yeti</name>
		<uid>413</uid>
		<desc>Traces ski rando</desc>
		<credits/>
		<url><![CDATA[https://api.ensg.eu/geoserver/yeti/wms?]]></url>
		<minzoomlevel>3</minzoomlevel>
		<maxzoomlevel>16</maxzoomlevel>
		<layers>TRACERANDOHIVERNALE</layers>
		<coordinatesystem>CRS:84</coordinatesystem>
		<format>image/png</format>
		<cache>1</cache>
		<download>1</download>
		<tilesize>256</tilesize>
		<boundingbox maxx="7.0756269354727745" maxy="46.37183137706658" minx="5.470148876541525" miny="44.217617592062936"/>
		<httpparam name="Referer"><![CDATA[https://api.ensg.eu]]></httpparam>
	</wms>	
</wms_services>
1 Like

J’ai enfin pu prendre un peu de temps pour voir tout ça, même si j’ai du un peu me battre avec une interface un peu complexe, avec par exemple le bouton pour valider la carte composite qui disparaissait quand on rentrait le nom. :flushed:
Bilan :

  • J’arrive bien à faire des multimap avec les cartes IGN (merci @Florence_B c’était juste pas le bon bouton entouré en jaune mais celui à droite)
  • Je ne vois nulle part les traces rando hivernale Yeti dans mes cartes pour les mettre dans mes cartes composites, malgré la maj de wms_services.xml. Peut être un problème de version trop vieille ? Mais bon pas grave, je me contenterai de celles de l’IGN même si peut être moins à jour.

Bref, bien cool, encore merci pour votre aide !

Maintenant je vais voir si il y a des couches intéressantes pour le vélo :slight_smile:

Qu’entends-tu par là ?
Si tu parles du fichier fourni en standard par Oruxmaps, il n’y aura jamais la source Yeti.

Il y a bien un outil pour ajouter manuellement une source wms avec l’interface d’Orux (bouton + dans l’écran cartes) mais j’ai passé beaucoup de temps sans succès (probablement une sombre histoire de « CRS », le système de coordonnées, avec une incompatibilité entre Orux et la source)

Donc le seul moyen que j’ai trouvé c’est de modifier le fichier wms_services.xml en y insérant les données ci-dessus dans mon message du 12/2 (à caler à la fin, juste avant </wms_services>)
Si tu galères avec ça envoi-moi un message privé, je t’enverrai le fichier complété

1 Like

Désolé, j’ai pas été clair, je précise :
Je ne vois nulle part les traces rando hivernale Yeti dans mes cartes pour les mettre dans mes cartes composites, malgré avoir ajouté manuellement les lignes que tu as donné @bens, au fichier /mapfiles/> wms_services.xml
J’ai même mis que ça dans le fichier :

<?xml version="1.0" encoding="UTF-8"?>
<wms_services>
	<wms>
		<name>Rando Hivernale Yeti</name>
		<uid>413</uid>
		<desc>Traces ski rando</desc>
		<credits/>
		<url>https://api.ensg.eu/geoserver/yeti/wms?</url>
		<minzoomlevel>3</minzoomlevel>
		<maxzoomlevel>16</maxzoomlevel>
		<layers>TRACERANDOHIVERNALE</layers>
		<coordinatesystem>CRS:84</coordinatesystem>
		<format>image/png</format>
		<cache>1</cache>
		<download>1</download>
		<tilesize>256</tilesize>
		<boundingbox maxx="7.0756269354727745" maxy="46.37183137706658" minx="5.470148876541525" miny="44.217617592062936"/>
		<httpparam name="Referer">https://api.ensg.eu</httpparam>
	</wms>
</wms_services>
1 Like

Comme jack, ça ne marche pas chez moi.
Mais au final, je fonctionne avec les traces de chaleur strava: bien plus complet.

Oui enfin je connais pas les traces de chaleur strava, mais si c’est les traces les plus utilisés par les randonneurs, c’est pas la même chose que les nouvelles traces de ski de rando.
Les nouvelles traces de ski de rando sont pensées pour être les passages les plus sécures, ce qui est bien différents.
J’ai pris ces nouvelles traces avec le fichier onlinemapsources.xml donné par Florence qui pointe sur le site IGN. A priori moins à jour mais pas si différents d’après ce que j’ai vu avec QMapShack.

Ah ok,

  • d’abord vérifier dans Cartes -> WMS que tu as bien « WMS:Rando Hivernale Yeti »
    Si elle n’apparait pas, tenter d’actualiser la liste avec le bouton rond comportant deux flèches (sur la barre du haut). Si ça n’apparait toujours pas c’est qu’il y a un problème avec le fichier wms_services.xml (peut-être pas au bon emplacement suivant les configs de téléphone)

Si elle apparait cliquer dessus pour vérifier que les itinéraires s’affichent ( en se mettant sur une zone où il y en a bien sûr)

  • quand on crée la carte composite et qu’on sélectionne la couche à ajouter, il faut aller loin dans la liste pour chercher « WMS:Rando Hivernale Yeti »

La heatmap de Strava peut être intéressante mais c’est quand même extrêmement différent des traces Yeti qui ont été vérifiées et validées par un humain.
La heatmap n’est à peu près fiable que si il y a une grande quantité de traces sur l’itinéraire ( si c’est juste quelques traces ça n’est pas fiable du tout)

Au contraire je trouve. Déjà, les traces strava sont plus nombreuses (par exemple, on les voit dans les pentes raides, absentes des traces IGN) et présentent des variantes, contrairement aux traces rouges.
De toute façon, c’est toujours à toi sur le terrain de voir ce qui parait le mieux, ca n’a pas de sens de suivre aveuglément les traces rouges.

Ce que j’essaie juste d’expliquer c’est que c’est deux outils différents qui ne sont pas de même nature, même si on peut les utiliser conjointement ( en pigeant bien les limites de l’un et l’autre )
Le fait qu’un passage est très utilisé n’en fait pas nécessairement le passage le plus sûr (il y a un effet moutonnier…)