Aide:Paramètre de positionnement
Un paramètre de positionnement (ou d'orientation) détermine la placement d'un toponyme par rapport à sa localisation. Valeurs : n
, ne
, e
, se
, s
, sw
(so
), w
(o
), nw
(no
) (facultatif, ne
par défaut).
Description détaillée
[modifier | modifier le code]Utilisation
[modifier | modifier le code]Les modèles de point qui font directement usage de ce paramètre sont les deux modèles génériques {{Pictogramme avec toponyme}}, {{Toponyme avec trait}} (et le modèle {{Point/Ville}}). Indirectement, C'est l'un des paramètres numérotés « arg1
» ou « arg2
», des modèles de point basés sur l'un de ces modèles génériques, ainsi que des modèles de géolocalisation lorsqu'ils emploient ces points.
A priori, ce paramètre n'est nécessaire que pour résoudre des problèmes de chevauchement ou de texte hors-cadre. Cependant, il peut également permettre d'améliorer la lisibilité du toponyme sur une carte trop "chargée".
Ce paramètre est aussi employé par {{Début d'incrustation}}.
Il sert enfin à orienter certains pictogrammes :
Pictogramme | Point | Orientations |
---|---|---|
Ponts | ||
|
{{Point/Pont}} | n s
|
|
{{Point/Pont}} | ne sw so
|
|
{{Point/Pont}} | e w o
|
|
{{Point/Pont}} | se nw no
|
Cols | ||
|
{{Point/Col}} | n s
|
|
{{Point/Col}} | ne sw so
|
|
{{Point/Col}} | e w o
|
|
{{Point/Col}} | se nw no
|
Barrages | ||
|
{{Point/Barrage}} | n
|
|
{{Point/Barrage}} | ne
|
|
{{Point/Barrage}} | e
|
|
{{Point/Barrage}} | se
|
|
{{Point/Barrage}} | s
|
|
{{Point/Barrage}} | so sw
|
|
{{Point/Barrage}} | o w
|
|
{{Point/Barrage}} | no nw
|
Exemple
[modifier | modifier le code]Code
[modifier | modifier le code]Ce paramètre doit prendre en charge n'importe quelle valeur. Pour ce faire, on doit utiliser un switch
:
{{#switch: {{lc: {{{5|ne}}} }} |ne=<!--à compléter--> |n=<!--à compléter--> |no |nw=<!--à compléter--> |e=<!--à compléter--> |o |w=<!--à compléter--> |se=<!--à compléter--> |s=<!--à compléter--> |so |sw=<!--à compléter--> |#default=<!--à compléter--> }} |
Ce code traite les valeurs erronées comme un cas particulier (où, par exemple, on n'affichera pas le toponyme). Pour éviter cela, il faut supprimer la condition « |ne=
» et traiter ce cas dans « |#default=
».