Modèle:Coor

 Documentation[voir] [modifier] [historique] [purger]

En 2017, lors de l'introduction de l'extension Kartographer, connu surtout par le modèle:Carte interactive, l'aspect et le comportement du modèle:Coord fut profondément modifié. Avant cette date, les Coordonnées comportaient un lien vers GeoHack précédé d'une icône Globe qui appelaient le WikiMiniAtlas. Personne ne s'est jamais plaint du remplacement du WikiMiniAtlas par la carte de l'extension Kartographer, mais beaucoup regrettent encore l'outil GeoHack.

WikiMiniAtlas

Les anciennes coordonnées toujours d'actualité sur les projets anglais, allemand et italien entre autres, avaient à peu près cet aspect:

Voir ce lieu sur la carte interactive43° 29′ 04″ N, 79° 23′ 00″ O

Elles ont été remplacées par celles que nous connaissons:

43° 29′ 04″ N, 79° 23′ 00″ O

Je propose de garder le meilleur des deux. Revenir au lien GeoHack pour les coordonnées, mais remplacer le WikiMiniAtlas par l'extension Kartographer, soit:

43° 29′ 04″ N, 79° 23′ 00″ O

Les coordonnées actuelles qui nous privent de l'outil GeoHack nous privent par la même occasion des autres outils géographiques du Wikimedia Foundation Labs (tools.wmflabs.org). Les anciens regrettent encore la disparition des outils regroupés dans le modèle:GeoGroup.

L'extension Kartographer apporte aussi de nouveaux outils, eux aussi malheureusement inaccessibles via les coordonnées actuelles. Je propose quelques tests convaincants dans la section Démonstration.

Le projet se distingue donc du modèle actuel par:

  1. ✔️ la possibilité de reporter sur une carte interactive toutes les coordonnées rencontrées dans un article ou une section. Le modèle permet d'insérer une miniature de cette carte dans un article. Voir la carte de la démonstration ci-dessous.
  2. ✔️ l'ajout d'un lien vers GeoHack (le lien vers la carte interactive actuel étant reporté sur l'icône bleue  ⁠ uniquement.
  3. ✔️ une meilleure compatibilité avec le modèle:GeoGroup et le modèle:KML qui actuellement n'affichent qu'un numéro d'ordre #1, #2, etc. pour chaque localisation et qui n'est plus capable d'explorer les Catégories.
  4. ✔️ le formatage correct des coordonnées décimales format=dec (symbole des degrés et de la direction)44,8389° N, 0,5722° O. Le formatage numérique actuel 44,8389, −0,5722 ne convient pas à l'affichage mais à l'encodage seulement.

❌ Le présent modèle est inutilisable pour les pages contenant plus de 700 coordonnées. Voir modèle:Coor/Limite (Le temps alloué pour l’exécution des scripts a expiré.). Il faudra prévoir de copier le modèle actuel vers un modéle alternatif pour ces méga-pages, par exemple: modèle:Coord500.

Le projet ne change rien pour les coordonnées extraterrestres.

Ceci est une version Bêta qui doit donc être testée le plus largement possible avant toute la mise à jour du modèle:Coord.

Démonstration[modifier le code]

{{Maplink |type=named |from=Modèle:Coor/Documentation#Démonstration |text=Les 10 communes de France les plus peuplées}}

 Les 10 communes de France les plus peuplées ou avec un lien vers une page Les 10 communes de France les plus peuplées

{{Maplink |frame=yes |frame-align=right |frame-width=400 |frame-height=400
 |type=named |from=Modèle:Coor/Documentation#Démonstration
 |text=[[Liste des communes de France les plus peuplées|Les 10 communes de France les plus peuplées]]
}}

wikilien alternatif2

Les coordonnées de la section Démonstration de Modèle:Coor/Documentation :

Le modèle:Maplink est très utilisé, notamment parce toutes coordonnées terrestres insérées dans un article avec le modèle:Coord sont transformées en un lien maplink. Ce modèle de génération de carte très puissant est surtout connu par son alias francisé, le modèle:Carte interactive.

Le modèle:Maplink, copie de son homonyme du Wikipédia anglais, y est chez eux encore plus puissant, car il y peut exploiter les Coordonnées disséminées dans les articles.

Le modèle:GeoGroup 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. Présentation des liens dans le texte: Coor/Documentation : OpenStreetMap, Bing Cartes, format KML. et présentation en paragraphe:

Pour l'ensemble des points mentionnés sur la section Démonstration de la page Modèle:Coor/Documentation : voir sur OpenStreetMap (aide), Bing Cartes (aide) ou télécharger au format KML (aide).

Toutes les coordonnées trouvées dans la section Démonstration sont correctement situées sur la carte, mais seules les coordonnées encodées avec le modèle:Coor sont nommées, les autres étant identifiées par un numéro d'ordre. Ce modèle est très puissant, mais ne fonctionne plus correctement depuis 2017.

Le Modèle:KML fait double usage avec le modèle:GeoGroup et est affecté de la même tare.

Possibilités[modifier le code]

L'exploration des possibilités ne fait que commencer...

{{Maplink |frame=yes |frame-align=right |frame-width=400 |frame-height=400
 |marker-size=large |marker-color=#4682B4 |marker=-number
 |type=named |from=Modèle:Coor/Documentation#Les cinq premières villes de France 
 |marker-size2=medium |marker-color2=#258 |marker2=-number
 |type2=named |from2=Modèle:Coor/Documentation#Les cinq villes suivantes
 |text=[[Liste des communes de France les plus peuplées|Les 10 communes de France les plus peuplées]]
}}

Les cinq premières villes de France[modifier le code]

Paris 48° 51′ 24″ N, 2° 21′ 07″ E 2 145 906 hab.
Marseille 43° 17′ 47″ N, 5° 22′ 12″ E 870 321 hab.
Lyon 45° 45′ 28″ N, 4° 49′ 56″ E 522 228 hab.
Toulouse 43,60444° N, 1,44389° E 498 003 hab.
Nice 43,69583° N, 7,27139° E 343 477 hab.

Les cinq villes suivantes[modifier le code]

Nantes 47° 13′ 05″ N, 1° 33′ 10″ O 320 732 hab.
Montpellier 43° 36′ 43″ N, 3° 52′ 38″ E 299 096 hab.
Strasbourg 48° 34′ 24″ N, 7° 45′ 08″ E 290 576 hab.
Bordeaux 44,8389° N, 0,5722° O 259 809 hab.
Lille 50,63722° N, 3,06333° E 236 234 hab.

Examen de compatibilité[modifier le code]

Coordonnées terrestres[modifier le code]

  • Modèle:Coord/Exemple dms
  • Modèle:Coord/Exemple dec La documentation officiel ne reflète plus la réalité qui depuis 2016 n'affiche plus par défaut le format encodé mais le format dms. Seul une remarque Affichage d'entiers : ne change rien, option format=dms superflue à été ajouté, mais les tables prétendant afficher du décimal affichent du sexagésimal (corrigées ici).
Entrée en sexagésimal[modifier le code]
Affichage en sexagésimal
Code Coor Coord Commentaires
{{Coord |45 |00 |00 |N |45 |00 |00 |E}} 45° 00′ 00″ N, 45° 00′ 00″ E 45° 00′ 00″ N, 45° 00′ 00″ E Affichage sexagésimal : ne change rien
{{Coord |45 |0 |0 |N |45 |0 |0 |E}} 45° 00′ 00″ N, 45° 00′ 00″ E 45° 00′ 00″ N, 45° 00′ 00″ E un seul "0" apparaît
{{Coord |45 |0 |10 |N |45 |10 |0 |E}} 45° 00′ 10″ N, 45° 10′ 00″ E 45° 00′ 10″ N, 45° 10′ 00″ E mélanger un ou deux chiffres pour les minutes et secondes
{{Coord |45 |12 |N |45 |01 |E}} 45° 12′ N, 45° 01′ E 45° 12′ N, 45° 01′ E ne spécifier que les degrés et minutes
{{Coord |45 |N |45 |E}} 45° N, 45° E 45° N, 45° E spécifier seulement les degrés, ne fonctionne pas comme attendu
{{Coord |45 |00 |10.3 |N |45 |10 |17.2 |E}} 45° 00′ 10,3″ N, 45° 10′ 17,2″ E 45° 00′ 10,3″ N, 45° 10′ 17,2″ E Augmenter la précision en donnant les fractions de secondes
{{Coord |45 |00 |10.3578 |N |45 |10 |17.2478 |E}} 45° 00′ 10,3578″ N, 45° 10′ 17,2478″ E 45° 00′ 10,3578″ N, 45° 10′ 17,2478″ E ... et ainsi de suite...
{{Coord |45 |00 |10.0000 |N |45 |10 |17.0000 |E}} 45° 00′ 10″ N, 45° 10′ 17″ E 45° 00′ 10″ N, 45° 10′ 17″ E ... même s'il n'y a que des zéros...
Affichage en sexagésimal long
Code Coor Coord Commentaires
{{Coord |45 |00 |00 |N |45 |00 |00 |E |format=dms long}} 45° 00′ 00″ nord, 45° 00′ 00″ est 45° 00′ 00″ nord, 45° 00′ 00″ est Affichage sexagésimal : ne change rien
{{Coord |45 |0 |0 |N |45 |0 |0 |E |format=dms long}} 45° 00′ 00″ nord, 45° 00′ 00″ est 45° 00′ 00″ nord, 45° 00′ 00″ est un seul "0" apparaît
{{Coord |45 |0 |10 |N |45 |10 |0 |E |format=dms long}} 45° 00′ 10″ nord, 45° 10′ 00″ est 45° 00′ 10″ nord, 45° 10′ 00″ est mélanger un ou deux chiffres pour les minutes et secondes
{{Coord |45 |12 |N |45 |01 |E |format=dms long}} 45° 12′ nord, 45° 01′ est 45° 12′ nord, 45° 01′ est ne spécifier que les degrés et minutes
{{Coord |45 |N |45 |E |format=dms long}} 45° nord, 45° est 45° nord, 45° est spécifier seulement les degrés
{{Coord |45.01 |N |45.01 |E |format=dms long}} 45° 01′ nord, 45° 01′ est 45° 01′ nord, 45° 01′ est Cas différent, les paramètres sont données en décimal, il faut donc spécifier le format, Exemple dec
{{Coord |45 |00 |10.3 |N |45 |10 |17.2 |E |format=dms long}} 45° 00′ 10,3″ nord, 45° 10′ 17,2″ est 45° 00′ 10,3″ nord, 45° 10′ 17,2″ est Augmenter la précision en donnant les fractions de secondes
{{Coord |45 |00 |10.3578 |N |45 |10 |17.2478 |E |format=dms long}} 45° 00′ 10,3578″ nord, 45° 10′ 17,2478″ est 45° 00′ 10,3578″ nord, 45° 10′ 17,2478″ est ... et ainsi de suite...
{{Coord |45 |00 |10.0000 |N |45 |10 |17.0000 |E |format=dms long}} 45° 00′ 10″ nord, 45° 10′ 17″ est 45° 00′ 10″ nord, 45° 10′ 17″ est ... même s'il n'y a que des zéros...
Affichage en numérique (appelé décimal)
Code Coor Coord Commentaires
{{Coord |45 |00 |00 |N |45 |00 |00 |E |format=dec}} 45° N, 45° E 45, 45 zéros superflus supprimés
{{Coord |45 |30 |00 |N |45 |30 |00 |E |format=dec}} 45,5° N, 45,5° E 45,5, 45,5 zéros superflus supprimés
{{Coord |45 |00 |45 |N |45 |00 |45 |E |format=dec}} 45,0125° N, 45,0125° E 45,0125, 45,0125 zéros superflus supprimés (45 secondes = 0,0125 degré)
{{Coord |45 |00 |01 |N |45 |00 |01 |E |format=dec}} 45,00028° N, 45,00028° E 45,00028, 45,00028 5 décimales
{{Coord |45 |00 |01.001 |N |45 |00 |01.001 |E |format=dec}} 45,00027806° N, 45,00027806° E 45,00027806, 45,00027806 on peut avoir plus de décimales, ici 8
{{Coord |45 |00 |01.0000 |N |45 |00 |01.0000 |E |format=dec}} 45,00028° N, 45,00028° E 45,00028, 45,00028 même avec une mantisse égale à zéro...
{{Coord |45 |00 |1.0000 |N |45 |00 |1.0000 |E |format=dec}} 45,00028° N, 45,00028° E 45,00028, 45,00028 ...le résultat ne dépend pas de la présence ou non d'un zéro au début des secondes...
{{Coord |45 |12 |N |45 |01 |E |format=dec}} 45,2° N, 45,017° E 45,2, 45,017 ne spécifier que les degrés et minutes
{{Coord |45 |12.127 |N |45 |01.127 |E |format=dec}} 45,202117° N, 45,018783° E 45,202117, 45,018783 ne spécifier que les degrés et les minutes avec une fraction décimale
{{Coord |45 |30.0000 |N |45 |30.0000 |E |format=dec}} 45,5° N, 45,5° E 45,5, 45,5 ne spécifier que les degrés et les minutes avec une mantisse...
{{Coord |45 |30.000000000001 |N |45 |30.000000000001 |E |format=dec}} 45,5° N, 45,5° E 45,5, 45,5 ne spécifier que les degrés et les minutes avec une mantisse...
{{Coord |45 |N |45 |E |format=dec}} 45° N, 45° E 45, 45 spécifier seulement les degrés
{{Coord |45.01 |N |45.01 |E |format=dec}} 45,01° N, 45,01° E 45,01, 45,01 Cas différent, les paramètres sont données en décimal, Exemple dec
Entrée en décimal[modifier le code]
Affichage en sexagésimal
Code Coor Coord Commentaires
{{Coord |45 |S |45 |W |format=dms}} 45° S, 45° O 45° S, 45° O Entiers : affiche le format N/E/S/W au lieu de +/-
{{Coord |45.0 |S |45.0 |W |format=dms}} 45° 00′ S, 45° 00′ O 45° 00′ S, 45° 00′ O Idem que le tableau précédent : apparition des minutes
{{Coord |45.05 |S |45.05 |W |format=dms}} 45° 03′ S, 45° 03′ O 45° 03′ S, 45° 03′ O Idem que le tableau précédent : apparition des minutes
{{Coord |45.050 |S |45.050 |W |format=dms}} 45° 03′ 00″ S, 45° 03′ 00″ O 45° 03′ 00″ S, 45° 03′ 00″ O Idem que le tableau précédent : apparition des secondes
{{Coord |45.05050 |S |45.05050 |W |format=dms}} 45° 03′ 02″ S, 45° 03′ 02″ O 45° 03′ 02″ S, 45° 03′ 02″ O Idem que le tableau précédent : arrondissement au secondes entières...
{{Coord |45.050505050505 |S |45.050505050505 |W |format=dms}} 45° 03′ 02″ S, 45° 03′ 02″ O 45° 03′ 02″ S, 45° 03′ 02″ O ... et ainsi de suite...
{{Coord |45.000000000000 |S |45.000000000000 |W |format=dms}} 45° 00′ 00″ S, 45° 00′ 00″ O 45° 00′ 00″ S, 45° 00′ 00″ O ... sauf s'il y a des zéros...
{{Coord |45.010000000000 |S |45.010000000000 |W |format=dms}} 45° 00′ 36″ S, 45° 00′ 36″ O 45° 00′ 36″ S, 45° 00′ 36″ O ... alors le dernier chiffre significatif non nul compte...
{{Coord |45.000000000001 |S |45.000000000001 |W |format=dms}} 45° 00′ 00″ S, 45° 00′ 00″ O 45° 00′ 00″ S, 45° 00′ 00″ O ... même s'il est très loin (exemple pour pouvoir afficher les 00' 00")
Affichage en sexagésimal long
Code Coor Coord Commentaires
{{Coord |45 |S |45 |W |format=dms long}} 45° sud, 45° ouest 45° sud, 45° ouest
{{Coord |45.0 |S |45.0 |W |format=dms long}} 45° 00′ sud, 45° 00′ ouest 45° 00′ sud, 45° 00′ ouest
{{Coord |45.05 |S |45.05 |W |format=dms long}} 45° 03′ sud, 45° 03′ ouest 45° 03′ sud, 45° 03′ ouest
{{Coord |45.050 |S |45.050 |W |format=dms long}} 45° 03′ 00″ sud, 45° 03′ 00″ ouest 45° 03′ 00″ sud, 45° 03′ 00″ ouest
{{Coord |45.05050 |S |45.05050 |W |format=dms long}} 45° 03′ 02″ sud, 45° 03′ 02″ ouest 45° 03′ 02″ sud, 45° 03′ 02″ ouest
{{Coord |45.050505050505 |S |45.050505050505 |W |format=dms long}} 45° 03′ 02″ sud, 45° 03′ 02″ ouest 45° 03′ 02″ sud, 45° 03′ 02″ ouest
{{Coord |45.000000000000 |S |45.000000000000 |W |format=dms long}} 45° 00′ 00″ sud, 45° 00′ 00″ ouest 45° 00′ 00″ sud, 45° 00′ 00″ ouest
{{Coord |45.010000000000 |S |45.010000000000 |W |format=dms long}} 45° 00′ 36″ sud, 45° 00′ 36″ ouest 45° 00′ 36″ sud, 45° 00′ 36″ ouest
{{Coord |45.000000000001 |S |45.000000000001 |W |format=dms long}} 45° 00′ 00″ sud, 45° 00′ 00″ ouest 45° 00′ 00″ sud, 45° 00′ 00″ ouest
Affichage en numérique (appelé décimal)
Code Coor Coord Commentaires
{{Coord |45 |S |45 |W |format=dec}} 45° S, 45° O −45, −45 Entiers : affiche le format N/E/S/W au lieu de +/-
{{Coord |45.5 |S |45.5 |W |format=dec}} 45,5° S, 45,5° O −45,5, −45,5 Avec chiffres significatifs : affiche +/- comme pour le tableau précédent...
{{Coord |45.0 |S |45.0 |W |format=dec}} 45° S, 45° O −45, −45 ... sauf pour les zéros : arrondi à l'entier donc affichage N/E/S/W
{{Coord |45.05 |S |45.05 |W |format=dec}} 45,05° S, 45,05° O −45,05, −45,05 Idem que dans tableau précédent...
{{Coord |45.050 |S |45.050 |W |format=dec}} 45,05° S, 45,05° O −45,05, −45,05 ... sauf pour les zéros superflus
{{Coord |45.050505550505 |S |45.050505550505 |W |format=dec}} 45,050505550505° S, 45,050505550505° O −45,050505550505, −45,050505550505 S'arrête au 6e chiffre significatif en arrondissant ce dernier...
{{Coord |45.000000111111 |S |45.000000111111 |W |format=dec}} 45,000000111111° S, 45,000000111111° O −45,000000111111, −45,000000111111 ... donc si les 6 premiers chiffres sont nuls : arrondi à l'entier avec affichage N/E/S/W
Entrée en numérique[modifier le code]
Affichage en sexagésimal
Code Coor Coord Commentaires
{{Coord |-45 |-45 |format=dms}} 45° S, 45° O 45° S, 45° O Affichage d'entiers : ne change rien, option format=dms superflue
{{Coord |-45.0 |-45.0 |format=dms}} 45° 00′ S, 45° 00′ O 45° 00′ S, 45° 00′ O 1 chiffre significatif : affichage des minutes
{{Coord |-45.05 |-45.05 |format=dms}} 45° 03′ S, 45° 03′ O 45° 03′ S, 45° 03′ O 2 chiffres significatifs : affichage des minutes
{{Coord |-45.050 |-45.050 |format=dms}} 45° 03′ 00″ S, 45° 03′ 00″ O 45° 03′ 00″ S, 45° 03′ 00″ O 3 chiffres significatifs : affichage des secondes
{{Coord |-45.0505 |-45.0505 |format=dms}} 45° 03′ 02″ S, 45° 03′ 02″ O 45° 03′ 02″ S, 45° 03′ 02″ O 4 chiffres significatifs : affichage des secondes
{{Coord |-45.05050 |-45.05050 |format=dms}} 45° 03′ 02″ S, 45° 03′ 02″ O 45° 03′ 02″ S, 45° 03′ 02″ O 5 chiffres significatifs : arrondissements aux secondes entières...
{{Coord |-45.050505050505 |-45.050505050505 |format=dms}} 45° 03′ 02″ S, 45° 03′ 02″ O 45° 03′ 02″ S, 45° 03′ 02″ O ... et ainsi de suite...
{{Coord |-45.000000000000 |-45.000000000000 |format=dms}} 45° 00′ 00″ S, 45° 00′ 00″ O 45° 00′ 00″ S, 45° 00′ 00″ O ... sauf s'il y a des zéros...
{{Coord |-45.010000000000 |-45.010000000000 |format=dms}} 45° 00′ 36″ S, 45° 00′ 36″ O 45° 00′ 36″ S, 45° 00′ 36″ O ... alors le dernier chiffre significatif non nul compte...
{{Coord |-45.000000000001 |-45.000000000001 |format=dms}} 45° 00′ 00″ S, 45° 00′ 00″ O 45° 00′ 00″ S, 45° 00′ 00″ O ... même s'il est très loin (exemple pour pouvoir afficher les 00' 00")
Affichage en sexagésimal long
Code Coor Coord Commentaires
{{Coord |-45 |-45 |format=dms long}} 45° sud, 45° ouest 45° sud, 45° ouest Affichage d'entiers : ne change rien, option format=dms superflue
{{Coord |-45.0 |-45.0 |format=dms long}} 45° 00′ sud, 45° 00′ ouest 45° 00′ sud, 45° 00′ ouest 1 chiffre significatif : affichage des minutes
{{Coord |-45.05 |-45.05 |format=dms long}} 45° 03′ sud, 45° 03′ ouest 45° 03′ sud, 45° 03′ ouest 2 chiffres significatifs : affichage des minutes
{{Coord |-45.050 |-45.050 |format=dms long}} 45° 03′ 00″ sud, 45° 03′ 00″ ouest 45° 03′ 00″ sud, 45° 03′ 00″ ouest 3 chiffres significatifs : affichage des secondes
{{Coord |-45.0505 |-45.0505 |format=dms long}} 45° 03′ 02″ sud, 45° 03′ 02″ ouest 45° 03′ 02″ sud, 45° 03′ 02″ ouest 4 chiffres significatifs : affichage des secondes
{{Coord |-45.05050 |-45.05050 |format=dms long}} 45° 03′ 02″ sud, 45° 03′ 02″ ouest 45° 03′ 02″ sud, 45° 03′ 02″ ouest 5 chiffres significatifs : arrondissements aux secondes entières...
{{Coord |-45.050505050505 |-45.050505050505 |format=dms long}} 45° 03′ 02″ sud, 45° 03′ 02″ ouest 45° 03′ 02″ sud, 45° 03′ 02″ ouest ... et ainsi de suite...
{{Coord |-45.000000000000 |-45.000000000000 |format=dms long}} 45° 00′ 00″ sud, 45° 00′ 00″ ouest 45° 00′ 00″ sud, 45° 00′ 00″ ouest ... sauf s'il y a des zéros...
{{Coord |-45.010000000000 |-45.010000000000 |format=dms long}} 45° 00′ 36″ sud, 45° 00′ 36″ ouest 45° 00′ 36″ sud, 45° 00′ 36″ ouest ... alors le dernier chiffre significatif non nul compte...
{{Coord |-45.000000000001 |-45.000000000001 |format=dms long}} 45° 00′ 00″ sud, 45° 00′ 00″ ouest 45° 00′ 00″ sud, 45° 00′ 00″ ouest ... même s'il est très loin (exemple pour pouvoir afficher les 00' 00")
Affichage en numérique (appelé décimal)
Code Coor Coord Commentaires
{{Coord |-45 |-45 |format=dec}} 45° S, 45° O −45, −45 Affichage d'entiers.
{{Coord |-45.0 |-45.0 |format=dec}} 45° S, 45° O −45, −45 Affiche les signes significatifs, même les zéros
{{Coord |-45.05 |-45.05 |format=dec}} 45,05° S, 45,05° O −45,05, −45,05
{{Coord |-45.050 |-45.050 |format=dec}} 45,05° S, 45,05° O −45,05, −45,05
{{Coord |-45.0505 |-45.0505 |format=dec}} 45,0505° S, 45,0505° O −45,0505, −45,0505
{{Coord |-45.05050 |-45.05050 |format=dec}} 45,0505° S, 45,0505° O −45,0505, −45,0505
{{Coord |-45.050505 |-45.050505 |format=dec}} 45,050505° S, 45,050505° O −45,050505, −45,050505
{{Coord |-45.050505050505 |-45.050505050505 |format=dec}} 45,050505050505° S, 45,050505050505° O −45,050505050505, −45,050505050505 Affiche autant de chiffres significatifs que l'on veut...
{{Coord |-45.000000000000 |-45.000000000000 |format=dec}} 45° S, 45° O −45, −45 ...même avec que des zéros

Utilisation des sous-fonctions[modifier le code]

Module:Coordinates/Documentation

Conversion décimal vers sexagésimal[modifier le code]

Permet de convertir une des deux coordonnées (latitude ou longitude) d'un système vers l'autre

{{#Invoke:Coordinates | dec2dms | donnée | direction positive | direction négative | précision}}

  • donnée : le nombre décimal
  • direction positive : la direction (N pour la latitude / E pour la longitude)
  • direction négative : la direction (S pour la latitude / O pour la longitude)
  • précision : D , DM ou DMS
Coordinates
  • {{#invoke:Coordinates|dec2dms|43.651234|N|S|DMS}} : 43° 39′ 04″ N
  • {{#invoke:Coordinates|dec2dms|43.651234|Nord|Sud|DM}} : 43° 39′ N
Coor
  • {{#invoke:Coor|dec2dms|43.651234|N|S|DMS}} : 43° 39′ 04″ N
  • {{#invoke:Coor|dec2dms|43.651234|Nord|Sud|DM}} : 43° 39′ N
Conversion sexagésimal vers numérique (appelé décimal)[modifier le code]

Permet de convertir une des deux coordonnées (latitude ou longitude) d'un système vers l'autre

{{#Invoke:Coordinates | dms2dec | direction | degrés | minutes | secondes}}

  • direction : la direction (N/S/E/O)
  • degrés ,minutes ,secondes : la donnée exprimés sous forme de mesure d'arc
Coordinates
  • {{#invoke:Coordinates|dms2dec|N|43|29|4}} : 43.48444
  • {{#invoke:Coordinates|dms2dec|N|43|29}} : 43.483
Coor
  • {{#invoke:Coor|dms2dec|N|43|29|4}} : 43.48444
  • {{#invoke:Coor|dms2dec|N|43|29}} : 43.483


{{#Invoke:Coordinates | dms2dec | degrés / minutes / secondes / direction}}

Coordinates
  • {{#invoke:Coordinates|dms2dec|43/29/4/N}} : 43.48444
  • {{#invoke:Coordinates|dms2dec|43/29/N}} : 43.483
Coor
  • {{#invoke:Coor|dms2dec|43/29/4/N}} : 43.48444
  • {{#invoke:Coor|dms2dec|43/29/N}} : 43.483

Coordonnées Extraterrestres[modifier le code]

Le présent modèle ne doit rien changer aux coordonnées extraterrestres.


Liste de cratères d'impact sur Mars (defaultdisplay = 'dec east')

Code Coor Coord Nom
{{coord|16.1|N|249.0|W|globe:Mars|name=Aban}} 16,1° N, 111° E 16,1° N, 111° E Aban
{{coord|45.8|N|236.9|W|globe:Mars|name=Achar}} 45,8° N, 123,1° E 45,8° N, 123,1° E Achar
{{coord|3.0|S|3.2|W|globe:Mars|name= Ada}} 3° S, 356,8° E 3° S, 356,8° E Ada



Liste des cratères de Ganymède (defaultdisplay = 'dec west')

Code Coor Coord Nom
{{Coord|61.8|N|11.7|W| globe:ganymede_dim:40.0km|name=Achelous}} 61,8° N, 11,7° O 61,8° N, 11,7° O Achéloos
{{Coord|57.5|N|358.1|W| globe:ganymede_dim:39.0km| name=Adad}} 57,5° N, 358,1° O 57,5° N, 358,1° O Adad
{{Coord|73.1|N|31.3|W| globe:ganymede_dim:56.0km| name=Adapa}} 73,1° N, 31,3° O 73,1° N, 31,3° O Adapa

Wikidata[modifier le code]

Important, aucun test réalisé.

Fonctions exportables :

  • p.latitude(frame) – récupère la latitude de coordonnées (locale ou stockées sur Wikidata). Surtout utile pour les infoboîtes
  • p.longitude(frame) – récupère la longitude de coordonnées (locale ou stockées sur Wikidata). Surtout utile pour les infoboîtes

fonctions internes

  • convertwikidataprecision - transforme la précision indiquée par les données Wikidata en "d", "dm" ou "dms"
  • wikidatacoords - récupère des coordonnées sur Wikidata

variables internes

Modules externes et autres éléments dont ce module a besoin pour fonctionner :

HTML[modifier le code]

Coordonnées extraterrestres[modifier le code]

61,8° N, 11,7° O

{{Coord|61.8|N|11.7|W| globe:ganymede_dim:40.0km|name=Achelous}}
<span class="plainlinks nourlexpansion" title="Cartes, vues aériennes, etc.">
  <a class="external text" href="http://tools.wmflabs.org/geohack/geohack.php?language=fr&amp;pagename=Utilisateur:Jean-Louis%C2%B2/G%C3%A9omatique&amp;params=61.8_N_11.7_W_globe:ganymede_dim:40.0km_globe:ganymede&amp;title=Achelous">
    <span class="h-card">
      <data class="p-name" value="Achelous">
      </data>
      <span class="h-geo geo-dec">
        <data class="p-latitude" value="61.8">
61,8°&nbsp;N
        </data>
, 
        <data class="p-longitude" value="11.7">
11,7°&nbsp;O
        </data>
        <data class="p-globe" value="ganymede">
        </data>
      </span>
    </span>
  </a>
</span>

61,8° N, 11,7° O

{{Coor|61.8|N|11.7|W| globe:ganymede_dim:40.0km|name=Achelous}}
<span class="plainlinks nourlexpansion" title="Cartes, vues aériennes, etc.">
  <a class="external text" href="http://tools.wmflabs.org/geohack/geohack.php?language=fr&amp;pagename=Utilisateur:Jean-Louis%C2%B2/G%C3%A9omatique&amp;params=61.8_N_11.7_W_globe:ganymede_dim:40.0km_globe:ganymede&amp;title=Achelous">
    <span class="h-card">
      <data class="p-name" value="Achelous">
      </data>
      <span class="h-geo geo-dec">
        <data class="p-latitude" value="61.8">
61,8°&nbsp;N
        </data>
, 
        <data class="p-longitude" value="11.7">
11,7°&nbsp;O
        </data>
        <data class="p-globe" value="ganymede">
        </data>
      </span>
    </span>
  </a>
</span>

Coordonnées terrestres[modifier le code]

48° 51′ 24″ N, 2° 21′ 07″ E

{{Coord|48|51|24|N|2|21|07|E|name=Paris}}
<a class="mw-kartographer-maplink mw-kartographer-link" data-mw-kartographer="maplink" data-style="osm-intl" href="#/maplink/3" data-zoom="13" data-lat="48.85667" data-lon="2.35194" data-overlays="[&quot;_c357ae69cbad263cdbbe25a23e9c0ce168d6ea3d&quot;]">
48°&nbsp;51′&nbsp;24″&nbsp;N, 2°&nbsp;21′&nbsp;07″&nbsp;E
</a>

48° 51′ 24″ N, 2° 21′ 07″ E

{{Coor|48|51|24|N|2|21|07|E|name=Paris}}
<span class="GeoGroup" style="display: none;">
  <a class="external text" href="http://tools.wmflabs.org/geohack/geohack.php?language=fr&amp;pagename=Mod%C3%A8le:Coor/Documentation&amp;params=48.85667_N_2.35194_E_&amp;title=Paris">
  </a>
</span>
<a class="mw-kartographer-maplink mw-kartographer-link" data-mw-kartographer="maplink" data-style="osm-intl" href="#/maplink/184" data-zoom="13" data-lat="48.85667" data-lon="2.35194" data-overlays="[&quot;_c357ae69cbad263cdbbe25a23e9c0ce168d6ea3d&quot;]">
Ux202F
</a>
<span class="plainlinks nourlexpansion" title="Cartes, vues aériennes, etc.">
  <a class="external text" href="http://tools.wmflabs.org/geohack/geohack.php?language=fr&amp;pagename=Mod%C3%A8le:Coor/Documentation&amp;params=48.85667_N_2.35194_E_&amp;title=Paris">
    <span class="h-card">
      <data class="p-name" value="Paris">
      </data>
      <span class="h-geo geo-dms">
        <data class="p-latitude" value="48.85667">
48°&nbsp;51′&nbsp;24″&nbsp;N
        </data>
, 
        <data class="p-longitude" value="2.35194">&nbsp;21′&nbsp;07″&nbsp;E
        </data>
      </span>
    </span>
  </a>
</span>
Sécabilité[modifier le code]
{{Coord|48|51|24|N|2|21|07|E|name=Paris}}

48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E

{{Coor|48|51|24|N|2|21|07|E|name=Paris}}

48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E

Bac-à-sable

48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla 48° 51′ 24″ N, 2° 21′ 07″ E blabla blabla 48° 51′ 24″ N, 2° 21′ 07″ E

Modèle:Coord3[modifier le code]

« Ce modèle sert à insérer des coordonnées géographiques dans un article ; il est une alternative au modèle {{Coord}}:

  • Lorsqu'on clique sur les coordonnées géographiques, il ouvre une page externe type GeoHack au lieu d'activer le WikiMiniAtlas.
  • Le paramètre "name=" fonctionne correctement à l'appel de chaque modèle {{Coord3}} dans une page. Cela permet dans un article de regrouper plusieurs lieux géographiques et de générer des cartes externes avec le nom de ces lieux via les modèles {{KML}} et {{GeoGroup}}. Exemple : voir la carte externe OpenStreetMap générée à la fin de l'article Sites moustériens des Pyrénées. »

— Guérin Nicolas , Modèle:Coord3 Introduction

Fusion de Coord et Coord3[modifier le code]

Le modèle:Coord3 semble très peu utilisé https://wstat.fr/template/info/Coord3. Il est pourtant semi-protégé et https://templatecount.toolforge.org/index.php?lang=fr&namespace=10&name=Coord3#bottom compte plus de 10 000 occurrences.

Dans l'article Sites moustériens des Pyrénées, j'ai remplacé tous les modèles Coord3 en Coor pour l'avant dernière section Zone centrale versant sud - bassin de l'Èbre et en Coor/sandbox (la taille de l'icône peut varier selon les interfaces) pour la dernière section Zone orientale méditerranéenne. Tous les avantages de Coord3 sont conservés.

GeoGroup Article[modifier le code]

{{GeoGroup|display=inline|article=Sites moustériens des Pyrénées}}
Pour l'ensemble des points mentionnés sur la page Sites moustériens des Pyrénées : voir sur OpenStreetMap (aide), Bing Cartes (aide) ou télécharger au format KML (aide).

GeoGroup Catégorie[modifier le code]

Catégorie:Grotte des Pyrénées

{{GeoGroup|display=inline|article=Catégorie:Grotte des Pyrénées}}
Pour l'ensemble des points mentionnés sur la page Catégorie:Grotte des Pyrénées : voir sur OpenStreetMap (aide), Bing Cartes (aide) ou télécharger au format KML (aide).

Catégorie:Moustérien

{{GeoGroup|display=inline|article=Catégorie:Moustérien}}
Pour l'ensemble des points mentionnés sur la page Catégorie:Moustérien : voir sur OpenStreetMap (aide), Bing Cartes (aide) ou télécharger au format KML (aide).

Codes[modifier le code]

{{Coord3|43.341|2.1134|name=Site de Pech des Crabos}}

43° 20′ 28″ N, 2° 06′ 48″ E

<span class="plainlinks nourlexpansion" title="Cartes, vues aériennes, etc.">
  <a class="external text" href="http://tools.wmflabs.org/geohack/geohack.php?language=fr&amp;pagename=Sites_moust%C3%A9riens_des_Pyr%C3%A9n%C3%A9es&amp;params=43.341_N_2.1134_E_&amp;title=Site+de+Pech+des+Crabos">
    <span class="h-card">
      <data class="p-name" value="Site de Pech des Crabos">
      </data>
      <span class="h-geo geo-dms">
        <data class="p-latitude" value="43.341">
43°&nbsp;20′&nbsp;28″&nbsp;N
        </data>
, 
        <data class="p-longitude" value="2.1134">&nbsp;06′&nbsp;48″&nbsp;E
        </data>
      </span>
    </span>
  </a>
</span>

A faire (dans l'ordre)[modifier le code]

  1. ✔️ Insécabilité de l'icône maplink avec le champ latitude.
  2. ▶️ En cours. Teste du microformat vCard, commun à toutes les autres langues sur Wikipédia.
  3. ❌ Francisation de l'encodage. Acceptation de la virgule et de 'O' pour 'W'
  4. ❌ Ces nouvelles possibilités sont accessibles actuellement via le modèle:Maplink seulement. Elles seront transposées plus tard dans son alias modèle:Carte interactive.