(en) Geolocation |
Géolocalisation double |
Carte complétée |
Image complétée |
Modèles + points |
Requêtes |
Projet |
Maintenance, Tests |
Systèmes de projection |
Modèles |
{{G}} |
Paramétrage des cartes |
Toutes les cartes |
La géolocalisation statique est un procédé qui permet de pointer, sur une carte fixe, l'emplacement d'un ou plusieurs lieux (ville, montagne, événement), à partir de leurs coordonnées géographiques.
Il y a essentiellement trois manières de faire de la géolocalisation statique dans un article :
- Si une infobox est présente, la géolocalisation statique est faite via les paramètres (latitude, longitude)
- En l'absence d'infobox, la géolocalisation statique peut se faire à l'aide de {{Coord}}
- Enfin, on peut réaliser des cartes complétées ou utiliser {{Carte avec géolocalisation}}.
En dehors de {{Coord}}, la géolocalisation statique utilise un mécanisme assez élaboré qui fait appel à une importante imbrication de modèles. Elle repose sur l'utilisation de modèles de paramétrage de carte. Par exemple, pour le Canada, on emploie le modèle de paramétrage Modèle:Géolocalisation/Canada qui définit le paramétrage de la carte Image:Canada_location_map_2.svg. Pour le moment, il suffit de savoir que l'on utilise ce modèle en passant en paramètre (dans d'autres modèles) son nom de code (ici c'est « Canada
»).
Les modèles
[modifier | modifier le code]- Description du mécanisme
-
- La géolocalisation commence schématiquement par une balise qui sert de référence absolue pour le positionnement des points.
Cette fonction est désormais toujours assurée par le modèle {{Début de carte}} (et {{Fin de carte}}). - L'image de la carte est affichée à la dimension souhaitée.
Cette fonction est assurée par la syntaxe wiki standard :[[Fichier:...]]
. - Pour chaque point, son affichage à partir de ses coordonnées géographiques se décompose en :
- La conversion de coordonnées géographiques en pourcentage des dimensions de l'image.
Cette fonction est assurée par un modèle de paramétrage de carte. - L'affichage d'un point sur l'image de la carte.
Cette fonction est assurée par un modèle de point.
- La conversion de coordonnées géographiques en pourcentage des dimensions de l'image.
- La géolocalisation commence schématiquement par une balise qui sert de référence absolue pour le positionnement des points.
- L'imbrication (théorique) des modèles
- L'ensemble des opérations est assurée par {{Carte avec géolocalisation}} ({{Infobox/Géolocalisation multiple}} pour l'intégration aux infoboxes). Ces modèles font donc appel à {{Début de carte}}, {{Fin de carte}} et {{Géolocalisation}} ou {{G}}…
- Le modèle {{Géolocalisation}} assure la fonction 3. Il fait donc appel à un modèle de paramétrage et un modèle de point. En réalité le nom de ces « sous »-modèles est passé en paramètre : le paramètre 1 est le nom du modèle de paramétrage (en termes simples) et le paramètre
point
est éventuellement employé pour le nom du modèle de point. - Le modèle de paramétrage de carte emploie (au moins dans un premier temps) un modèle générique.
- De même, un modèle de point peut faire appel à un modèle générique tel que {{Pictogramme}}, {{Pictogramme avec toponyme}}, {{Toponyme}}, {{Toponyme avec trait}}…
- Le modèle {{Géolocalisation}} assure la fonction 3. Il fait donc appel à un modèle de paramétrage et un modèle de point. En réalité le nom de ces « sous »-modèles est passé en paramètre : le paramètre 1 est le nom du modèle de paramétrage (en termes simples) et le paramètre
La nomenclature des modèles
[modifier | modifier le code]La nomenclature des modèles se construit pour l'essentiel autour de sous-espaces :
- Modèle:Carte/...
- Modèle:Géolocalisation/...
- Modèle:Point/...
- Modèle:Pour chaque/...
Les avantages de l'organisation en sous-espaces sont leur clarté ; les possibilités de navigation (sans passer par les catégories) ; la documentation automatique (grâce à {{SUBPAGENAME}}
et {{#typename:}}
) ; la possibilité de dresser des listes exhaustives avec (par exemple) :
{{Boîte déroulante/début|titre=Liste plus qu'exhaustive des modèles de carte complétée}} {{Special:Prefixindex/Template:Carte/}} {{Boîte déroulante/fin}}
Nom | Caractéristique | Usage |
---|---|---|
Modèle:Carte/... |
Un sous-espace. |
Les modèles de carte complétée utilisables dans les articles. |
Modèle:Carte/carte |
La carte associée à « Modèle:Géolocalisation/carte ». |
Il est souhaitable que ce modèle (dont le premier rôle est vérifier la validité de « Modèle:Géolocalisation/carte ») ne soit pas employé ; mais servent plutôt de base de données (en le bourrant de points). Par exemple {{Carte/Croatie}} sert de ressource pour la construction de ses sous-pages : {{Carte/Croatie/Chef-lieux de comitat}}, {{Carte/Croatie/Points extrêmes}}. |
Modèle:Géolocalisation/... |
Un sous-espace. |
Les modèles de paramétrage de carte. |
Modèle:Géolocalisation/carte |
Les modèles des paramétrages de carte utilisables en paramètres. |
carte s'emploie en premier paramètre de {{G}} par exemple. |
Modèle:Géolocalisation/Projection ... |
Modèle générique (méta-modèle). |
Sous-modèles pour les modèles des paramétrages de carte. |
Modèle:Point/... |
Un sous-espace. |
Les modèles des points utilisables en paramètres. |
Modèle:Point/Truc |
Le toponyme est un lien vers un article |
Truc s'emploie en cinquième paramètre de {{G}} par exemple dans les cartes complétées. Il est recommandé de créer « |
Modèle:Point/Truc sans toponyme |
Pictogramme seul (le toponyme apparait en info-bulle). |
Pour les infoboxes. |
Modèle:Point/Truc sans lien |
Le toponyme est écrit sans lien. |
Aucun usage a priori. |
Modèle:Géolocalisation de truc |
Basé sur « C'est un raccourci utile pour |
Dans les cartes complétées. Utilité très faible a priori (raccourci obsolète). |
Modèle:Géolocalisation de truc sans toponyme |
Le toponyme n'est pas affiché ; il apparaît en info-bulle du pictogramme. |
Aucun usage a priori (raccourci obsolète). |
Modèle:Géolocalisation de truc sans lien |
Le toponyme est écrit sans lien. |
Aucun usage a priori (raccourci obsolète). |
Modèle:Pour chaque/... |
Un sous-espace. |
Utile à la maintenance. |
Géolocalisation dans les infobox
[modifier | modifier le code]Comment compléter l'infobox dans un article, pour que la géolocalisation fonctionne ?
[modifier | modifier le code]- Entrer les coordonnées géographiques :
latitude
,longitude
(à la condition que l'infobox ait été convenablement conçue). - Compléter Le paramètre
pays
peut être suffisant pour la carte de localisation (par exemple, pour {{Infobox Île}}. - Si l'infobox le permet ou si vous le jugez utile, utilisez
géolocalisation
oucarte
pour changer de carte. On peut employer une carte régionale pour une localisation plus précise (il faut garder à l'esprit que le lecteur moyen n'a pas une connaissance du pays aussi fine que la vôtre) ; ou, à l'inverse, employer une carte plus globale (carte=Monde
au pire).
- Exemple 1 — Comment localiser rapidement Ambanja et d'autres villes malgaches ?
- La carte de Madagascar correspond au modèle Modèle:Géolocalisation/Madagascar. Comme tout modèle de paramétrage de carte, on trouve dans la documentation du modèle un lien « Coordonnées géographiques des villes du pays : ... » qui fournit les informations. Pour Ambanja :
no. | nom[1] | calculation 2008 | latitude | longitude | division supérieure |
---|---|---|---|---|---|
2 | Ambanja | 31 423 | 13.68°S | 48.45°E | Antsiranana |
- Il suffit de reporter les coordonnées ; mais attention, la latitude est négative dans l'hémisphère sud (et la longitude est négative à l'ouest). Donc il faut écrire :
|latitude=-13.68 |longitude=48.45
- Il est également possible d'utiliser le format DMS (Degrés, Minutes, Secondes). Par exemple pour Ambanja :
|latitude=13/41/S |longitude=48/27/E
Géolocalisation double
[modifier | modifier le code]Il est possible de programmer une carte de géolocalisation spécifique pour les infobox qui permet d'afficher une carte physique ou administrative par clic sur un lien sous la carte.
Comment illustrer un article par une carte géolocalisée ? (hors-infobox)
[modifier | modifier le code]Le plus simple est d'utiliser le modèle {{Carte avec géolocalisation}}. Il y a alors deux choses essentielles à déterminer :
- La carte : il ne s'agit pas de l'image ; mais d'un nom du modèle utilisé (par exemple
Terre
,Monde
,Lune
) - Les coordonnées géographiques : c'est-à-dire la latitude puis la longitude (en valeur décimale).
La syntaxe générale est alors :
{{Carte avec géolocalisation|carte|latitude|longitude|nom du lieu|<!--...-->}} |
- Exemple 1 — Un placement minimal de Vannes en France
- Puisque Vannes est une ville française, la carte à employer sera
France
et l'on trouve sur cette carte le lien « Coordonnées géographiques des villes du pays : France » qui permet de trouver aisément les coordonnées géographiques de Vannes sur le site . On y trouve « 47.66°N 2.76°O », mais une longitude ouest (O) doit être notée négativement ; les paramètres sont donc «|47.66|-2.76
». L'image de la carte de la France étant gigantesque, on est forcé d'ajuster sa largeur avec «|largeur=200
».
- Finalement, la figure de droite est le résultat du code suivant :
{{Carte avec géolocalisation |France|47.66|-2.76|Vannes |largeur=200 |légende=Localisation de [[Vannes]]. }}
- Notons que l'on peut choisir d'autre cartes ;
Morbihan
par exemple (ou bienBretagne
,Monde
, ...). L'on peut également placer la figure de la carte à gauche avec «|float=left
». Enfin, l'on peut modifier la signalétique...
- Exemple 2 — Comment situer la maison de Verdi à Sant'Agata ?
- La carte est
Italie
. On trouve sur cette page deux liens utiles :- « Coordonnées géographiques des villes du pays : ... » : c'est le moyen le plus pratique de trouver les coordonnées géographiques de villes. Malheureusement (petite complication ) ... pas les hameaux.
- « Centre de cette carte : ... » : c'est un lien vers GeoHack qui ouvre l'accès à des nombreuses cartes (SIG).
- Choisissons « Google maps » (on en profitera pour ajouter un lien vers cette localité) :
- Donc on clique sur « Centre de cette carte : 41° 19′ N, 12° 41′ E » puis « Afficher cet endroit (Satellite, Vue hybride) avec Google Maps ». On peut procéder autrement et cliquer sur les coordonnées dans l'infobox de la commune la plus proche du site.
- Dans la petite [pfff… fenêtre ? barre ? enfin, là où on écrit ce qu'on veut rechercher], modifier chacune des deux données tour à tour, en dixièmes, en centièmes ou en millièmes si nécessaire jusqu'à ce que la flèche verte se positionne au-dessus du site en question.
- Lorsque la flèche est bien positionnée, copier les coordonnées obtenues (ici « 45.00765,10.0366 ») pour les paramètres latitude, longitude (remplacer la virgule par une barre verticale « | »).
- Pour la légende, copier de même l'adresse URL («
http//:…
») avec les coordonnées obtenues. - La coller pour mémoire dans votre brouillon (ou votre page d'édition si vous êtes très fort(e) et sûr(e) de vous).
- Reporter ensuite ces deux données (les coordonnées décimales et l'adresse http) dans le modèle.
- Renseigner le nom du site et la légende, … avec (éventuellement) en référence le mode d'emploi.
- Ajuster les tailles et le placement (ici
|largeur=200|float=right
). - Le tour est joué, ne reste plus qu'à insérer cela à l'endroit voulu.
- Ce qui donne (dans l'article Sant'Agata) :
{{Carte avec géolocalisation |Italie|45.00765|10.0366|Sant'Agata |largeur=200|float=right |légende=Les « terres » verdiennes : [http://maps.google.com/maps?ll=45.00765,10.0366&spn=0.1,0.1&q=45.00765,10.0366 Localisation de la Casa Verdi à Sant'Agata]<ref> Cliquer sur ce lien pour obtenir une carte détaillée puis passer en mode satellite et monter l'échelle avec le plus (+) pour visualiser la maison.</ref>. }} |
- Exemple 3 — Comment changer de signalétique ?
Reprenons le premier exemple, la géolocalisation (sur Wikipédia en français (fr) seulement) permet d'adapter la signalétique (le pictogramme) à la nature du « truc » localisé (ville, montagne, cratère, région, barrage, hôpital, etc.). Cette signalétique dépend en fait du modèle de point employé. Le point employé par défaut est {{Point/}}.
{{Carte avec géolocalisation|<!--...-->|nom du lieu|nom du point|arg1|arg2}} |
- nom du point est simplement le « truc » (avec une majuscule) à localiser, à condition que le modèle de point «
Modèle:Point/nom du point
» existe. (Cela fonctionne de la même manière que la choix de la carte nom de code de la carte.) - arg1, arg2 : ce point (oh, le double sens !) est un peu délicat car l'usage de ces paramètres dépend du modèle de point choisi.
Code wiki | Rendu |
---|---|
Pour une ville, employer Ville pour nom du point va de soi.
Le paramètre arg1 est le statut de la ville.
Le paramètre arg2 permet d'adapter son positionnement du toponyme par rapport au pictogramme (ici, « {{Carte avec géolocalisation |France|47.66|-2.76|Vannes|Ville|3|s |largeur=200 |légende=Localisation de [[Vannes]]. }} |
|
Afficher le toponyme peut sembler redondant dans cette situation.
De manière générale, ajouter « Note : le toponyme apparaît dans l'info-bulle du pictogramme. {{Carte avec géolocalisation |France|47.66|-2.76|Vannes|Ville sans toponyme|3| |largeur=200 |légende=Localisation de [[Vannes]]. }} |
Code wiki | Rendu |
---|---|
{{Carte avec géolocalisation |France|47.32|-3.17|Belle-Île-en-Mer|Ile|20|e |largeur=200 |légende=Localisation de [[Belle-Île-en-Mer]]. }} |
|
{{Carte avec géolocalisation |Iran|34.08|49.70|Arak|Ville sans toponyme|2| |largeur=200 |légende=Arak est au centre de la province de Markazi }} |
|
{{Carte avec géolocalisation |Iran|34.08|49.70|Arak (Iran){{!}}Arak|Ville|2|se |largeur=200|float=none |légende=Arak est au centre de la province de Markazi }} |
|
Avec le point Barrage sans toponyme :
{{Carte avec géolocalisation |Iran|35.89|52.01|Barrage de Lar|Barrage sans toponyme |largeur=200 |légende=[[Barrage de Lar]] }} |
|
Avec le point Volcan sans toponyme :
{{Carte avec géolocalisation |Iran|37.75|46.433|Sahand|Volcan sans toponyme |largeur=200|float=left |légende=Stratovolcan [[Sahand|Kuh-e Sahand]] }} |
Modèle Coord
[modifier | modifier le code]Le modèle {{Coord}} utilise l'outil GeoHack qui permet de visualiser les coordonnées géographiques d'un lieu sur de multiples cartes.
Modèle de paramétrage de carte
[modifier | modifier le code]Erreur durant la géolocalisation
[modifier | modifier le code]Comment utiliser le format DMS dans les paramètres des modèles ?
[modifier | modifier le code]Les valeurs des paramètres de latitude et de longitude des modèles de géolocalisation doivent être décimales (car les calculs l'exigent). Toutefois le modèle {{Coordonnées/dms2dec}} permet d'utiliser quand même le format DMS (degrés, minutes, secondes) lorsque l'on veut s'épargner la conversion.
Par exemple, un paramètre de latitude 18° 30′ 45″ S (qui correspond à -18.5125) peut être entré ainsi :
{{Coordonnées/dms2dec|18/30/45/S}}
Cependant cela risque d'entraîner un dysfonctionnement du modèle ou au mieux un surcoût de calcul important (notamment pour les modèles de géolocalisation). Même si ce n'est pas le cas, il est fortement conseillé de placer le code ci-avant hors du modèle et de « prévisualiser ». Effacer ensuite le code et copier-coller la valeur qui s'est affichée (-18.5125 dans ce cas). Bref, c'est laborieux.
Modèle de point
[modifier | modifier le code]Comment créer un nouveau modèle de point utilisables en paramètres ?
[modifier | modifier le code]Les modèles de point sont presque tous basés sur un modèle générique de point. La création consiste donc essentiellement à choisir le bon modèle générique et à créer ou trouver le pictogramme le mieux adapté à la sémantique du point.
Les questions
[modifier | modifier le code]- Où trouver des images de cartes ?
- Pour les cartes géoréférencées : Catégorie:Modèle de paramétrage de carte
- Pour toutes les cartes : Commons:Category:Maps by country. Il faut préférer le format SVG [SVG] et l'indication locator. Pour les cartes du monde, voir (en) commons:Atlas of the Earth. Mais pour harmoniser l'apparence et faciliter son paramétrage, il est recommandé de créer de nouvelles cartes...
- 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 un modèle de géolocalisation et sélectionnez ce pays.
- On peut se servir des données concernant l'Iran, qui tire les données de GEOnet Names Server.
- Voir aussi Heavens Above, GISWiki et (en) Obtaining geographic coordinates.
Notes
[modifier | modifier le code]- Ce n'est pas le nom francophone ; mais plutôt le nom local ; donc pas ce n'est pas forcément le nom le plus adéquat pour l'article.
- Cliquer sur ce lien pour obtenir une carte détaillée puis passer en mode satellite et monter l'échelle avec le plus (+) pour visualiser la maison.
Voir aussi
[modifier | modifier le code]Articles connexes
[modifier | modifier le code]- Projet:Modèle
- L'extension MathStatFunctions
- Catégorie:Modèle de coordonnées
- Catégorie:Modèle Géolocalisation
- Catégorie:Modèle commune
- Aide:WikiMiniAtlas
- WikiMiniAtlas