- Vade a écrit:
- Merci Cricri pour la version enduro
Y a t'il moyen en modifiant le fichier XML, de changer les couleurs ( pour moi le rouge, le marron, et et le vert ) c'est la meme couleur
oui (c'est le but
)
au début du fichier xml (vers les lignes 80) tu as toute la description des variables utilisées ensuite dans le corps du fichier
tu dois changer les valeurs hexadécimales des variables qui t'intéressent, sauvegarder et relancer l'appli ;)
pour les chemins marrons (tu fais une recherche en début de fichier) :
- Code:
-
<renderingAttribute name="trackColor">
<case attrColorValue="#996600"/>
</renderingAttribute>
la valeur actuelle est
#996600 en RVB hexadécimal (le 99 pour le rouge, en gros 50% de rouge, 66 pour le vert et 00 pour le bleu)
c'est un marron foncé
juste après tu as la même chose pour les chemins verts avec trackcolor_2 (même principe)
au dessus tu as les routes
au cas ou ça changerai rien c'est que j'ai pas utilisé la variable pour définir l'objet
le style est organisé comme ça :
au début toutes les déclarations de menus
puis variables
puis order (ne pas trop toucher là dedans ...)
puis ensuite par type d'objets
text
point
polygon
ligne
tu te mets en début de section ligne et tu cherches le tag osm (tu peux regardez le wiki osm pour le trouver)
par exemple si tu veux modifier l'épaisseur du sentier (et ou sa couleur si ça marche pas avec la variable)
tu cherches le tag osm highway=path qui s'écrit dans le style :
tag="highway" value="path"
ça va te trouver la partie qui t’intéresse qui ressemble à ça :
- Code:
-
<!-- sentier -->
<case minzoom="14" tag="highway" value="path">
<apply_if lessDetailed="false">
<case minzoom="14" pathEffect_5="$pathPathEffect" strokeWidth_5="1.2:1.2"/>
<apply color_5="#000000" />
</apply_if>
</case>
color_5="#000000" > donne du noir
strokeWidth_5="1.2:1.2" > c'est l'épaisseur 1.2:1.2 (j'ai repompé c'est pas documenté, le premier 1.2 semble être pour les écrans HD, le second force en pixel)
pathEffect > pointillé (ici c'est une variable avec $ que tu dois modifier en début de fichier ou remplacer par une valeur comme 10_10 10 de trait puis 10 de rien )