Difference between revisions of "Template:CoordinatesTest"
From Geohashing
imported>Ahecht |
imported>Ahecht |
||
Line 1: | Line 1: | ||
<includeonly>{{#vardefine: date|{{#time:Y-m-d|{{{1}}} }} }} {{#ifexpr: {{{30w|0}}} = 1 | <includeonly>{{#vardefine: date|{{#time:Y-m-d|{{{1}}} }} }} {{#ifexpr: {{{30w|0}}} = 1 | ||
− | | {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}} -1 day}}|{{#time: m|{{#var:date}} -1 day}}|{{#time: d|{{#var:date}} -1 day}}}} |1|1}} round 7)+{{{lat}}})*{{{latsign}}}}}, {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}} -1 day}}|{{#time: m|{{#var:date}} -1 day}}|{{#time: d|{{#var:date}} -1 day}}}} |2|1}} round 7)+{{{long}}})*{{{longsign}}}}} | + | | {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}} -1 day}}|{{#time: m|{{#var:date}} -1 day}}|{{#time: d|{{#var:date}} -1 day}}}} |1|1}} round 7)+{{{lat}}})*{{#ifeq: {{{latsign}}}|S|-1|1}}}}, {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}} -1 day}}|{{#time: m|{{#var:date}} -1 day}}|{{#time: d|{{#var:date}} -1 day}}}} |2|1}} round 7)+{{{long}}})*{{#ifeq: {{{longsign}}}|W|-1|1}}}} |
| {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}}}}|{{#time: m|{{#var:date}}}}|{{#time: d|{{#var:date}}}}}} |1|1}} round 7)+{{{lat}}})*{{#ifeq: {{{latsign}}}|S|-1|1}}}}, {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}}}}|{{#time: m|{{#var:date}}}}|{{#time: d|{{#var:date}}}}}} |2|1}} round 7)+{{{long}}})*{{#ifeq: {{{longsign}}}|W|-1|1}}}} | | {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}}}}|{{#time: m|{{#var:date}}}}|{{#time: d|{{#var:date}}}}}} |1|1}} round 7)+{{{lat}}})*{{#ifeq: {{{latsign}}}|S|-1|1}}}}, {{#expr: (({{#md5:{{#time: Y-m-d|{{#var:date}}}}-{{#dow:{{#time: Y|{{#var:date}}}}|{{#time: m|{{#var:date}}}}|{{#time: d|{{#var:date}}}}}} |2|1}} round 7)+{{{long}}})*{{#ifeq: {{{longsign}}}|W|-1|1}}}} | ||
}}</includeonly><noinclude> | }}</includeonly><noinclude> | ||
== Usage == | == Usage == | ||
− | |||
− | |||
<code><nowiki>{{coordinates}}</nowiki></code> gives coordinate fractions out to seven decimal places. Must be passed a date in '''YYYY-MM-DD''' format. | <code><nowiki>{{coordinates}}</nowiki></code> gives coordinate fractions out to seven decimal places. Must be passed a date in '''YYYY-MM-DD''' format. | ||
* <code><nowiki>{{coordinates|2008-06-24}}</nowiki></code> gives non-adjusted coordinates for {{date link|2008-06-24}}. | * <code><nowiki>{{coordinates|2008-06-24}}</nowiki></code> gives non-adjusted coordinates for {{date link|2008-06-24}}. | ||
* <code><nowiki>{{coordinates|2008-06-24|30w=1}}</nowiki></code> gives [[30W]]-adjusted coordinates for the same day. | * <code><nowiki>{{coordinates|2008-06-24|30w=1}}</nowiki></code> gives [[30W]]-adjusted coordinates for the same day. | ||
+ | * <code><nowiki>{{coordinates|2008-06-24|30w=1}}</nowiki></code> gives [[30W]]-adjusted coordinates for the same day. | ||
+ | |||
{{note|Currently applies [[30W]] incorrectly to dates prior to [[2008-05-27]]; fixing soon. --[[User:Tjtrumpet2323|Tim P]] 02:44, 2 July 2008 (UTC)}} | {{note|Currently applies [[30W]] incorrectly to dates prior to [[2008-05-27]]; fixing soon. --[[User:Tjtrumpet2323|Tim P]] 02:44, 2 July 2008 (UTC)}} | ||
</noinclude> | </noinclude> |
Revision as of 14:53, 2 July 2008
Usage
{{coordinates}}
gives coordinate fractions out to seven decimal places. Must be passed a date in YYYY-MM-DD format.
{{coordinates|2008-06-24}}
gives non-adjusted coordinates for Tuesday 24 June 2008.{{coordinates|2008-06-24|30w=1}}
gives 30W-adjusted coordinates for the same day.{{coordinates|2008-06-24|30w=1}}
gives 30W-adjusted coordinates for the same day.
Note: Currently applies 30W incorrectly to dates prior to 2008-05-27; fixing soon. --Tim P 02:44, 2 July 2008 (UTC)