« Modèle:Coord/dms2dec » : différence entre les versions

Un livre de Wikilivres.
Contenu supprimé Contenu ajouté
m A modifié le niveau de protection de « Modèle:Coord/dms2dec »: pour interventions [edit=autoconfirmed:move=autoconfirmed]
essai valeur par defaut
Ligne 1 : Ligne 1 :
<includeonly>{{#expr:{{#switch:{{{1}}}|N|E=1|S|W=-1}}*({{{2|0}}}+({{{3|0}}}+{{{4|0}}}/60)/60) round {{{precdec|{{#if:{{{4|}}}|5|{{#if:{{{3|}}}|3|0}}}}+{{precision1|{{{4|{{{3|{{{2}}}}}}}}}}}}}}}}</includeonly><noinclude>
<includeonly>{{#expr:{{#switch:{{{1}}}|N|E=1|S|W=-1|1}}*({{{2|0}}}+({{{3|0}}}+{{{4|0}}}/60)/60) round {{{precdec|{{#if:{{{4|}}}|5|{{#if:{{{3|}}}|3|0}}}}+{{precision1|{{{4|{{{3|{{{2}}}}}}}}}}}}}}}}</includeonly><noinclude>
{{doc modèle}}</noinclude>
{{doc modèle}}</noinclude>

Version du 25 mars 2008 à 12:55

Utilisation
Modèle utilisé par {{Coord}}, voir ce dernier. Il convertit les coordonnées exprimées degrés-minutes-secondes avec directions cardinales (Nors/Est/Sud/Ouest) en coordonnées décimales avec +/-.
Syntaxe
{{coord/dms2dec|direction|degrees|minutes|seconds}}
Exemples
Entrée Sortie
{{Coord/dms2dec|N|10|20|35.67}} 10.3432417
{{Coord/dms2dec|N|10|20|35}} 10.34306
{{Coord/dms2dec|N|10|20|30}} 10.34167
{{Coord/dms2dec|E|10|25.39}} 10.42317
{{Coord/dms2dec|E|10|25}} 10.417
{{Coord/dms2dec|S|10|20}} -10.333
{{Coord/dms2dec|W|11.341666}} -11.341666
{{Coord/dms2dec|W|11.3416}} -11.3416
{{Coord/dms2dec|W|11.34}} -11.34
{{Coord/dms2dec|W|11}} -11