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
modifierCe 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
modifierlatitude
(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
modifierCopiez-collez le texte ci-après et complétez les informations en votre possession
Syntaxe minimale
modifierCarte 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
modifierCarte 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
modifierNote : Les deux paramètres formes et externes peuvent être utilisé en même temps.
Formes géométriques
modifier
{{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
modifierCarte 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
modifierCarte 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
modifierCe 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- 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).