Cette page est semi-protégée.

Modèle:GeoGroup

Une page de Wikipédia, l'encyclopédie libre.
Aller à : navigation, rechercher
Documentation Documentation[modifier] [purger]

Ce modèle permet à partir d'une page – ainsi que ses pages liées – ou d'une catégorie – ainsi que ses sous-catégories, pointant vers plusieurs pages, – de récupérer les coordonnées géographiques de plusieurs points s'y trouvant, à partir du modèle {{coord}}. Ce modèle permet alors de créer une carte géographique affichant l'ensemble de ces points sur OpenStreetMap, Google Maps ou Bing Maps. Il permet également de créer un fichier au format KML contenant l'ensemble de ces points.

Note : les fichiers aux formats KML sont téléchargeables sur votre ordinateur et permettent l'exportation dans un grand nombre de systèmes d'informations géographiques. Il est alors possible de faire ses propres cartes (avec liens vers les articles de wikipédia choisis) sur son propre site internet. Pour générer les fichiers nécessaires, les quatre liens utilisent des outils du Toolserver.

Utilisation

La syntaxe par défaut pour insérer ce modèle est :

{{GeoGroup}}

On placera en général ce modèle en bas de l'article ou de la catégorie dans l'espace Liens externes avant les modèles de navigation (palettes, portails, catégories mères). Par défaut, c'est la page ou la catégorie dans laquelle est inséré le modèle qui est prise en compte pour l'exploitation des données. Cela affichera la boîte :

Paramètres

Six paramètres optionnels peuvent être ajoutés :

  • article : permet de faire en sorte que ce soit une autre page ou catégorie que celle où est apposé le modèle, qui soit prise en compte.
  • l : niveau de récursion. Pour les catégories, permet de faire en sorte que les pages citées (liens wikifiés) ou les sous-catégories soient prises en compte. Le paramètre l peut prendre les valeurs 1, 2, 3, etc, qui indiquent la profondeur dans les sous-catégories (l=1 donne la catégorie principale ainsi que ses sous-catégories, l=2 donne la catégorie principale et ses sous-catégories plus les sous-sous-catégories, etc). Pour les autres pages, le toolserver arrête la profondeur pour le moment à 1, donc, que l prenne les valeurs 1, 2, 3, etc, les coordonnées renvoyées sont toujours celles de la page principale. l=0 signifie toutes les sous-catégories à n'importe quelle profondeur.
  • section : permet de restreindre la recherche des coordonnées à une certaine section des articles. Mettre le titre d'un paragraphe (ex: Histoire).
  • usecache : mettre 1 si on veut utiliser un cache côté toolserver (durée de vie 3 jours). Cela accélère théoriquement le traitement si la même requête doit être présentée pour des pages contenant de nombreuses coordonnées ou un niveau de récursion important. Par contre, une mise à jour de coordonnées ne sera pas reflétée dans l'immédiat.
  • display : modifie l'affichage. Par défaut c'est celui d'une boîte, cadrée à droite.
    • display=inline : affiche un petit paragraphe dans le corps de l'article, comme {{KML}}.
    • display=short : affiche une phrase encore plus courte.

Exemples

Avec {{GeoGroup}} sans paramètre, on affiche les coordonnées de tous les {{Coord}} dont les paramètres name= sont renseignés et coordonnées dans des infobox rencontrées sur cet article ou cette catégorie. On obtient :

L'article Liste des volcans d'Islande contient des tableaux avec des {{Coord}} dont les paramètres name= sont renseignés. Avec :

  • {{GeoGroup|article=Liste des volcans d'Islande}},

on obtient :

Geographylogo.svg

Les coordonnées de Liste des volcans d'Islande :

L'ajout de section permet de ne référencer qu'une section. Avec :

  • {{GeoGroup|article=Liste des volcans d'Islande|section=Ouest}},

on obtient :

Geographylogo.svg

Les coordonnées de la section Ouest de Liste des volcans d'Islande :

L'ajout de "l=1,2,3,etc" permet, à partir de la catégorie mère, de fouiller toutes les sous-catégories.

Une profondeur de 1 est ici nécessaire pour avoir tous les sommets de Belgique, car certains articles sont dans des sous-catégories :

  • {{GeoGroup|article=Catégorie:Sommet de Belgique|l=1}},

on obtient :

Geographylogo.svg

Les coordonnées de Catégorie:Sommet de Belgique :

Dans cet exemple, pour accéder à toutes les stations des Pyrénées (Catégorie:Station de sports d'hiver des Pyrénées), et pas seulement celles d'Andorre (sous-niveau 1 dans cette catégorie), mais aussi celles de France/Pyrénées-Orientales (sous-niveau 2), on doit mettre l=2 :

  • {{GeoGroup|article=Catégorie:Station de sports d'hiver des Pyrénées|l=2}},

on obtient :

Geographylogo.svg

Les coordonnées de Catégorie:Station de sports d'hiver des Pyrénées :

Dans cet exemple où la catégorie ne contient que des articles, pas de sous-catégorie à fouiller, on n'indique donc pas récursion :

  • {{GeoGroup|article=Catégorie:Grotte de Suisse}},

on obtient :

Geographylogo.svg

Les coordonnées de Catégorie:Grotte de Suisse :

Dans cet exemple, on utilise display=inline et icon=donut.png :

  • {{GeoGroup|display=inline|article=Liste des volcans d'Islande|section=Ouest|icon=donut.png}},

on obtient :

« 
Pour l'ensemble des points mentionnés sur la section Ouest de la page Liste des volcans d'Islande : voir sur OpenStreetMap (aide), Google Maps (aide), Bing Maps (aide) (carte limitée à 200 lieux) ou télécharger au format KML (aide).
 »

Dans cet exemple, on utilise display=short :

  • {{GeoGroup|display=short|article=Catégorie:Station de sports d'hiver des Pyrénées|l=2}},

on obtient :

« Station de sports d'hiver des Pyrénées : OpenStreetMap, Google Maps, Bing Maps (max.200), format KML. »

Remarques

  • Attention, il peut y avoir un délai de quelques secondes avant l'affichage des cartes ou le téléchargement, soyez patient. Le modèle peut aussi ne rien afficher ou bugger si :
    • Vous venez d'apposer le modèle pour la première fois sur une page => Purgez le cache ou rechargez la page.
    • "l" est trop grand, dans ce cas le toolserver est saturé => Diminuez "l".
  • On peut aussi dans les articles remplir le champ name utilisé dans le modèle de coordonnées {{Coord}}, si ce dernier est employé plusieurs fois dans un même article, et ce pour pouvoir identifier les différents points sur les cartes. name sert à annoter les coordonnées pour les services externes. S'il est activé, le nom spécifié remplace le nom de l'article sur les cartes générées automatiquement. Par défaut, le nom est le titre de la page, s'il y a donc un seul emploi de {{Coord}} par article, il n'est point besoin d'employer le champ name. Ce dernier est utile uniquement dans le cas où l'on souhaite utiliser dans un article le modèle {{Coord}} pour situer un point géographique mais qui n'est pas celui de l'article en question.
  • Le paramètre linksfrom de kmlexport est ineffectif : on ne peut donc pas extraire de coordonnées d'articles liés.

Références

  1. « Icônes Google » (consulté le 22 décembre 2015)

Voir aussi