Affichage orienté des altitudes sur les courbes de niveaux
publié le , mis à jourJ'ai remarqué en essayant le fond de carte Plein Air que les altitudes affichées sur les courbes de niveaux ne suivent pas la même logique que sur les cartes IGN: sur celles-ci, le haut du nombre pointe toujours vers le sommet de la colline/montagne. Cela permet d'indiquer le sens de la montée de manière discrete, sans avoir à mettre des flèches partout. Le petit inconvénient est que les nombres sont par moment à l'envers, mais cela reste tout de même lisible. Ci-joint une carte IGN et un screen de cartes.app pour comparaison.
Je sais que ce n'est pas implémenté sur la plupart des cartes en ligne (Tracestrack Maps sur OSM par exemple), ou que ce n'est pas forcément le plus simple à coder, ni le plus pertinent (il y a le mode Arc-en-ciel ou le relief qui l'indique à leur manière) mais je me demandait s'il était possible de faire cette modification pour ce fond de carte.
laem
Intéressant ! Vu comme ça, sur la capture, je suis pas sûr que le "006" soit lisible 😅 ça demande quand même un effort. Ça me semble pas plus compliqué de chercher l'autre ligne de niveau chiffrée pour en comprendre le sens, si ?
azoffh
Dans le cas où il y a une forte variation de l'altitude, oui, il suffit de trouver la ligne suivante. Mais quand c'est plus plat c'est plus difficile ! Voici un autre exemple, cartes.app vs IGN . Un autre élément manquant sont les points d'altitudes. Ils représentent une altitude à un point donné (pas forcement un sommet). Disséminés un peu partout sur la carte, cela aide à se faire une idée de la variation du terrain, et à identifier un plateau d'une vallée. L'équidistance entre 2 courbes peut aussi varier sur une carte IGN. Les courbes maîtresses (avec les altitudes affichées) peuvent être positionnés tous les 25 ou 50m; pour les courbes simples elle peuvent l’être tous les 5 ou 10m, et en plaine il peut y avoir des courbes entre ces courbes (en pointillés) pour plus de précision. Voici un blog sur les courbes de niveau et comment les lires.