Transwiki:Carte interactive/Documentation

Une nouvelle de Wikinews, la source d'informations que vous pouvez écrire.
Sauter à la navigation Sauter à la recherche
Cette sous-page contient les instructions et les catégories de son transwiki d'origine et elle n'est pas destinée à être visualisée directement.
Logo du langage Lua
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 ou dans votre espace utilisateur. Voir le 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]

  • Modèle:Code (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]

Information icon.svg 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 :

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
}}
Modèle:Carte interactive
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
}}
Modèle:Carte interactive
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
   }}
}}
Modèle:Carte interactive
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)
   }}
}}
Modèle:Carte interactive
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
  }}
}}
Modèle:Carte interactive

TemplateData[modifier le wikicode]

Modèle:...

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ètres du modèle

La mise en forme multiligne est préférée pour ce modèle.

ParamètreDescriptionTypeStatut
latitudelatitude

Latitude du centre de la carte (au format ''Degré décimal'')

Exemple
49.1234
Nombreobligatoire
Longitudelongitude

Longitude du centre de la carte (au format ''Degré décimal'')

Exemple
3.18735
Nombreobligatoire
Zoomzoom

Zoom à appliquer à la carte, entre 0 (totalement dézoomé) et 18 (extrêmement zoomé)

Par défaut
14
Exemple
15
Nombresuggéré
Hauteurhauteur height

Hauteur (en pixels) de la carte

Par défaut
420
Nombrefacultatif
Largeurlargeur width

Largeur (en pixels) de la carte

Par défaut
420
Nombrefacultatif
Alignementalign

Placement de la carte, trois valeurs possibles ''right'', ''center'' ou ''left''

Par défaut
right
Chaînefacultatif
Légendetexte 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înefacultatif
Framelessframeless

Si présent, ne pas afficher de cadre autours de la carte

Exemple
oui
Valeur automatique
oui
Chaînefacultatif
Lienlien

Si présent, n'affiche qu'un lien au lieu de la miniature de la carte

Exemple
oui
Chaînefacultatif
Marqueurmarqueur

Si présent, place un marqueur au centre de la carte

Exemple
oui
Chaînefacultatif
Commonscommons

Nom d'une carte sur Wikimedia Commons à importer

Exemple
ma super carte.map
Pagefacultatif
Osmosm

Identifiant Wikidata lié à une forme d'OpenStreetMap à afficher ; si ''oui'', utilise l'identifiant Wikidata de l'article courant

Exemple
oui / Q90
Chaînefacultatif
Wikidatawikidata

Identifiant Wikidata duquel récupérer des coordonnées géographiques à marquer ; si ''oui'', utilise l'identifiant Wikidata de l'article courant

Exemple
oui / Q90
Chaînefacultatif
Queryquery

Requête sparql listant des identifiant wikidata dont la forme sera récupéré d'OSM

Chaînefacultatif
Formesformes

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}})

Wikitexte non équilibréfacultatif
Externesexternes

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}})

Wikitexte non équilibréfacultatif

Voir aussi[modifier le wikicode]