Utilisateur:Jean-Louis²/Module/Coordirection/Documentation
Utilisation des sous-fonctions
modifierConversion décimal vers sexagésimal
modifierPermet 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
- Coordirection
{{#invoke:Coordirection|dec2dms|43.651234|N|S|DMS}}
: Erreur de script : le module « Coordirection » n’existe pas.{{#invoke:Coordirection|dec2dms|43.651234|Nord|Sud|DM}}
: Erreur de script : le module « Coordirection » n’existe pas.
Conversion sexagésimal vers décimal
modifierPermet 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
- Coordirection
{{#invoke:Coordirection|dms2dec|N|43|29|4}}
: Erreur de script : le module « Coordirection » n’existe pas.{{#invoke:Coordirection|dms2dec|N|43|29}}
: Erreur de script : le module « Coordirection » n’existe pas.
{{#Invoke:Coordinates | dms2dec | direction | degrés | minutes | secondes}}
- Coordinates
{{#invoke:Coordinates|dms2dec|43/29/4/N}}
: 43.48444{{#invoke:Coordinates|dms2dec|43/29/N}}
: 43.483
- Coordirection
{{#invoke:Coordirection|dms2dec|43/29/4/N}}
: Erreur de script : le module « Coordirection » n’existe pas.{{#invoke:Coordirection|dms2dec|43/29/N}}
: Erreur de script : le module « Coordirection » n’existe pas.
Code HTML actuel
modifier48,85667, 2,35194 — {{Coord|48|51|24|N|2|21|07|E|format=dec|name=Paris}}
<a class="mw-kartographer-maplink mw-kartographer-link" data-mw-kartographer="" data-style="osm-intl" href="#/maplink/1" data-zoom="13" data-lat="48.85667" data-lon="2.35194" data-overlays="["_c357ae69cbad263cdbbe25a23e9c0ce168d6ea3d"]">
48,85667, 2,35194
</a>
Ce code a pour lui la concision. Wikipédia:Le Bistro/21 janvier 2017#Kartographer — Tubezlob (🙋) 21 janvier 2017 à 18:17 (CET)
Le code prévoit bien la construction du microformat hCard: ligne 221 -- build coordinate in h-geo / h-card microformat, mais finalement, celui-ci n'est pas ou n'est plus injecté dans le code HTML. Discussion modèle:Coord#Virgule, et changement de microformat — Zebulon84 (discuter) 31 août 2016 à 10:20 (CEST)
48°51′24″N 2°21′7″E — <maplink zoom="13" latitude="48.85667" longitude="2.35194"/>
<a class="mw-kartographer-maplink mw-kartographer-link" data-mw-kartographer="" data-style="osm-intl" href="#/maplink/28" data-zoom="13" data-lat="48.85667" data-lon="2.35194">
48°51′24″N 2°21′7″E
</a>
Les coordonnées actuelles sont donc des liens vers une carte mapframe avec en hypertexte les coordonnées formatées en français. La francisation est automatique, et n'a rien à voir avec le modèle:Coord (absence de virgule).
47°13′5″N 1°33′10″O — <maplink zoom="13" latitude="47.21806" longitude="-1.55278"/> pour Nantes.
Coordonnées extraterrestres
modifiercratère Copernic sur la Lune utile pour sélectionner des fonds cartographiques appropriés à la région.
9,7, −20 — {{#invoke:Coordinates|coord|9.7|-20.0|globe:moon}}
<span class="h-geo geo-dec">
<data class="p-latitude" value="9.7">
9,7
</data>
,
<data class="p-longitude" value="-20">
−20
</data>
<data class="p-globe" value="moon">
</data>
</span>
Ce code utilise le microformat hCard. Voir aussi sur microformats.org
Code HTML du module Coordirection
modifierIl s'agit du en:template:Coord avec quelques modifications de francisation (virgule, espacement, etc.)
Modèle:Coordirection — {{Coordirection|48|51|24|N|2|21|07|E|format=dec|name=Paris}}
<span class="geo-inline">
<style data-mw-deduplicate="TemplateStyles:r193347592">
.mw-parser-output .geo-default,.mw-parser-output .geo-dms,.mw-parser-output .geo-dec{display:inline}.mw-parser-output .geo-nondefault,.mw-parser-output .geo-multi-punct{display:none}
</style>
<span class="plainlinks nourlexpansion">
<a class="external text" href="//geohack.toolforge.org/geohack.php?pagename=Mod%C3%A8le:Coordirection/Documentation&params=48_51_24_N_2_21_07_E_&title=Paris" rel="noopener" target="_blank">
<span class="geo-nondefault">
<span class="geo-dms" title="Cartes, vues aériennes et autres données pour cet endroit">
<span class="latitude">
48° 51′ 24″ N
</span>
,
<span class="longitude">
2° 21′ 07″ E
</span>
</span>
</span>
<span class="geo-multi-punct">
/
</span>
<span class="geo-default">
<span class="vcard">
<span class="geo-dec" title="Cartes, vues aériennes et autres données pour cet endroit">
48.85667° N, 2.35194° E
</span>
<span style="display:none">
/
<span class="geo">
48.85667; 2.35194
</span>
</span>
<span style="display:none">
(
<span class="fn org">
Paris
</span>
)
</span>
</span>
</span>
</a>
</span>
</span>
Ce code utilise le microformat vCard.
Microformats
modifier- Projet:Métadonnées Dernières discussions: Wikipédia:Le Bistro/12 juin 2012#Qui connaît et utilise Wikipédia:Métadonnées personne ? 12 juin 2012 !