Module:Location map/data/Canada Alberta
From HandWiki
< Module:Location map
Revision as of 16:05, 13 August 2020 by imported>Earl Andrew (Changed for User:Awmcphee)
name | Alberta | ||
---|---|---|---|
x | 50 + 796 * 0.5 * ln( ( 1 + cos($1*(pi/180))*sin(($2+115)*(pi/180)) ) / ( 1 - cos($1*(pi/180))*sin(($2+115)*(pi/180)) ) ) | ||
y | 516.2 - 489*(atan(tan($1*(pi/180))/cos(($2+115)*(pi/180)))+0) | ||
image | Alberta County Point Locator.svg
| ||
Module:Location map/data/Canada Alberta is a location map definition used to overlay markers and labels on an equirectangular projection map of Alberta. The markers are placed by latitude and longitude coordinates on the default map or a similar map image.
Usage
These definitions are used by the following templates when invoked with parameter "Canada Alberta":
{{Location map|Canada Alberta |...}}
{{Location map many|Canada Alberta |...}}
{{Location map+|Canada Alberta |...}}
{{Location map~|Canada Alberta |...}}
Map definition
name = Alberta
- Name used in the default map caption
image = Alberta County Point Locator.svg
- The default map image, without "Image:" or "File:"
x = 50 + 796 * 0.5 * ln( ( 1 + cos($1*(pi/180))*sin(($2+115)*(pi/180)) ) / ( 1 - cos($1*(pi/180))*sin(($2+115)*(pi/180)) ) )
- An expression to calculate a location on the map via its longitude; evaluates as 0 along the left edge and 100 along the right edge
y = 516.2 - 489*(atan(tan($1*(pi/180))/cos(($2+115)*(pi/180)))+0)
- An expression to calculate a location on the map via its latitude; evaluates as 0 along the top edge and 100 along the bottom edge
See also
Location map templates
- Template:Location map, to display one mark and label using latitude and longitude
- Template:Location map many, to display up to nine marks and labels
- Template:Location map+, to display an unlimited number of marks and labels
Creating new map definitions
return { name = 'Alberta', x = '50 + 796 * 0.5 * ln( ( 1 + cos($1*(pi/180))*sin(($2+115)*(pi/180)) ) / ( 1 - cos($1*(pi/180))*sin(($2+115)*(pi/180)) ) )', y = '516.2 - 489*(atan(tan($1*(pi/180))/cos(($2+115)*(pi/180)))+0)', image = 'Alberta County Point Locator.svg' }