aide pour modifier un TYP de la carte Freizeitkart

Discussions autour des logiciels, leur fonctionnement, avantages et défauts.

Modérateur : Modérateurs des Forums

Avatar de l’utilisateur
vincent3569
Utagawiste champion
Utagawiste champion
Messages : 767
Inscription : 01 sept. 2005, 00:31
Localisation : Lyon

aide pour modifier un TYP de la carte Freizeitkart

Message par vincent3569 »

bonjour

pour un usage mixte rando/vtt, je préfère utiliser les cartes Freizeitkart plutôt que la carte utagawa (très très bonne carte au demeurant :D )
j'installe ces cartes sur mon GPC Dakota20 (plus commercialisé, mais qui fait très bien le taf).

mon seul problème sur ces cartes : les courbes de niveaux sont mal restituées (une espèce de gris) sur le GPS et à ce titre, la restitution de cette info sur la carte utagawa est bien meilleure !

est-ce qu'il y aurait une bonne âme pour m'aider à modifier le TYP que j'utilise (j'utilise outdoor-contrast : https://www.freizeitkarte-osm.de/garmin/en/design.html), pour améliorer ce rendu des courbes de niveaux ?

j'ai installé TYPViewer, mais à partir de là, je sèche :?

un exemple de rendu de Freizeitkart
Image

le même endroit avec la carte utagawa
Image


à trop regarder la météo, on passe le dimanche au bistrot
-------------
un Dakota 20 sur un Orbea Rise M10 SL
Avatar de l’utilisateur
utagawa
Administrateur
Messages : 2121
Inscription : 10 févr. 2005, 21:02
Localisation : Corbas, France
Contact :

Re: aide pour modifier un TYP de la carte Freizeitkart

Message par utagawa »

Si tu utilises freizeitkarte, les contours d'altitude (lignes de niveau) sont définis ici : https://github.com/freizeitkarte/fzk-md ... nes-master

Dans cette section :

Code : Tout sélectionner

# -------------------------------------------------
# Hoehenlinien:
# - Contours take their name from the elevation setting.
# - Die Linie 0x20 wird (fuer Zoomlevel) mehrfach verwendet.
#   Noch intensiv testen - ggf. ist eigene Linie besser.
# - Die Bezeichnung der Linie wird im TYP-File gesteuert.
# - "ele > 0": Im Flachland Linien der Hoehe "0" vermeiden.
# -------------------------------------------------
# 0x20 = 1 (NoLabel)
# 0x21 = 2 (Label, SmallFont)
# 0x22 = 2 (Label, SmallFont)

# EXTENDEDELEVATION:
# per default only elevation lines > 0 are shown (no coastline elevation line, no elevations for areas below zero, like Dead Sea in Israel).
# With this option all elevation lines are shown, 0 m at coastline (not that nice), as well as all needed lines for areas below 0 (necessary for example for ISR_PSE)
#ifdef EXTENDEDELEVATION
  contour = elevation & contour_ext = elevation_minor  { set name = '${ele|conv:m=>ft}'; } [0x20 resolution 22]
                                                       
  contour = elevation & contour_ext = elevation_medium { set name = '${ele|conv:m=>ft}'; } [0x21 resolution 22 continue with_actions]
  contour = elevation & contour_ext = elevation_medium { set name = '${ele|conv:m=>ft}'; } [0x20 resolution 20-21]
                                                       
  contour = elevation & contour_ext = elevation_major  { set name = '${ele|conv:m=>ft}'; } [0x22 resolution 22 continue with_actions]
  contour = elevation & contour_ext = elevation_major  { set name = '${ele|conv:m=>ft}'; } [0x20 resolution 20-21]
#else
  contour = elevation & contour_ext = elevation_minor  & ele > 0 { set name = '${ele|conv:m=>ft}'; } [0x20 resolution 22]
  
  contour = elevation & contour_ext = elevation_medium & ele > 0 { set name = '${ele|conv:m=>ft}'; } [0x21 resolution 22 continue with_actions]
  contour = elevation & contour_ext = elevation_medium & ele > 0 { set name = '${ele|conv:m=>ft}'; } [0x20 resolution 20-21]
  
  contour = elevation & contour_ext = elevation_major  & ele > 0 { set name = '${ele|conv:m=>ft}'; } [0x22 resolution 22 continue with_actions]
  contour = elevation & contour_ext = elevation_major  & ele > 0 { set name = '${ele|conv:m=>ft}'; } [0x20 resolution 20-21]
#endif

Cela veut dire que dans ton fichier TYP tu dois styliser 0x20, 0x21, et 0x22.

Dans le fichier texte du typ, si je reprends comment cela a été stylisé dans la carte MapUtagawa cela donne cela pour l'id 0x20 :

Code : Tout sélectionner

[_line]
Type=0x20
;GRMN_TYPE: Contour Lines/MINOR_CONTOUR/Minor land-based contour line/Non NT
UseOrientation=Y
LineWidth=1
Xpm="0 0 1 0"
"1 c #D45500"
String1=0x00,Höhenlinie minor
String2=0x01,Courbe de niveau mineure
String3=0x02,Höhenlinie minor
String4=0x04,Minor Contour Line
String5=0x08,Curva de Nivel Menor
ExtendedLabels=Y
FontStyle=NoLabel (invisible)
CustomColor=No
ContourColor=No
[end]
UtagawaVTT est aussi sur Facebook, Twitter, Pinterest , Instagram, YouTube.
Avatar de l’utilisateur
vincent3569
Utagawiste champion
Utagawiste champion
Messages : 767
Inscription : 01 sept. 2005, 00:31
Localisation : Lyon

Re: aide pour modifier un TYP de la carte Freizeitkart

Message par vincent3569 »

Merci Lilian
J'ai réussi à me débrouiller avec les différents tutos et outils proposés dans les différents articles du blog...

ceci-dit, un truc bizarre sur la carte Utagawa chargée sru mon Dakota20.
si tu regardes l'image fournie sur le premier post, tu verras que les lignes de niveaux passent DEVANT les autres objets (routes, chemins, maisons).
il en va de même sur la carte Topo France V5 avec le TYP de tripale

sur le serveur de carte, il n'y a pas le problème
https://maps.utagawavtt.com/styles/utag ... 62/3.91879
à trop regarder la météo, on passe le dimanche au bistrot
-------------
un Dakota 20 sur un Orbea Rise M10 SL
Répondre

Revenir à « Les logiciels »