Modèle:Carte métro avec OSM/Documentation

Utilisation et paramètres

modifier

Description du rôle de ce modèle à compléter. Insérer le code Templatedata dans cette section

Pré-requis pour que le modèle fonctionne : le tracé géographiquement exact de la ligne provient d'OpenStreetmap et les couleurs/photos/informations sur les stations proviennent de Wikidata.

  • Côté OSM : une relation de A à B et de B à A doit exister et doit avoir l'identifiant wikidata de la ligne.

Exemple pour ligne S2 (d) Voir avec Reasonator. La propriété stockée là https://www.wikidata.org/wiki/Q7388254#P402 pointe un lien vers https://www.openstreetmap.org/relation/8294824 . Cette relation OSM gère les sous-relations OSM :

La key wikidata doit donc avoir la valeur Q7388254 au sein des deux sous-relations.

La ligne doit être reliée à son réseau de transport dans Wikidata. La ligne doit être indiquée comme "en fonctionnement". Les stations de la ligne doivent être "en fonctionnement". La ligne peut aussi être un service ferroviaire.

Côté modèle Wikipedia, le code s'appuie largement sur le code de {{Maplink}}

Avec le wikicode Avec l’éditeur visuel

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

  • {{Carte métro avec OSM|paramètre1|nom1param=valeur1}}
  1. Cliquez sur modifier. L'éditeur visuel s'ouvre.
  2. Insérer
  3. Modèle
  4. Renseignez le modèle Carte métro avec OSM dans le champ de recherche.
  5. Renseignez les champs concernés.
  6. Enregistrez.

Autre solution, quand vous modifiez une page ou discutez avec Discussions structurées :

  1. Tapez {{
  2. Renseignez le modèle Carte métro avec OSM dans le champ de recherche.
  3. Renseignez les champs concernés.
  4. Enregistrez.

La plupart des modèles sont documentés directement dans l’éditeur visuel.

Aucune description.

Paramètres du modèle

ParamètreDescriptionTypeÉtat
N° Wikidata du système/lignesystem_qid

N° wikidata du réseau [ensemble du réseau] ou de la ligne [cette ligne uniquement] à afficher (le champ peut être laissé vide)

Exemple
Q498172
Chaîneobligatoire
lengthlength

aucune description

Inconnufacultatif
plainplain

aucune description

Inconnufacultatif
Échelle de zoomzoom

Niveau de zoom géographique sur la ligne à afficher (1 très lointain, 19, très proche)

Valeurs suggérées
12
Nombresuggéré
Latitudeframe-lat

Latitude du centre de la carte, optionnelle

Inconnusuggéré
Longitudeframe-long

Longitude du centre de la carte, optionnelle

Inconnufacultatif
Largeur en pixelsframe-width

Largeur du cadre en pixels, à adapter

Valeurs suggérées
400
Exemple
400
Nombresuggéré
Hauteur en pixelsframe-height

Hauteur du cadre en pixels, à adapter

Valeurs suggérées
500
Exemple
500
Nombresuggéré
texttext

aucune description

Inconnufacultatif
Alignementframe-align

Alignement de la carte par rapport à la page (par défaut center)

Valeurs suggérées
center
Inconnufacultatif
Épaisseur stroke-width

Épaisseur du trait, par défaut 2, peut être à 3 (voire plus) pour les systèmes très denses ; 1 très fin, 5 très épais

Valeurs suggérées
3
Nombresuggéré
N° (2) Wikidata du système/lignesystem_qid2

N° Wikidata du système/ligne en 2 pour superposer au 1er réseau

Chaînefacultatif
N° (3) Wikidata du système/lignesystem_qid3

N° Wikidata du système/ligne en 3 pour superposer au 1er réseau

Chaînefacultatif
N° (4) Wikidata du système/lignesystem_qid4

N° Wikidata du système/ligne en 4 pour superposer au 1er réseau

Chaînefacultatif
N° (5) Wikidata du système/lignesystem_qid5

N° Wikidata du système/ligne en 5 pour superposer au 1er réseau

Chaînefacultatif
Ligne uniquesingle_line

À renseigner si le réseau ne possède qu'une seule ligne

Valeurs suggérées
y
Exemple
y
Chaînesuggéré
Icône des stationsstations

y = afficher les stations sous forme d'icône

Valeurs suggérées
y
Chaînesuggéré
marker-symbolmarker-symbol

aucune description

Inconnufacultatif
marker-colormarker-color

aucune description

Inconnufacultatif
Taille des symbolesmarker-size

Grosseur des symboles ; les valeurs peuvent être small, medium, large

Par défaut
medium
Inconnufacultatif
N° wikidata de la ligne où il faut afficher les stationsstations_qid

aucune description

Chaînesuggéré
displaydisplay

aucune description

Inconnufacultatif

Exemples

modifier

Francfort

modifier

Carte

Carte

Zoomer sur une ligne spécifique : S6 de Zurich

modifier

Carte

Montrer une ligne spécifique au sein de son réseau  : M1 d'Istanbul

modifier

Carte

Montrer une ligne spécifique au sein de son réseau avec ses lignes adjacentes : Mb de Rennes

modifier

Carte