Modèle:Carte interactive
Ce modèle utilise le module Carte interactive, un script écrit dans le langage de programmation Lua. Toute expérimentation devrait être conduite d'abord via une sous-page bac à sable. Voir le w:Projet:Scribunto si vous voulez en savoir plus.
Utilisation
[modifier le wikicode]Ce modèle permet d'inclure une carte interactive dans un article. Celle-ci peut être enrichie de marqueurs et diverses formes géométriques, directement indiqués en paramètre ou via des sources de données externes.
L'utilisation des cartes interactives est recommandée pour les bâtiments.
Paramètres
[modifier le wikicode]latitude
(obligatoire) : Latitude du centre de la carte (au format Degré décimal) ;longitude
(obligatoire) : Longitude du centre de la carte (au format Degré décimal) ;zoom
: Zoom à appliquer à la carte, entre 0 (totalement dézoomé) et 18 (extrêmement zoomé) ;hauteur
: Hauteur (en pixels) de la carte ;largeur
: Largeur (en pixels) de la carte ;align
: Placement de la carte, trois valeurs possibles right, center ou left ;texte
: Légende à placer sous la carte (si le paramètre lien est présent, ce paramètre définit le texte du lien);frameless
: Si présent, ne pas afficher de cadre autours de la carte ;lang
: Code de la langue dans laquelle affiché les libellés (par défaut : fr, pour utilisé les libellé dans la langue du pays cartographié : local) ;lien
: Si présent, n'affiche qu'un lien au lieu de la miniature de la carte,marqueur
: Si présent, place un marqueur au centre de la carte ;commons
: Nom d'une carte sur Wikimedia Commons à importer ;osm
: Identifiant Wikidata lié à une forme d'OpenStreetMap à afficher ; si oui, utilise l'identifiant Wikidata de l'article courant ;wikidata
: Identifiant Wikidata duquel récupérer des coordonnées géographiques à marquer ; si oui, utilise l'identifiant Wikidata de l'article courant ;query
: Requête sparql listant des identifiant wikidata dont la forme sera récupéré d'OSM ;formes
: Un ou plusieurs modèles avancés de formes avancés à placer sur la carte ({{Carte interactive/Marqueur}}, {{Carte interactive/Ligne}} et/ou {{Carte interactive/Polygone}}) ;externes
: Un ou plusieurs modèles de données externes à placer sur la carte ({{Carte interactive/Commons}}, {{Carte interactive/OSM}}, {{Carte interactive/Wikidata}} et/ou {{Carte interactive/Query}}) ;
Syntaxe
[modifier le wikicode]Copiez-collez le texte ci-après et complétez les informations en votre possession
Syntaxe minimale
[modifier le wikicode]Carte simple avec le formatage de base :
{{Carte interactive|latitude=|longitude=|zoom=}}
Carte simple avec un formatage personnalisé :
{{Carte interactive|latitude=|longitude=|zoom=|hauteur=|largeur=|align=|texte=}}
Carte simple sans bordures :
{{Carte interactive|latitude=|longitude=|zoom=|frameless=oui}}
Utiliser un lien au lieu d'une miniature :
{{Carte interactive|latitude=|longitude=|zoom=|lien=oui}}
Syntaxe intermédiaire
[modifier le wikicode]Carte affichant un marqueur en son centre :
{{Carte interactive|latitude=|longitude=|zoom=|marqueur=oui}}
Utilisation d'une carte présente sur Wikimedia Commons :
{{Carte interactive|latitude=|longitude=|zoom=|commons=}}
Carte utilisant OpenStreetMap pour contourer un élément :
{{Carte interactive|latitude=|longitude=|zoom=|osm=}}
Carte utilisant Wikidata pour placer un marqueur :
{{Carte interactive|latitude=|longitude=|zoom=|wikidata=}}
Syntaxe avancée
[modifier le wikicode]Note : Les deux paramètres formes et externes peuvent être utilisé en même temps.
Formes géométriques
[modifier le wikicode]
{{Carte interactive|latitude=|longitude=|zoom=|formes=
<!-- Insérer ici un ou plusieurs modèles de formes géométriques -->
}}
Les modèles de formes géométriques sont au nombre de trois :
Données externes
[modifier le wikicode]Carte affichant un marqueur en son centre :
{{Carte interactive|latitude=|longitude=|zoom=|externes=
<!-- Insérer ici un ou plusieurs modèles de données externes -->
}}.
Les modèles de données externes sont au nombre de quatre :
{{Carte interactive/Commons}}
{{Carte interactive/OSM}}
{{Carte interactive/Wikidata}}
{{Carte interactive/Query}}
Exemples
[modifier le wikicode]Carte simple avec marqueur centré | ||
---|---|---|
{{carte interactive
| latitude=49.0
| longitude=3.0
| zoom=12
| hauteur=300
| largeur=300
| marqueur=oui
}} | ||
Contours de Genève, avec marqueur, sans bordure | ||
{{carte interactive
| latitude=46.200013
| longitude=6.149985
| osm=Q71
| zoom=10
| hauteur=300
| largeur=300
| frameless=oui
}} |
||
Tracé de la rivière l'Ill et ses principaux affluents, d'après les données d'OpenStreetMap | ||
{{Carte interactive
|latitude=48.10
|longitude=7.333
|zoom=8
|largeur=300
|hauteur=400
|texte=Carte du tracé de l'Ill et de ses principaux affluents
|externes=
<!-- Les 10 affluents en traits fins bleu claire -->
{{Carte interactive/OSM
|Q127557, Q1235724, Q127629, Q836973, Q1399427, Q1523406, Q492188, Q3049281, Q746324, Q269432
|contour=oui
|couleur=#70B0ff
|taille=2
}}
<!-- L'ill, tracé plus épais en bleu foncé -->
{{Carte interactive/OSM
|Q668472
|contour=oui
|couleur=#0000C0
|taille=5
}}
}} |
||
Carte simple avec 5 marqueurs numérotés, d'après les données d'OpenStreetMap via les identifiants Wikidata des articles | ||
{{carte interactive
| latitude=40
| longitude=9
| zoom=0
| hauteur=200
| largeur=250
| align=right
| texte=Localisation des [[Zone bleue (longévité)|zones bleues]].
| externes=
{{Carte interactive/Wikidata
|Q837113|contour=non
|symbole=l
|titre=[[Loma Linda]] (États-Unis)
}}
{{Carte interactive/Wikidata
|Q1415043|contour=non
|symbole=n
|titre=[[Péninsule de Nicoya]] (Costa Rica)
}}
{{Carte interactive/Wikidata
|Q1462|contour=non
|symbole=s
|titre=[[Sardaigne]] (Italie)
}}
{{Carte interactive/Wikidata
|Q209576|contour=non
|symbole=i
|titre=[[Ikaria]] (Grèce)
}}
{{Carte interactive/Wikidata
|Q766445|contour=non
|symbole=o
|titre=[[Préfecture d'Okinawa]] (Japon)
}}
}} |
||
Carte simple avec 3 formes (marqueurs numérotés) positionnées selon des coordonnées géographiques | ||
{{carte interactive
| latitude=46.7683
| longitude=2.4325
| zoom=5
| hauteur=300
| largeur=300
| formes=
{{Carte interactive/Marqueur
| 48.8567, 2.3519
| symbole=1
}}
{{Carte interactive/Marqueur
| 45.7597, 4.8422
| symbole=2
}}
{{Carte interactive/Marqueur
| 43.2964, 5.37
| symbole=3
}}
}} |
||
Carte utilisant des données externes (Commons) | ||
{{carte interactive
| hauteur=300
| largeur=300
| externes={{Carte interactive/Commons|Murder of Kitty Genovese.map}}
| texte=Plan des attaques.
}} La carte peut être créée sur geojson.io. |
TemplateData
[modifier le wikicode]Ce modèle permet d'inclure une carte interactive dans un article. Celle-ci peut être enrichie de marqueurs et diverses formes géométriques, directement indiqués en paramètre ou via des sources de données externes.
Paramètre | Description | Type | État | |
---|---|---|---|---|
latitude | latitude | Latitude du centre de la carte (au format ''Degré décimal'')
| Nombre | obligatoire |
longitude | longitude | Longitude du centre de la carte (au format ''Degré décimal'')
| Nombre | obligatoire |
zoom | zoom | Zoom à appliquer à la carte, entre 0 (totalement dézoomé) et 18 (extrêmement zoomé)
| Nombre | suggéré |
hauteur | hauteur height | Hauteur (en pixels) de la carte
| Nombre | facultatif |
largeur | largeur width | Largeur (en pixels) de la carte
| Nombre | facultatif |
Alignement | align | Placement de la carte, trois valeurs possibles ''right'', ''center'' ou ''left''
| Chaîne | facultatif |
Légende | texte légende text | Légende à placer sous la carte (si le paramètre ''lien'' est présent, ce paramètre définit le texte du lien) | Chaîne | facultatif |
frameless | frameless | Si présent, ne pas afficher de cadre autours de la carte
| Chaîne | facultatif |
lien | lien | Si présent, n'affiche qu'un lien au lieu de la miniature de la carte
| Chaîne | facultatif |
marqueur | marqueur | Si présent, place un marqueur au centre de la carte
| Chaîne | facultatif |
commons | commons | Nom d'une carte sur Wikimedia Commons à importer
| Nom de page | facultatif |
osm | osm | Identifiant Wikidata lié à une forme d'OpenStreetMap à afficher ; si ''oui'', utilise l'identifiant Wikidata de l'article courant
| Chaîne | facultatif |
wikidata | wikidata | Identifiant Wikidata duquel récupérer des coordonnées géographiques à marquer ; si ''oui'', utilise l'identifiant Wikidata de l'article courant
| Chaîne | facultatif |
query | query | Requête sparql listant des identifiant wikidata dont la forme sera récupéré d'OSM | Chaîne | facultatif |
formes | formes | Un ou plusieurs modèles avancés de formes avancés à placer sur la carte ({{m|Carte interactive/Marqueur}}, {{m|Carte interactive/Ligne}} et/ou {{m|Carte interactive/Polygone}}) | Wikicode non équilibré | facultatif |
externes | externes | Un ou plusieurs modèles de données externes à placer sur la carte ({{m|Carte interactive/Commons}}, {{m|Carte interactive/OSM}} et/ou {{m|Carte interactive/Wikidata}}) | Wikicode non équilibré | facultatif |
Voir aussi
[modifier le wikicode]- KartoEditor, un gadget permettant de dessiner simplement des formes sur une carte interactive ;
- Aide:Carte interactive, page d'aide regroupant toutes les informations utiles sur ces cartes interactives.
- {{Infobox/Carte dynamique}}
- Conférence détaillant l'usage de ce modèle durant la Wikiconvention francophone 2017
La documentation de ce modèle est générée par le modèle {{Documentation}}.
Elle est incluse depuis sa sous-page de documentation (historique).Veuillez placer les catégories sur cette page là.
Les éditeurs peuvent travailler dans le bac à sable (créer) et la page de test (créer).