Modèle:Infobox/Carte dynamique/Documentation

De Aknotl

Ce modèle permet de réaliser une infobox à partir de briques. La brique {{Infobox/Carte dynamique}} sert à ajouter une carte dynamique automatisée dans une infobox en faisant appel au modèle {{Carte interactive}}.
L'utilisation des cartes dynamiques est recommandée pour les bâtiments.

Utilisation et paramètres

Cliquez sur « Modifier le code » et insérez la syntaxe suivante :

{{Infobox/Carte dynamique
 | latitude                = {{{latitude|}}}
 | longitude               = {{{longitude|}}}
 | osm                     = {{{osm|oui}}}
 | zoom                    = {{{zoom|}}}
 | marqueur                = {{{marqueur|}}}
 | symbole-marqueur        = {{{symbole-marqueur|}}}
 | taille-marqueur         = {{{taille-marqueur|}}}
 | couleur-marqueur        = {{{couleur-marqueur|}}}
 | légende carte dynamique = {{{légende carte dynamique|}}}
 | carte commons           = {{{carte commons|}}}
 | externes                = {{{externes|}}}
}}

Si latitude ou longitude n'est pas renseigné, le modèle essaiera de les obtenir depuis Wikidata. Si elles ne sont pas présentes non plus dans Wikidata, aucune carte ne sera affichée.
Le paramètre osm est uniquement destiné a être utilisé dans la documentation pour permettre le fonctionnement de la carte en-dehors d'un article en indiquant l'identifiant Wikidata d'un article comme dans l'exemple ci-dessous. Il n'est pas nécessaire dans les articles.
Si marqueur a comme valeur non, le marqueur n'est pas affiché.
carte commons permet d'indiquer le nom d'une carte sur Commons (terminant en .map). Le paramètre externes ne devrait pas être utilisable directement dans les articles, il permet d'indiquer d'autres sources de données. Voir les exemples pour une façon de l'utiliser dans les modèles.

Exemples

<mapframe align="center" frameless="" height="280" latitude="50.5722" longitude="5.56689" text="CHU de Liège" width="280" zoom="15">[{"type":"Feature","geometry":{"coordinates":[5.56689,50.5722],"type":"Point"},"properties":{"marker-size":"medium","title":"","marker-color":"#cc0000","description":"","marker-symbol":"hospital"}},{"properties":{"title":"","description":""},"type":"ExternalData","service":"geoshape","ids":"Q2945766"}]</mapframe>

{{Infobox/Début}}
{{Infobox/Carte dynamique
 | latitude         = 50.5722
 | longitude        = 5.56689
 | osm              = {{{osm|oui}}} <!-- à utiliser uniquement dans la documentation ; exemple ci-contre avec osm=Q2945766 -->
 | zoom             = 15 <!-- par défaut, cette valeur vaut 12 -->
 | symbole-marqueur = hospital
 | couleur-marqueur = #cc0000
 | légende carte dynamique = CHU de Liège
}}
{{Infobox/Fin}}

Modèle utilisant le paramètre carte commons :

<mapframe align="center" frameless="" height="280" latitude="50.6423" longitude="5.5723" text="Piétonnier de Liège" width="280" zoom="15">[{"properties":{"title":"","description":""},"type":"ExternalData","service":"geoshape","ids":"Q1"},{"type":"ExternalData","title":"Pedestrian zone of Liège.map","service":"page"}]</mapframe>

{{Infobox/Début}}
{{Infobox/Carte dynamique
 | latitude         = 50.6423
 | longitude        = 5.5723
 | zoom             = 15 <!-- par défaut, cette valeur vaut 12 -->
 | marqueur         = non
 | carte commons    = Pedestrian zone of Liège.map
 | légende carte dynamique = Piétonnier de Liège
}}
{{Infobox/Fin}}

Voir aussi