Difference between revisions of "Template:Coord/dec2dms"

From blackwiki
Jump to navigation Jump to search
imported>Quarl
(«78 words changed» factor to Template:Coor dec2dms1 to reduce pre-expand size)
imported>Quarl
(rm cmt)
Line 1: Line 1:
<includeonly>{{Coor dec2dms1|{{#ifexpr:{{{1}}} >= 0||-}}{{{1}}}|{{{4}}}}} {{#ifexpr:{{{1}}} >= 0|{{{2}}}|{{{3}}}}}</includeonly><noinclude><!--
+
<includeonly>{{Coor dec2dms1|{{#ifexpr:{{{1}}} >= 0||-}}{{{1}}}|{{{4}}}}} {{#ifexpr:{{{1}}} >= 0|{{{2}}}|{{{3}}}}}</includeonly><noinclude>{{template doc}}</noinclude>
 
 
The "mod 360" is necessary to truncate degrees.  "round 0" is different because it rounds rather than truncates.
 
 
 
-->{{template doc}}</noinclude>
 

Revision as of 05:34, 7 April 2007

Template documentation[view] [edit] [history] [purge]

Given a decimal coordinate, two cardinal directions, and precision, render a coordinate in degrees/minutes/seconds.

Usage

{{coord/dec2dms|coord|N|S|precision}}
{{coord/dec2dms|coord|E|W|precision}}

Precision codes:

dDegrees (rounded to integer)
d1Degrees (rounded to 0.1 degrees)
dmDegrees, minutes (rounded to integer)
dm1Degrees, minutes (rounded to 0.1 minutes)
dmsDegrees, minutes, seconds (rounded to integer)
dms1Degrees, minutes, seconds (rounded to 0.1 seconds)

Examples

{{Coord/dec2dms|10.391944|N|S|d}} Template:Coor dec2dms1 N
{{Coord/dec2dms|10.391944|N|S|d1}} Template:Coor dec2dms1 N
{{Coord/dec2dms|10.390000|N|S|d}} Template:Coor dec2dms1 N
{{Coord/dec2dms|10.390000|N|S|d1}} Template:Coor dec2dms1 N
{{Coord/dec2dms|10.39|N|S|d}} Template:Coor dec2dms1 N
{{Coord/dec2dms|10.39|N|S|d1}} Template:Coor dec2dms1 N
{{Coord/dec2dms|-10.391944|N|S|dm}} Template:Coor dec2dms1 S
{{Coord/dec2dms|-10.391944|N|S|dm1}} Template:Coor dec2dms1 S
{{Coord/dec2dms|10.391944|E|W|dms}} Template:Coor dec2dms1 E
{{Coord/dec2dms|10.391944|E|W|dms1}} Template:Coor dec2dms1 E
{{Coord/dec2dms|10|N|S|d}} Template:Coor dec2dms1 N
{{Coord/dec2dms|10|E|W|dm}} Template:Coor dec2dms1 E
{{Coord/dec2dms|-10|E|W|dms}} Template:Coor dec2dms1 W
{{Coord/dec2dms|-10|E|W|dms1}} Template:Coor dec2dms1 W

Subroutines

Subroutines of Template:Coord/dec2dms (edit | talk | history | links | watch | logs):