Ce modèle utilise la feuille de style GeoGroup/styles.css en CSS. Voir l'aide de l'extension TemplateStyles si vous voulez en savoir plus.
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 :
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 ce paramètre n'est pas utilisé, seules les coordonnées sur la page sont utilisées.
section : permet de restreindre la recherche des coordonnées à une certaine section des articles. Mettre le titre d'un paragraphe (exemple : Histoire).
icon : icône à utiliser pour l'export en KML (défaut : ylw-pushpin.png)[1].
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.
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 :
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.