Aide:Modèle de point
Un modèle de point positionne par-dessus une image, un point (un truc), avec un pictogramme et/ou un toponyme. Le point est toujours centré sur la position donnée. La syntaxe commune à ce type de modèles est : « {{<nom du modèle>|1=<y>|2=<x>|3=<toponyme>|arg1|arg2}}
». Ces modèles permettent de créer des cartes complétées, soit directement (localisation), soit indirectement en paramètre (pour le modèle « Modèle:Point/Truc
», la valeur du paramètre est « Truc
») dans des modèles de géolocalisation tels que {{G}}, {{Géolocalisation}}, {{Carte avec géolocalisation}}, etc.
Pour une approche moins technique, voir la liste des modèles de point utilisables en paramètre. Pour une approche plus générale, voir la géolocalisation et ses didacticiels.
Description détaillée
[modifier | modifier le code]Modèles utilisables en paramètres et modèles génériques
[modifier | modifier le code]Les modèles de point utilisables en paramètres pour localiser un truc sont typiquement :
- «
Modèle:Point/Truc sans toponyme
» dans une infobox. - «
Modèle:Point/Truc
» pour une carte complétée.
La conception d'un modèle de point repose sur l'utilisation de modèle générique (ou méta-modèle) de point. La manière la plus simple de créer un nouveau modèle de point (pour localiser un nouveau truc) est d'employer un modèle générique (ou méta-modèle). On utilise le plus souvent :
- {{Pictogramme}} pour «
Modèle:Point/Truc sans toponyme
» - {{Pictogramme avec toponyme}} pour «
Modèle:Point/Truc
»
Ou encore, soit {{Toponyme}}, soit {{Toponyme avec trait}} lorsque la localisation est plus floue ({{Point/Région}}, {{Point/Ile}} par exemple).
Syntaxe
[modifier | modifier le code]La syntaxe commune à ces modèles est :
<left>{{modèle de point|1=y|2=x|3=toponyme|4=arg1|5=arg2|...}}
</left>
- y et x sont les coordonnées du point par rapport au coin supérieur gauche de l'image sur laquelle le point apparaîtra. Attention à l'inversion (y, x)[1].
- toponyme est …
- Pour les points nommés «
Truc sans toponyme
», le toponyme doit être un texte brut. Il n'apparaît qu'en info-bulle du pictogramme. - Pour les points nommés «
Truc
», le toponyme est un lien vers l'article. On peut employer la syntaxe «titre de page{{!}}nom réel
».
- Pour les points nommés «
L'usage des paramètres suivant arg1, arg2 dépend du modèle. Voir la liste des modèles de point.
Usage et mécanisme
[modifier | modifier le code]Ce type de modèles peut être utilisé directement entre les balises {{Début de carte}} et {{Fin de carte}}[2].
Toutefois, ce type de modèle est avant tout employé indirectement par le modèle {{G}}, {{G/dms}}, {{Géolocalisation}}, {{Carte avec géolocalisation}} ou encore {{Carte avec géolocalisation dans l'infobox}}. L'utilisation de
{{G|carte|latitude|longitude|toponyme|nom du point|6=arg1|7=arg2}}[3]
entraîne un appel au modèle de point « Modèle:Point/nom du point » ainsi :
{{Point/nom du point|y|x|toponyme|4=arg1|5=arg2}}[4]
On note d'abord que les coordonnées géographiques (latitude, longitude)
ont été converties en deux pourcentages (y, x)
des dimensions de l'image[5], grâce au modèle de paramétrage de carte « Modèle:Géolocalisation/carte
».
On voit également que les paramètres toponyme, arg1 et arg2 sont directement transmis au modèle de point. L'usage du paramètre toponyme est commun à tous les modèles de point. En revanche, les paramètres arg1 et arg2 sont optionnels (ad lib. en quelque sorte). Leur utilisation (ou non-utilisation) dépend du modèle de point choisi.
Code
[modifier | modifier le code]- La taille
- Le modèle de point est centré lorsque les coordonnées y, x correspondent au centre du point et non à son coin supérieur gauche. Pour centrer un pictogramme de taille donnée, le modèle doit utiliser le code
<div style="position:absolute;border:none; top:{{{1}}}%;left:{{{2}}}%;<!-- … --> "><div style="position:absolute;border:none; top:{{#expr:-(taille)/2}}px; left:{{#expr:-(taille)/2}}px;<!-- … --> "><!- … --></div></div> |
- Voir {{Pictogramme}}. Avec une bordure, il faut également retrancher l'épaisseur de cette bordure.
- Il faut également préférer les taille paires car elles sont mieux centrées lorsque les coordonnées sont entières.
- Les paramètres arg1 et arg2
- Le traitement de ces paramètres est délicat. Il faut tenir compte du fait que le paramètre peut être non seulement absent, mais également vierge. Si la valeur par défaut est vierge, on peut employer
{{{4|}}}
ou{{{5|}}}
sans danger. Dans le cas contraire, l'usage simple de{{{4|valeur par défaut}}}
n'est pas possible[6]. La bonne syntaxe est
{{#if:{{{4|}}}|{{{4}}}|valeur par défaut}} |
- Voir aussi
- La raison de l'inversion (y, x) tient à la correspondance avec (latitude, longitude).
- Techniquement parlant, ces modèles se placent à l'intérieur d'une balise HTML à laquelle on ajoute
position:relative;
à son attributstyle
. Mais un usage plus raisonnable consiste à employer systématiquement {{Début de carte}} et {{Fin de carte}}. - Numéroter les paramètres n'est pas une nécessité ; mais c'est plus fiable.
- Noter qu'il y a un double décalage dans la numérotation des arguments car il n'y a plus de paramètres carte ni nom du point dans le modèle de point.
- … Ou, plus généralement, des dimensions de la boîte conteneur.
- Voir le bogue 1.
Comment créer un nouveau point ?
[modifier | modifier le code]Avant de créer un nouveau point utilisable en paramètre, voici divers points à prendre en compte :
- Vérifier qu'il n'existe pas déjà un point pour votre truc. La liste exhaustive est le moyen le plus sur de s'en assurer.
- Respectez la sémantique ! Ne pas créer de points alternatifs pour des raisons purement esthétiques. Le point actuel peut probablement être remanié.
- Il est peut-être préférable de paramétrer un point existant (comme cela est fait pour {{Point/Ville}}) pour prendre en compte des variantes.
- L'emploi d'une modèle générique est fortement recommandé.
Voici quelques codes-types:
{{Point/Aéroport sans toponyme}} emploie {{Pictogramme}} :
<includeonly>{{Pictogramme|{{{1}}}|{{{2}}} |3={{{3|}}} |4=Airplane silhouette.svg |5={{{4|12}}}}}</includeonly><noinclude> {{Documentation de modèle de point}} </noinclude>
{{Point/Aéroport}} emploie {{Pictogramme avec toponyme}} :
<includeonly>{{Pictogramme avec toponyme|{{{1}}}|{{{2}}} |3=[[{{{3|toponyme manquant !}}}]] |4=Airplane silhouette.svg |5={{{4|ne}}} |6=6 |7=12}}</includeonly><noinclude> {{Documentation de modèle de point}} </noinclude>
{{Point/Région}} emploie {{Toponyme}} :
<includeonly>{{Toponyme|{{{1}}}|{{{2}}} |3=[[{{{3}}}|<span style="font-size:%200;font-weight:bold;color:#808080;" >{{{3}}}</span>]]}}</includeonly><noinclude> {{Documentation de modèle de point}} </noinclude>
{{Point/Fleuve sans toponyme}} emploie {{Toponyme avec trait}} :
Ici on peut difficilement employer un pictogramme, on est bien obligé d'afficher le toponyme et on fait en sorte qu'il ne déborde pas du cadre.
<includeonly>{{Toponyme avec trait|{{{1}}}|{{{2}}} |3=<span style="color:#0978AB;">{{{3|localisation du cours d'eau}}}</span> |4=20|5={{#ifexpr: {{{1}}}<50|s|n}}{{#ifexpr: {{{2}}}<70 |{{#ifexpr: {{{1}}}<30|e|}}|o}}}}</includeonly><noinclude> {{Ébauche|modèle}} {{Documentation de modèle de point}} </noinclude>
- Rechercher un pictogramme pour créer le nouveau point
- Créer le nouveau point
Sous-page d'information
[modifier | modifier le code]La création d'un modèle de point « Modèle:Point/point
» s'accompagne d'une sous-page d'information « Modèle:Point/point/Information
» grâce à laquelle la documentation sera automatiquement générée par {{Documentation de modèle de point}}.
Pour créer cette page, il suffit de cliquer le lien donné après la création du modèle.
- Note
- Le procédé des sous-pages «
Information
» est similaire à celui des modèles de paramétrage de carte. Wikipédia:Modèles/Points est également automatiquement généré grâce aux sous-pages d'information. Pour cela, il sera aussi demandé d'ajouter le nouveau point à la liste.
Développements
[modifier | modifier le code]Voir quelques propositions à débattre :
Étoffer le jeu de modèles
[modifier | modifier le code]Les modèles de point sont encore trop peu nombreux. Par exemple, la géolocalisation de la centrale nucléaire de Balakovo demande un modèle de point spécifique {{Point/Site nucléaire}} afin que le pictogramme soit plus adapté.
Quelques modèles utiles :
Paramétrer les points
[modifier | modifier le code]Un paramètre de type peut être ajouté à certains points (de manière similaire à statut de la ville pour {{Point/Ville}}). Par exemple :
- {{Point/Aéroport}} : aérodrome, aérogare, fret, base aérienne, …
- {{Point/Montagne}} : jeune / quaternaire / 4, vieille, … , enneigée, volcan, actif, … ?
- …
Notes
[modifier | modifier le code]
Annexes
[modifier | modifier le code]
- Point
- Point/
- Point//Information
- Point/0
- Point/1
- Point/10
- Point/10/Information
- Point/11
- Point/12
- Point/13
- Point/14
- Point/15
- Point/16
- Point/17
- Point/18
- Point/19
- Point/2
- Point/20
- Point/21
- Point/22
- Point/23
- Point/24
- Point/25
- Point/26
- Point/27
- Point/28
- Point/29
- Point/3
- Point/30
- Point/31
- Point/4
- Point/5
- Point/6
- Point/7
- Point/8
- Point/9
- Point/99
- Point/Abbaye
- Point/Aire protégée
- Point/Aire protégée/Information
- Point/Aire protégée sans toponyme
- Point/Aire protégée sans toponyme/Information
- Point/AlléeCouverte
- Point/AlléeCouverte sans lien
- Point/Autoroute début
- Point/Autoroute fin
- Point/Aérodrome
- Point/Aérodrome sans lien
- Point/Aéroport
- Point/Aéroport/Information
- Point/Aéroport sans lien
- Point/Aéroport sans lien/Information
- Point/Aéroport sans toponyme
- Point/Aéroport sans toponyme/Information
- Point/Barrage
- Point/Barrage/Information
- Point/Barrage sans lien
- Point/Barrage sans lien/Information
- Point/Barrage sans toponyme
- Point/Barrage sans toponyme/Information
- Point/Base aérienne militaire
- Point/Base aérienne militaire sans lien
- Point/Bataille
- Point/Bataille/Information
- Point/Bataille sans lien
- Point/Bataille sans lien/Information
- Point/Bataille sans toponyme
- Point/Bataille sans toponyme/Information
- Point/Bâtiment
- Point/Bâtiment/Information
- Point/Bâtiment sans lien
- Point/Bâtiment sans lien/Information
- Point/Bâtiment sans toponyme
- Point/Bâtiment sans toponyme/Information
- Point/Camping
- Point/Camping/Information
- Point/Camping sans lien
- Point/Camping sans lien/Information
- Point/Camping sans toponyme
- Point/Camping sans toponyme/Information
- Point/Château
- Point/Château/Information
- Point/Château sans lien
- Point/Château sans lien/Information
- Point/Château sans toponyme
- Point/Château sans toponyme/Information
- Point/City
- Point/City/Exemple
- Point/City clignote
- Point/City rouge
- Point/Club
- Point/Club déporté
- Point/Col
- Point/Col/Information
- Point/Col sans lien
- Point/Col sans toponyme
- Point/Col sans toponyme/Information
- Point/Commanderie
- Point/Commanderie/Information
- Point/Commanderie sans toponyme
- Point/Commanderie sans toponyme/Information
- Point/Couleur
- Point/Cratère
- Point/Cratère/Exemple
- Point/Cratère/Information
- Point/Cratère sans lien
- Point/Cratère sans lien/Exemple
- Point/Cratère sans lien/Information
- Point/Cratère sans toponyme
- Point/Cratère sans toponyme/Exemple
- Point/Cratère sans toponyme/Information
- Point/Cromlech
- Point/Cromlech sans lien
- Point/Disque
- Point/Disque/Exemple
- Point/Distillerie sans toponyme
- Point/Distillerie sans toponyme/Information
- Point/Dolmen
- Point/Dolmen sans lien
- Point/DrapeauEmpireALL
- Point/DrapeauFRA
- Point/DrapeauGBR
- Point/Fleuve
- Point/Fleuve/Information
- Point/Fleuve sans toponyme
- Point/Fleuve sans toponyme/Information
- Point/Fontaine
- Point/Forteresse
- Point/Forteresse/Information
- Point/Gare
- Point/Gare/Information
- Point/Gare sans lien
- Point/Gare sans lien/Information
- Point/Gare sans toponyme
- Point/Gare sans toponyme/Information
- Point/Grotte
- Point/Grotte/Information
- Point/Grotte sans lien
- Point/Grotte sans lien/Information
- Point/Grotte sans toponyme
- Point/Grotte sans toponyme/Information
- Point/Hors cadre
- Point/Hydroaéroport
- Point/HÉV5 BKV
- Point/HÉV6 BKV
- Point/HÉV7 BKV
- Point/HÉV8-9 BKV
- Point/Héliport
- Point/Héliport sans lien
- Point/Hôpital
- Point/Hôpital/Information
- Point/Hôpital sans lien
- Point/Hôpital sans lien/Information
- Point/Hôpital sans toponyme
- Point/Hôpital sans toponyme/Exemple
- Point/Hôpital sans toponyme/Information
- Point/Ile
- Point/Ile/Information
- Point/Ile sans toponyme
- Point/Ile sans toponyme/Information
- Point/Lac
- Point/Lac/Information
- Point/Lac sans lien
- Point/Lac sans lien/Information
- Point/Lac sans toponyme
- Point/Lac sans toponyme/Information
- Point/Ligne transport
- Point/Localité
- Point/Localité/Information
- Point/Localité sans lien
- Point/Localité sans lien/Information
- Point/Localité sans toponyme
- Point/Localité sans toponyme/Information
- Point/MH classé
- Point/MH classé/Information
- Point/Menhir sans lien
- Point/Mer
- Point/Mer/Information
- Point/Mer sans lien
- Point/Mer sans lien/Information
- Point/Mine
- Point/Mine sans toponyme
- Point/Montagne
- Point/Montagne/Information
- Point/Montagne sans lien
- Point/Montagne sans lien/Information
- Point/Montagne sans toponyme
- Point/Montagne sans toponyme/Information
- Point/Mosquée
- Point/Mosquée/Information
- Point/Mosquée sans lien
- Point/Mosquée sans lien/Information
- Point/Mosquée sans toponyme
- Point/Mosquée sans toponyme/Information
- Point/Méridien sans lien
- Point/Méridien sans lien/Exemple
- Point/Méridien sans lien/Information
- Point/Méridien sans toponyme
- Point/Méridien sans toponyme/Information
- Point/Métro BKV 2
- Point/Métro BKV 3
- Point/Métro BKV 4
- Point/Métro de Rennes MA
- Point/Métro de Rennes MB
- Point/Naufrage
- Point/Naufrage/Information
- Point/Naufrage sans lien
- Point/Naufrage sans lien/Information
- Point/Naufrage sans toponyme
- Point/Naufrage sans toponyme/Information
- Point/Océan
- Point/Océan/Information
- Point/Océan sans lien
- Point/Océan sans lien/Information
- Point/Parallèle
- Point/Parallèle/Information
- Point/Parallèle sans lien
- Point/Parallèle sans lien/Information
- Point/Parallèle sans toponyme
- Point/Parallèle sans toponyme/Information
- Point/Pont
- Point/Pont/Information
- Point/Pont sans lien
- Point/Pont sans lien/Information
- Point/Pont sans toponyme
- Point/Pont sans toponyme/Information
- Point/Population
- Point/Population/Information
- Point/Port
- Point/Port/Information
- Point/Port sans lien
- Point/Port sans lien/Information
- Point/Port sans toponyme
- Point/Port sans toponyme/Information
- Point/Pyramide
- Point/Pyramide/Information
- Point/Pyramide sans toponyme
- Point/Pyramide sans toponyme/Information
- Point/Radar
- Point/Radar/Information
- Point/Refuge
- Point/Refuge/Information
- Point/Refuge sans lien
- Point/Refuge sans toponyme
- Point/Refuge sans toponyme/Information
- Point/Région
- Point/Région/Information
- Point/Région sans lien
- Point/Région sans lien/Information
- Point/Région sans toponyme
- Point/Région sans toponyme/Information
- Point/Site
- Point/Site/Information
- Point/Site archéologique
- Point/Site archéologique/Information
- Point/Site archéologique sans lien
- Point/Site archéologique sans lien/Information
- Point/Site archéologique sans toponyme
- Point/Site archéologique sans toponyme/Information
- Point/Site nucléaire
- Point/Site sans lien
- Point/Site sans lien/Information
- Point/Site sans toponyme
- Point/Site sans toponyme/Information
- Point/Skiway
- Point/Skiway sans lien
- Point/Station de ski
- Point/Station de ski/Information
- Point/Station de ski sans toponyme
- Point/Station de ski sans toponyme/Information
- Point/Synagogue sans toponyme
- Point/Synagogue sans toponyme/Information
- Point/Séisme
- Point/Séisme/Information
- Point/Terril
- Point/Terril sans lien
- Point/Terril sans toponyme
- Point/Test
- Point/Test/Information
- Point/Test hors cadre
- Point/Texte libre
- Point/Tour
- Point/Tour/Information
- Point/Tour sans lien
- Point/Tour sans lien/Information
- Point/Tour sans toponyme
- Point/Tour sans toponyme/Information
- Point/Train
- Point/Tramway BKV
- Point/Tramway de Nice T1
- Point/Tramway de Nice T2
- Point/Tramway de Nice T3
- Point/Tramway de Nice T4
- Point/Tramway de Nice T5
- Point/Travaux
- Point/Tumulus sans lien
- Point/Usine
- Point/Usine sans toponyme
- Point/V
- Point/V/Information
- Point/Vignoble sans toponyme
- Point/Vignoble sans toponyme/Information
- Point/Ville
- Point/Ville/Documentation
- Point/Ville/Information
- Point/Ville sans lien
- Point/Ville sans lien/Information
- Point/Ville sans toponyme
- Point/Ville sans toponyme/Information
- Point/Volcan
- Point/Volcan/Information
- Point/Volcan actif
- Point/Volcan sans toponyme
- Point/Volcan sans toponyme/Information
- Point/Volcan éteint
- Point/Église
- Point/Église/Information
- Point/Église sans lien
- Point/Église sans lien/Information
- Point/Église sans toponyme
- Point/Église sans toponyme/Information
- Point/Île sans toponyme
- Point/Île sans toponyme/Information
- Point Godwin
- Point coloré
- Point coloré/Documentation
- Point croix
- Point croix/Documentation
- Point de ville
- Point de ville/Documentation
- Point de ville avec lien
- Point de ville avec lien/Documentation
- Point de vue interne