TwoNav Gestion de l'échelle de la carte
Bonjour,
C'est un phénomène ancien, que je n'avais jamais pris le temps d'analyser.
Cela dit je suis assez surpris que les "Vieux experts randonneurs" ne l'on jamais remonté à la surface.
A leur décharge, il n'est pas établit que ce soit gênant avec une carte vendue par TwoNav, ce cas saute aux yeux avec les cartes libres.
Si un utilisateur fixe une valeur d'échelle, la valeur de cette échelle appliquée n'est par la valeur demandée par l'utilisateur ou même celle calculée par TwoNav.
Un premier cas concret, un utilisateur définit par exemple un seuil d'affichage des Waypoints, dans le but éviter d'avoir un pâté illisible à l'écran lorsque l'échelle d'affichage est faible (Faible = faible zoom exemple vers 1/500 000). Imaginons qu'avec Land l'utilisateur définisse un effacement des WPT au 1/50 000 (5 m / pixel). Les Waypoints disparaissent réellement à une échelle plus élevée (1/30 000 par exemple) vers 3 m/pixel quand on est au centre de la France.
Un second cas concret.. Une carte RASTER (exemple éditée via Mobac) peut être :
- un ensemble de couches empaquetées et le GPS ou LAND gère l'affichage de la bonne couche selon l'échelle (le bug doit exister mais ne se voit pas nettement),
- Une liste de dalles chacune d'un niveau de zoom différent; l'affichage est géré par une hyper carte (Très utile en montagne pour adapter le zoom aux détails du terrain). Dans ce dernier cas l'utilisateur peut définir la tranche de ZOOM pour laquelle une couche est visualisée (Intervalle ZOOM MAX, ZOOM MIN).
L'affichage sera décalé par rapport a ces niveaux de zoom prédéfinis.
Autre cas.... le plus gênant.. L'utilisateur définit une échelle fixe d'affichage d'une carte sur l'écran de son GPS (Idem pour Land ou APP mais moins gênant du fait de la taille/ résolution de l'écran). Prenons un cas concret avec un GPS TRAL 2, Aventura , Terra, la zone écran entre le symbole de position et le haut de l'écran affecté à la carte est de 400 pixels (Ca se mesure avec les outils d'analyse d'image), par conséquent si un utilisateur veux voir 400 m de carte / terrain devant lui il définit une échelle de 1 m par pixel (1/10 000 - 1 cm de carte = 100 m terrain).
Sur votre écran vous aurez moins de 400 m, si vous utilisez une carte RASTER libre non vendue par TwoNav (Mobac, Qgis, etc..).
Autre cas concret sur un PC choisissez une carte affichez cette carte à l'écran avec Land échelle 1 m / pixel (exemple), ouvrez un autre logiciel , ouvrez la même carte et adaptez le zoom (échelle) pour avoir strictement la même zone a l'écran, quelle est la valeur de l'échelle pour cet autre outil ?
Ce cas ne se produit pas avec une carte vectorielle car ce type de carte est dessinés par TwoNav ou Land.
Pour une carte RASTER Land ou le GPS doit choisir la couche à visualiser selon le niveau de ZOOM (Echelle) .
A priori les couches de carte de différent zoom semblent correctement gérées, le test est relativement facile à faire de nos jours, il suffit de concevoir une carte et par exemple de mettre les pictogrammes d'arbres sur le fond vert d'une foret (comme IGN) à partir d'un niveau de zoom. A l'utilisation ont voit la couche changer selon la direction suivie si l'échelle d'affichage est fixée entre deux niveaux de zoom.
Quel est la cause de ce constat (C'est une hypothèse).
En fait les tuiles de cartes sont créées avec une taille et une valeur de zoom en m/pixel qui varie en fonction de la Latitude (Cf la définition standard des niveaux de zoom / échelles des cartes le Zoom 16 c'est 2.4 m/pixel a l'équateur et 1.6 m Pixel en gros en France) . La carte IGN SCAN 25 créée par MOBAC en France est à 1.6 m/pixel celle vendue par TwoNav à 2.4 m/pixel, l'écart est proportionnel à la latitude de la France.
TwoNav applique, un correctif lié à la latitude sur l'échelle pour adapter cette échelle à la carte, ainsi pour l'exemple de l'effacement des WPT, à une valeur prédéterminée, prenons l'exemple 3 m/pixel si l'utilisateur ajoute à cette valeur le cosinus de la latitude vous verrez bien vos WPT disparaitre à 3 m/pixel (Echelle voulue / cosinus Latitude).
Dans le cas de l'échelle du GPS, l'utilisateur qui voulais voir 400 m de terrain devant lui, dois ajouter un correctif correspondant au cosinus de la latitude à cette valeur de 1 m/pixel pour voir 400 m devant sa position sur l'écran (1 m/pixel / cosinus latitude et le futur WPT sera vu a partir de 400m).
Complément.
TwoNav doit créer ses cartes ou tuiles de carte avec pour hypothèses qu'elles sont utilisées au niveau de l'équateur, et applique le correctif de latitude sur la valeur de l'échelle de visualisation. Ce qui fonctionne bien pour les cartes distribuées par TwoNav (et les cartes vectorielles) mais provoque un décalage d'échelle pour les cartes obtenues en source ouverte (Mobac, QGis, et..).
Sur le plan emploi, l'utilisateur qui utilise une valeur d'échelle prédéfinie (Exemple voir les WPT sous 3 m /pixel Zoom 15 a Paris) doit paramétrer la valeur correspondant au zoom 15 a l'équateur soit 5 m/pixel pour voir ses WPT disparaitre au dessus de 3m/pixel sur la carte "open source" de Paris.
La carte IGN Scan 25 distribuée par TwoNav c'est 2.4 m/pixel (Z16 a l'équateur) cette même carte générée par Mobac (Quand c'était possible) c'est 1.6 m/pixel (Z 16 a Paris).
Cdlt
Vous devez vous connecter pour laisser un commentaire.
Commentaires
0 commentaire