Wikipédia:Jargon/Géolocalisation

Un article de Wikipédia, l'encyclopédie libre.

Cette page définit un jargon de Wikipédia.
Cette page est un patch info et peut-être employée en inclusion comme un modèle.

Cette page décrit le procédé de "géolocalisation (automatisée)". Pour les aspects moins technique, voir l'aide.

[modifier] Définition

La géolocalisation (automatisée) est un procédé qui permet de pointer, sur une carte, l'emplacement d'un lieu (ville, montagne, évènement), à partir de ses coordonnées géographiques (latitude, longitude).
Cette nouvelle fonctionnalité des modèles (à intégrer aux infoboxes ou aux fiches) est désormais opérationnelle.

[modifier] Les questions

Pourquoi mettre en œuvre la géolocalisation (automatisée) ? 
La géolocalisation (automatisée) remplace avangateusement ce genre de procédé très médiocre (dans {{Géo/Fr-Commune}}) :
<!--...-->
|imagesfin=[[Image:Les Sables dot.JPG|center|180px|Les Sables d'Olonne]]
<center><small>Non, ce n'est pas une carte automatisée !
<!--...-->
Ce procédé réclame un nombre faramineux de cartes. Il est donc à proscrire impérativement.
Quelles sont les autres formes de géolocalisation existantes ?
Où trouver les cartes ?
commons:Category:Maps by country (il faut préférer le format [svg] et l'indication locator)
Quel système de projection cartographique employer ?
Où trouver les coordonnées de points géographiques ?
Pour obtenir les coordonnées d'un ensemble de villes d'un pays donné, utilisez World Gazetteer et sélectionnez ce pays.
On peut se servir de world gazeeteer pour les données concernant l'Iran, qui tire les données de GEOnet Names Server
Voir aussi giswiki et (en) Obtaining geographic coordinates
Comment établir la conversion pour une carte donnée ?
Question épineuse ! Il manque un mode opératoire pour le paramétrage d'une carte donnée et notamment la détermination du mode de projection. Des modèles génériques de paramétrage de carte manquent (cartes excentrées ou "problématiques", projections azimutales, ...). Enfin, il manque un didacticiel sur la question (Aide:Géolocalisation est insuffisant).
Par ailleurs, un effort de coordination doit être mené avec les créateurs de cartes.
Quelle signalétique pour les points ?
La signalétique actuelle est intégrée dans des modèles de point tels que {{Point de volcan}}, {{Point de barrage}}, {{Point de ville}}. Elle doit être développée davantage.
Concernant les points de ville, voir Discussion Modèle:Point de ville.
Comment formater les coordonnées géographiques ?
Il faut utiliser {{Coord}}. Voir sa documentation.

[modifier] Les modèles

La géolocalisation utilise un mécanisme assez élaboré qui fait appel à une importante imbrication de modèles. On explique ici le mécanisme dans les grandes lignes et on recense les différents jeux de modèles employés ; puis on expose des solutions pour les problèmes de débordement de capacité qui apparaissent.

Description du mécanisme
  1. la géolocalisation commence schématiquement par une balise qui sert de référence absolue pour le positionnement des points
  2. l'image de la carte est affichée à la dimension souhaitée
  3. ... et pour chaque point, son affichage à partir de ses coordonnées géographiques se décompose en :
  1. la conversion de coordonnées géographiques en coordonnées en pixels
  2. l'affichage d'un point à partir de coordonnées en pixels sur l'image de la carte
l'imbrication des modèles
les problèmes de débordement de capacité
On constate que la complexité du processus entraine des problèmes de débordement de capacité dès que le nombre des points s'élève. Ce problème est d'abord dû à l'absence des MathStatFunctions car les fonctions trigonométriques de substitution sont trop lourdes. Les versions optimisées permettent de réduire fortement le coût des fonctions de conversion, mais ne solutionnent pas totalement le problème. La solution serait de passer par des développements limités à l'intérieur même des modèles de projection.
Mise à jour: les fonctions trigonométriques ont été dans un premier temps réécrites avec des développements limités, mais maintenant les MathStatFunctions sont disponibles. Désormais elles permettent des calculs avec une plus grande précision et beaucoup moins de travail d'expansion de modèle sur le serveur. Verdy p (d) 16 mai 2008 à 02:41 (CEST)


Si un tel problème se présente, il est recommandé de subst:ituer le modèle {{Géolocalisation}}, ce qui permettra de passer des paramètres aux Modèles de point.
Il faut donc considéré {{Carte avec géolocalisations}}, {{Géolocalisation}} comme des modèles modèles (méta-modèle) de références et ne pas chercher à alourdir ces modèles de paramètres pour les adapter à toutes les situations.
De même {{Symbole carte}}, {{Texte carte}} sont trop complexes et doivent être considérés comme des modèles modèles. Il vaut mieux ne pas les utiliser, mais s'en inspirer pour construire des modèles de point "sur mesure".
les problèmes de précision
Les modèles {{Sin°}}, {{Cos°}}, {{Tan°}} n'offrent une précision que d'un demi degré ce qui explique certains placements trop approximatifs. Par exemple, le cercle polaire est placé à la latitude 67° au lieu de 66.5608334° sur la carte Modèle:Géolocalisation/Canada/Exemple. Malheureusement, il est difficile de réaliser de fonctions de qualité compte-tenu de la limitation de capacité (la fonction {{Sin}} semble entraîner des débordements). C'est pourquoi, l'intégration de MathStatFunctions à Wikipédia semble être une nécessité.
Mise à jour: les MathStatFunctions sont désormais disponibles, les développements limités ou approximations ont été remplacé par les fonctions plus précises qui allègent le travail d'expansion du serveur. La précision obtenue sur le Canada est désormais correcte. Verdy p (d) 16 mai 2008 à 02:41 (CEST)

[modifier] Améliorations possibles

[modifier] Special:Mapsources

{{Coord}} utilise l'outil GeoHack de Egil Kvaleberg et Magnus Manske qui permet de visualiser les coordonnées géographiques d'un lieu sur de multiples cartes. Cet outil pourrait être intégré à Wikipedia, ce qui permettrait une version francophone. On pourrait mettre en place une page spéciale (disons Special:Mapsources) pour les coordonnées géographiques de la même manière que Special:Booksources pour les ISBN (voir http://fr.wikipedia.org/w/index.php?title=Special:Booksources&isbn=2842450698 par exemple). Voir en:User talk:Magnus Manske/GeoTemplate, en:User talk:Egil.

[modifier] WikiMiniAtlas

[modifier] Voir aussi

Il existe une catégorie? dédiée à ce sujet : Modèle de géolocalisation.

[modifier] (en)

Autres langues