Dans cet article, nous plongerons dans le monde passionnant de Aide:Modèle de paramétrage de carte, explorant ses origines, son évolution et ses diverses applications aujourd'hui. De son impact sur la société à sa pertinence dans le domaine professionnel, Aide:Modèle de paramétrage de carte a laissé une marque indélébile sur différents aspects de notre quotidien. Au fil du temps, Aide:Modèle de paramétrage de carte a joué un rôle crucial dans l’histoire, influençant les cultures, les tendances et les mouvements à travers le monde. Grâce à une analyse approfondie, nous examinerons comment Aide:Modèle de paramétrage de carte a façonné le monde que nous connaissons et a laissé une empreinte durable sur notre compréhension de la réalité. Préparez-vous à découvrir les facettes fascinantes de Aide:Modèle de paramétrage de carte et la façon dont elle continue de façonner notre présent et notre avenir.
Un modèle de paramétrage de carte est une sous-page de Modèle:Géolocalisation
qui fournit des informations (métadonnées) sur l'image d'une carte géographique.
Ce type de modèle est avant tout employé par les modèles {{G}}, ({{G/dms}}, {{Géolocalisation}} ou d'autres similaires, où il assure la conversion des coordonnées (latitude, longitude) d'un emplacement, en position (x
, y
) sur la carte ; ce qui permet la géolocalisation ou encore la création de cartes complétées.
La création de modèles de paramétrage de carte (aussi appelé modèles de géolocalisation) n'est pas aisée au premier abord. Cette page d'aide vous permet de vous familiariser avec les outils qui permettent leur création.
Avant même de choisir une carte, il vous faut déterminer le système de projection qui conviendra le mieux à votre besoin. Un système de projection est une façon de représenter une zone géographique. Pour faire simple : vous avez le choix entre une projection cylindrique (équirectangulaire, de Mercator...) -dite "simple"- et une projection conique (Albers, Lambert...) -dite "complexe".
De toutes les projections existantes, la projection équirectangulaire ou plate carrée est la plus simple à identifier grâce à ses méridiens et parallèles qui forment un quadrillage constitué de carrés de même taille. Elle est parfaitement adaptée aux cartes couvrant une zone de moins de 1 000 km (figure 1). Au delà, elle tend à déformer la zone géographique représentée, sauf si elle est située à proximité de l'équateur (figure 2). Malgré les déformations qu'elle engendre, la projection équirectangulaire reste fréquemment utilisée pour représenter une planète entière, comme ici ou là. Son implémentation dans un modèle de paramétrage de carte est très simple.
Les projections complexes (conique conforme de Lambert, Albers, sinusoïdale...) nécessitent plus de paramètres que la projection équirectangulaire, ce qui complique la création du modèle de paramétrage de carte. Toutefois, elles sont plus fidèles à la réalité puisqu'elles déforment moins les zones représentées. Si la zone à couvrir est très vaste (supérieure à 1 000 km), ou si elle est située à proximité des pôles, il vaut mieux employer une carte utilisant une projection complexe.
Voici un petit guide pour vous aider à choisir :
Vous pouvez maintenant choisir une carte adaptée aux contraintes expliquées précédemment. Notez bien que le modèle de paramétrage de carte sera plus aisé à créer si votre carte :
Si aucun de ces critères n'est rempli, il faut trouver une autre carte sur Wikimedia Commons ou demander sa création à l'Atelier graphique.
Pour créer un modèle de paramétrage de carte, il faut se baser sur l'un des modèles génériques disponibles. Chacun de ces modèles se base sur un système de projection cartographique particulier. L'observation attentive de la carte choisie doit vous permettre de choisir parmi les modèles génériques existants :
Si vous partez d'une image dont vous ignorez le système de projection et même si cette projection n'est peut être pas la bonne, il est judicieux d'essayer la projection équirectangulaire en premier. Cela permet de faire un premier cadrage de la carte et de voir ce qui ne va pas. De plus, les valeurs de paramétrage à déterminer sont en partie réemployées par les autres types de projection.
Voici quelques conseils sur la marche à suivre lorsque le paramétrage de la projection pose problème. Ils sont d'ordre indicatif.
left
, right
, top
, bottom
(les latitudes et longitudes au centre des bords de la carte) et « publier » (et « purger »). Cela permet de créer la documentation (et donne le point central).longitude
(+ px0
si nécessaire).latitude
(+ py0
si nécessaire).dy
(ou t
ou encore top
, bottom
).dx
(ou s
ou encore left
, right
).Modèle, paramètres de la projection, exemple, formules | Carte |
---|---|
{{Géolocalisation/Projection équirectangulaire |{{{1}}}|{{{2}}}|{{{3}}} |top=47.925 |bottom=46.775 |left=-2.70 |right=-0.80 <!--...--> }}
y={{#expr: ({{{2}}}-47.925)*-86.956521739184}} x={{#expr: ({{{3}}}+ 2.70 )* 52.6315789474}} |
![]() |
{{Géolocalisation/Projection conique équidistante |{{{1}}}|{{{2}}}|{{{3}}} |top=57 |bottom=17.96 <!--...--> |longitude=104 |latitude1=42 |latitude2=30 }}
y={{#expr: 2.5614754098361* ( -57.572395317393 + (114.57239531739-({{{2}}}))* cos(0.010240048192254*({{{3}}}-104) ) ) }} x={{#expr: (50 + 2.0387695895393*(114.57239531739-({{{2}}}))* sin(0.010240048192254*({{{3}}}-104) ) ) }} |
![]() |
{{Géolocalisation/Projection conique avec DL |{{{1}}}|{{{2}}}|{{{3}}} |latitude=53.975 |longitude=-68.425 |y0=-2230 |s=0.8127604 |t=1.3701197 <!--...--> }}
y={{#expr: -169.19575113809 + ( 1 - ({{{2}}}- 53.975) * (0.023913099911515 + 2.4281155961195E-6 * ({{{2}}}- 53.975) * ({{{2}}}- 53.975) ) ) * ( 219.19575113809 - 0.022053724358958 * ({{{3}}}- -68.425) * ({{{3}}}- -68.425) ) }} |x={{#expr: 50 + ( 1 - ({{{2}}}- 53.975) * (0.023913099911515 + 2.4281155961195E-6 * ({{{2}}}- 53.975) * ({{{2}}}- 53.975) ) ) * ({{{3}}}- -68.425) * ( 3.4612721058717 - 0.00011608184393774 * ({{{3}}}- -68.425) * ({{{3}}}- -68.425) ) |
![]() |
{{Géolocalisation/Projection azimutale équivalente de Lambert |{{{1}}}|{{{2}}}|{{{3}}} |latitude=0 |longitude=15 |kx=71.1 |ky=75.3 |px0=(100*745/1525) |py0=(100*737/1440) <!--...--> }} |
![]()
|
{{Géolocalisation/Projection perspective |{{{1}}}|{{{2}}}|{{{3}}} |longitude=0 |latitude=0 |cx=8.94 |cy=8.94 |d=-1 <!--...--> }} |
![]() |
{{Géolocalisation/Projection sinusoïdale |{{{1}}}|{{{2}}}|{{{3}}} <!--...--> }}
y={{#expr: 50 - ({{{2}}})/1.8 }} x={{#expr: 50 + 0.27777777777778 * cos({{{2}}}*0.01745329252) * ({{{3}}}) }} |
![]() |
Utilisez la page de test dédiée Modèle:Géolocalisation/Test, qui facilitera l'ajustement du paramétrage par la suite. Éditez la page et videz-la.
Copiez-collez ce patron et supprimez les commentaires et les paramètres qui ne vous serviront pas. Il faut remplacer type par le nom du système de projection choisi plus haut. Reportez-vous à la documentation du modèle choisi pour savoir comment déterminer les valeurs des paramètres.
<includeonly>{{Géolocalisation/Projection type |{{{1}}}|{{{2}}}|{{{3}}} <!-- Les paramètres suivants dépendent du type : --> |top= |bottom= |left= <!-- ou |longitude= --> |right= <!-- ou |longitude= --> <!-- Paramètres plus rarement employés : |x0= |y0= |déformation= |latitude= |latitude0= |a= --> <!-- Les paramètres obligatoires : --> |image= |iwidth= |iheight= |name= |zone= |genre= |geo= }}</includeonly><noinclude> {{Documentation paramétrage de carte<!--|code=1-->}} <!-- Pour construire un exemple de rendu (facultatif) : :* ... liens divers ;notes: ... ] --> </noinclude> |
top, bottom, left, right
Commencez par récupérer les coordonnées des bords de votre carte. Elles doivent figurer dans sa page de description, sous la forme "Nord Ouest Sud Est" ou "top left bottom right" (exemple).
Si ces informations sont introuvables, vous pouvez tenter de les déterminer en utilisant et un outil de retouche d'image tel que GIMP.
Reprenons l'exemple de la carte du Pérou. Nous devrions obtenir :
|top=0.73 |bottom=-19.36 |left=-83.25 |right=-66.75 |
Notez que certaines valeurs sont négatives. En effet :
image
File:
/ Fichier:
).iwidth
, iheight
name
]
) vers l'article correspondant à la région (zone) représentée. Cela correspond donc le plus souvent au nom de code de la carte.page{{!}}nom
lorsque l'article correspondant n'a pas le même nom. Par exemple, pour la Géorgie, l'article est Géorgie (pays) ; on écrit donc :
|name=Géorgie (pays){{!}}Géorgie |
|zone=pays
), il faut s'assurer que nom de code de la carte est bien présent dans la liste des pays du monde et la catégorie des modèles de pays et drapeaux.|zone=département français
), il faut s'assurer que nom de code de la carte est bien « officiellement » un département.zone
genre
Vous pouvez employer le modèle {{Test de carte}} pour visualiser l'utilisation d'un modèle de paramétrage de carte. Il suffit pour cela de se créer une page de brouillon et d'y insérer ce modèle complété avec les informations de votre carte, et un pas, qui fait varier le nombre de points rouges.
Le principe est de vérifier l'alignement de la grille de points rouge (la géolocalisation) avec les intersections des parallèles et méridiens de la carte. La figure ci-contre montre un alignement presque parfait, qui convient parfaitement pour l'utilisation qui en est faite sur Wikipédia.
Notez qu'en plaçant votre souris au-dessus d'un point rouge, vous obtenez ses coordonnées.
La ligne rouge représente le méridien central. Elle doit être alignée avec l'axe nord-sud de la carte. Si ce n'était pas le cas, le modèle de géolocalisation de fonctionnerait pas.
Le nom d'un modèle de paramétrage de carte doit impérativement être Modèle:Géolocalisation/nom de code de la carte
.
Lorsque la carte représente un pays, il faut s'assurer que le nom de code de la carte est bien présent dans la liste des pays du monde et la catégorie des modèles de pays et drapeaux.
S'il existe déjà d'autres modèles de paramétrage de carte pour la zone traitée, il suffit de rajouter un chiffre à la fin du titre de la page. Exemple : Modèle:Géolocalisation/Espagne, Modèle:Géolocalisation/Espagne2.
Un modèle de paramétrage de carte recourt d'abord à un modèle générique. L'utilisation de ce méta-modèle est coûteuse (en mémoire aussi bien qu'en temps de calcul). Une fois les paramètres convenablement ajustés, un modèle de paramétrage de carte peut-être optimisé. Il s'agit là d'une forme de "substitution" du méta-modèle.
code
{{Géolocalisation/<nom>|code|...}}
Placez dans le code du modèle {{Documentation paramétrage de carte|code=1}}
ou {{Documentation paramétrage de carte en sous-page|code=1}}
et prévisualisez. La documentation affichera alors la marche à suivre : un code de substitution à copier-coller dans le modèle. Publiez et voilà tout.
Code avec modèle générique | Code de la version optimisée |
---|---|
{{Géolocalisation/Projection type |{{{1}}}|{{{2}}}|{{{3}}} <!-- Divers paramètres propres au modèle générique: ... --> <!-- Les paramètres communs : --> |image=... |iwidth=... |iheight=... |name=... |zone=... |genre=... |geo=... <!--etc --> }} |
{{#switch:{{{1}}} |y={{#expr: ... }} |x={{#expr: ... }} <!-- Les paramètres communs : --> |image=... |iwidth=... |iheight=... |name=... |zone=... |genre=... |geo=... <!--etc --> }} |
Voici comment fonctionne l'évaluation de {{Géolocalisation/Chine|x|2=latitude|3=longitude}}
(c'est sans commentaires) :
Avant optimisation | Après optimisation |
---|---|
On a à évaluer {{Géolocalisation/Projection conique équidistante |{{{1}}}|{{{2}}}|{{{3}}} |top=57 |bottom=17.96 |left=73 |right=135 |image={{#switch: {{{2|}}} |relief=China edcp relief location map.jpg |#default=China edcp location map.svg }} |iwidth=1181 |iheight=940 |name=Chine |zone=pays |geo=-54 |longitude=104 |latitude1=42 |latitude2=30 }} qui (c'est exceptionnel) fait appel a un second modèle générique : {{Géolocalisation/Projection conique linéaire <!-- ... --> |n=( (cos({{{latitude1}}}*pi/180)-cos({{{latitude2}}}*pi/180))/ (({{{latitude2}}}-{{{latitude1}}})*pi/180) ) |latitudeG=( ({{{latitude2}}}-{{{latitude1}}}) *cos({{{latitude1}}}*pi/180)/ (cos({{{latitude1}}}*pi/180)-cos({{{latitude2}}}*pi/180)) + {{{latitude1}}} ) |dx={{{dx|1}}} }} Finalement, la formule 100*({{#if:{{{x0|}}}| ({{{x0}}})/({{{iwidth}}}) | 0.5}} + ({{{dx|1}}})*(({{{iheight}}})/({{{iwidth}}}))/ ({{{top}}}-({{{bottom}}}))*({{{latitudeG|90}}}-({{{2}}}))* sin( ({{{n|sin(({{{latitude0|({{{top}}}+{{{bottom}}})*0.5}}})*pi/180)}}}) * pi/180 *({{{3}}}-({{{longitude}}})) ) ) est évaluée. Ce qui donne après simplification : 100*(0.5 + (1)*((940)/(1181))/ (57-(17.96))*( (30-42) *cos(42*pi/180)/ (cos({42*pi/180)-cos(30*pi/180)) +42 -({{{2}}}))* sin( (( (cos(42*pi/180)-cos(30*pi/180))/ ((30-42)*pi/180) )) * pi/180 *({{{3}}}-(104)) ) ) |
La formule (50 + 2.0387695895393*(114.57239531739-({{{2}}}))* sin(0.010240048192254*({{{3}}}-104) ) ) est évaluée. |
Certains modèles de paramétrage de carte incluent plusieurs images représentant une même zone et un même cadrage, mais selon des rendus différents. C'est par exemple le cas du Modèle:Géolocalisation/Corse. Pour que cela fonctionne, il faut impérativement que les images utilisées utilisent les mêmes proportions (largeur / hauteur). Si leur taille en pixels diffère, il faut fournir le paramètre largeur
aux modèles.
Pour intégrer d'autres images à un modèle, il faut remplacer :
|image=nom de l'image par défaut
par
|image={{#switch: {{{2|}}} |départementale |administrative=autre nom |relief=autre nom |blank |#default=nom de l'image par défaut }}
Ici administrative
, départementale
, blank
et relief
sont les types des images alternatives. On obtient alors le nom de l'image de la carte administrative d'un pays avec :
{{Géolocalisation/pays|image|administrative}}
En revanche
{{Géolocalisation/pays|image|n'importe quoi}}
ne génère pas d'erreur, mais retournera l'image par défaut.
type | Description |
---|---|
par défaut | L'image la meilleure pour la géolocalisation : une carte administrative sans toponyme pas trop chargée
(pas ou peu de découpages) |
administrative
|
Avec un découpage administratif |
relief
|
L'image de la carte topographique |
blank
|
Une carte "vierge" (sans découpage administratif, ni toponyme) |
région
|
Lorsque l'image met en valeur une zone donnée nommée région. |
départementale, régionale, provinces, landers, états, population
|
De simples suggestions |
Si l'on adopte pour le nom des images la nomenclature
Fichier:nom de code de la carte (type).svg
on peut alors écrire :
|image={{#ifexist:nom de code de la carte ({{{2|}}}).svg |nom de code de la carte ({{{2|}}}).svg |nom de code de la carte (blank).svg }}
ou simplement (mais c'est moins "fiable")
|image=nom de code de la carte ({{{2|}}}).svg
Ce didacticiel se base sur le modèle de géolocalisation Japon2.
Exemple :
1. Modèles optimisés
Modèle optimisé pour le Japon | Modèle optimisé pour Okinawa |
---|---|
{{#switch:{{{1}}} |y={{#expr: ({{{2}}}-(45.86))*-6.3131313131313}} |x={{#expr: ({{{3}}}-(128.24))*4.755111745126}} |image=Japan location map with side map of the Ryukyu Islands.svg |iwidth=413 |iheight=373 |name=Japon |zone=pays |genre=ms |geo=-111 |top=45.86 |bottom=30.02 |left=128.24 |right=149.27 |projection=Projection équirectangulaire }} |
{{#switch:{{{1}}} |y={{#expr: ({{{2}}}-(39.54))*-6.3171193935565}} |x={{#expr: ({{{3}}}-(110.43))*4.7596382674917}} |image=Japan location map with side map of the Ryukyu Islands.svg |iwidth=413 |iheight=373 |name=Japon |zone=pays |genre=ms |geo=-111 |top=39.54 |bottom=23.71 |left=110.43 |right=131.44 |projection=Projection équirectangulaire }} |
2. Trouver une valeur
Dans le cas de la carte du Japon, la limite inférieure de la carte principale est à 30.02, nous pouvons ainsi conclure que si la coordonnée est au sud de 30.02, il faut utiliser la carte secondaire.
3. Insérer le test logique pour x et y
| y = {{#ifexpr: {{{@}}} < VALEUR | VALEUR Y DE LA CARTE SECONDAIRE | VALEUR Y DE LA CARTE PRINCIPALE }} | x = {{#ifexpr: {{{@}}} < VALEUR | VALEUR X DE LA CARTE SECONDAIRE | VALEUR X DE LA CARTE PRINCIPALE }} |
Résultat pour Japon.
| y = {{#ifexpr: {{{2}}} < 30.02 |{{#expr: ({{{2}}}-(39.66))*-6.3051702395965}} |{{#expr: ({{{2}}}-(45.86))*-6.3371356147022}} }} | x = {{#ifexpr: {{{2}}} < 30.02 |{{#expr: ({{{3}}}-(110.40))*4.7596382674917}} |{{#expr: ({{{3}}}-(128.24))*4.7596382674917}} }} |
4. Remplacer les valeurs
Remplacer uniquement les valeurs x et y modifiées dans le modèle principal (conserver les autres valeurs).
{{#switch:{{{1}}} | y = {{#ifexpr: {{{2}}} < 30.02 | {{#expr: ({{{2}}}-(39.54))*-6.3171193935565}} | {{#expr: ({{{2}}}-(45.86))*-6.3131313131313}} }} | x = {{#ifexpr: {{{2}}} < 30.02 | {{#expr: ({{{3}}}-(110.43))*4.7596382674917}} | {{#expr: ({{{3}}}-(128.24))*4.755111745126}} }} |image=Japan location map with side map of the Ryukyu Islands.svg |iwidth=413 |iheight=373 |name=Japon |zone=pays |genre=ms |geo=-111 |top=45.86 |bottom=30.02 |left=128.24 |right=149.27 |projection=Projection équirectangulaire }} |
Le moyen le plus simple de créer un nouveau modèle de paramétrage de carte est sûrement d'employer un modèle déjà existant (tout modèle de paramétrage de carte valide peut convenir) et d'utiliser le modèle générique {{Géolocalisation/Projection découpée}}.
{{Géolocalisation/Monde|image}}
; il s'agit de « World location map (equirectangular 180).svg
».Prenons l'exemple de la carte Monde ({{Géolocalisation/Monde}}) qui constitue une très bonne carte de base à condition de ne pas découper un confetti. On montre ici comment construire une nouvelle carte de la Méditerranée ({{Géolocalisation/Méditerranée}}) en découpant dans la carte Monde.
La première étape (la plus laborieuse) consiste à découper l'image. Il faut d'abord récupérer le fichier de l'image de base. Son nom est donné par {{Géolocalisation/Monde|image}}
; il s'agit ici de « World location map (equirectangular 180).svg
». Attention veillez à bien obtenir le fichier d'origine au bon format (ici le format SVG) et non l'image réduite.
{{Géolocalisation/Méditerranée|image}}
; il s'agit de « Mediterranean Sea location map.svg
».À l'aide d'un éditeur graphique (Inkscape par exemple pour le format SVG) découpez un rectangle dans l'image de base.
Puis enregistrez et importez cette nouvelle image sur Commons . Ici la nouvelle image est « Mediterranean Sea location map.svg ».
Le point essentiel est qu'il faut soigneusement noter les coordonnées du rectangle prélevé. Il s'agit de :
iheight
, iwidth
) la taille en pixels de la nouvelle image.ileft
, itop
) les coordonnées en pixels du coin supérieur gauche de l'image découpée par rapport au coin supérieur gauche de l'image originale. (Attention, Inkscape utilise le coin inférieur gauche comme point origine.)
| |
Coordonnées du rectangle découpé : iheight = 862 ; iwidth = 1754 ; ileft = ; itop =
|
La deuxième étape consiste à créer le nouveau modèle de paramétrage de carte.
Pour l'exemple donné, le modèle est Modèle:Géolocalisation/Méditerranée et son code est :
<includeonly>{{Géolocalisation/Projection découpée |{{{1}}}|{{{2}}}|{{{3}}} |carte=Monde |image=Mediterranean Sea location map.svg |iwidth=1754 |iheight=862 |ileft= |itop= |name=Méditerranée |zone=mer |genre=fs<!-- =féminin singulier --> |geo=-4<!-- =europe --> }}</includeonly><noinclude> {{Documentation paramétrage de carte}} </noinclude>
Il suffit de copier-coller le code suivant et de le compléter par vos valeurs.
<includeonly>{{Géolocalisation/Projection découpée |{{{1}}}|{{{2}}}|{{{3}}} |carte=<!-- la carte d'origine --> |image=<!-- la nouvelle image --> |iwidth= |iheight= |ileft= |itop= |name= |zone=<!-- pays, mer, ... ou vierge --> |genre= |geo=<!-- code du pays sur World Gazeeter, 0 ou vierge --> }}</includeonly><noinclude> {{Documentation paramétrage de carte}} </noinclude></nowiki>
code
est extrêmement délicate. Il est donc fortement recommandé de ne pas y toucher sans une parfaite connaissance de la syntaxe wiki et de bonnes connaissances en mathématiques.
Voici les fonctions que ce type de modèle doit assurer au minimum pour que la géolocalisation fonctionne :
Code Wiki | Explication |
---|---|
{{Géolocalisation/<nom>|y|latitude|longitude}}
|
retourne un coefficient qui, multiplié à une largeur donnée pour l'image, donne la position verticale sur l'image d'un lieu dont les coordonnées géographiques sont passées en paramètres. |
{{Géolocalisation/nom|x|latitude|longitude}}
|
retourne un coefficient qui, multiplié à une largeur donnée pour l'image, donne la position horizontale sur l'image d'un lieu dont les coordonnées géographiques sont passées en paramètres. |
{{Géolocalisation/nom|image}}
|
retourne le nom de l'image (sans l'espace de noms). |
Les fonctions supplémentaires suivantes ne sont pas nécessaires à la géolocalisation ; mais apporte des informations très utiles pour la documentation, la catégorisation, et l'utilisation du modèle. La présence de ces paramètres est donc devenue obligatoire :
Code Wiki | Explication |
---|---|
{{Géolocalisation/nom|name}}
|
Lien (sans ] ) vers l'article correspondant à la région (zone) représentée. Cela correspond le plus souvent au nom de code de la carte. Plus rarement, il faut employer la syntaxe page{{!}}nom ; par exemple :
|name=Géorgie (pays){{!}}Géorgie |
{{Géolocalisation/nom|zone}}
|
|
{{Géolocalisation/nom|genre}}
|
De même, les modèles annexes de Catégorie:Modèle de fonction mathématique pour la cartographie réclament certaines des fonctions suivantes :
Code Wiki | Explication |
---|---|
{{Géolocalisation/nom|iwidth}}
|
retourne la largeur de l'image en pixels |
{{Géolocalisation/nom|iheight}}
|
retourne la hauteur de l'image en pixels |
{{Géolocalisation/nom|latitude}}
|
retourne (une estimation de) la latitude au centre de la carte. |
{{Géolocalisation/nom|top}}
|
retourne la latitude sur le méridien centrale en haut de la carte. |
{{Géolocalisation/nom|bottom}}
|
retourne la latitude sur le méridien centrale en bas de la carte. |
{{Géolocalisation/nom|longitude}}
|
retourne la longitude au centre de la carte. |
{{Géolocalisation/nom|left}}
|
retourne la longitude sur le parallèle centrale à gauche de la carte. |
{{Géolocalisation/nom|right}}
|
retourne la longitude sur le parallèle centrale à droite de la carte. |
iwidth
. En effet, un modèle de paramétrage de carte est susceptible d'être employé automatiquement dans des infobox telles que {{Infobox Montagne}}. Cependant si iwidth
est laissé vierge, le modèle est considéré « pas fini » et ne sera pas utilisé.Les images alternatives:
Code Wiki | Explication |
---|---|
{{Géolocalisation/nom|image|type}}
|
retourne le nom de l'image (sans l'espace de noms). type est facultatif et permet de prendre en compte des images alternatives pour certaines cartes. |
La projection employée :
Code Wiki | Explication |
---|---|
{{Géolocalisation/nom|modèle}}
|
Les modèles génériques retournent leur nom (par exemple {{Géolocalisation/Projection conique avec DL}} retourne « Projection conique avec DL »). Cela permet de détecter si le modèle a été optimisé.
|
{{Géolocalisation/nom|projection}}
|
retourne la même valeur que modèle ; mais pour tous les modèles.
|
Enfin, lorsque la zone
est planète
, la fonction suivantes est obligatoire :
Code Wiki | Explication |
---|---|
{{Géolocalisation/nom|diamètre}}
|
retourne la valeur du diamètre (équatorial) de la planète en km. |
Le code wiki de ces modèles prend la forme suivante :
{{#switch:{{{1}}} |y={{#expr: ... }} |x={{#expr: ... }} |image=... |iwidth=... |iheight=... ... }}</includeonly><noinclude> {{Documentation paramétrage de carte}} </noinclude>
Code wiki | Rendu |
---|---|
{{Géolocalisation/Russie|image}}
|
Russia administrative location map.svg |
{{Géolocalisation/Russie|iwidth}}
|
2362 |
{{Géolocalisation/Russie|iheight}}
|
1299 |
{{Géolocalisation/Russie|top}}
|
88.52 |
{{Géolocalisation/Russie|bottom}}
|
44.0 |
{{Géolocalisation/Russie|left}}
|
-20 |
{{Géolocalisation/Russie|right}}
|
180 |
{{Latitude|Russie}}
|
66.26 |
{{Longitude|Russie}}
|
97.0 |
{{Déformation cartographique centrale|Russie}}
|
1.0250130375713 |
{{Géolocalisation/Russie|x|54.71|20.50 }}
|
5.5640684009861 |
{{Géolocalisation/Russie|y|54.71|20.50 }}
|
27.575498332488 |
Contrairement à la version (en) (cf. en:Template:Location map), un modèle de paramétrage de carte ne contient pas seulement des paramètres d'une carte, mais également les fonctions de conversion coordoonnées géographiques → position sur la carte. Cela présente de multiples avantages :
En revanche, un modèle de paramétrage de carte est plus complexe (il suffit de comparer Modèle:Géolocalisation/Iran et en:Template:Location map Iran). C'est pourquoi un modèle de paramétrage de carte doit d'abord être créé à l'aide d'un modèle générique.
dx
=dy
a priori
{{Géolocalisation/nom|longitude}}
, ou {{Latitude}} et {{Longitude}}) permet de placer des étiquettes sur des cartes plus importantes (voir Projet:Cartographie/Géolocalisation/Maintenance/Carte des pays par exemple).