Difference between revisions of "Module:Location map/data/Canada Alberta"

From blackwiki
Jump to navigation Jump to search
blackwiki>Plastikspork
m (Protected "Module:Location map/data/Canada Alberta": High-risk Lua module ([Edit=Require template editor access] (indefinite) [Move=Require template editor access] (indefinite)))
blackwiki>Earl Andrew
(Changed for User:Awmcphee)
Line 1: Line 1:
 
return {
 
return {
 
name = 'Alberta',
 
name = 'Alberta',
top = 60.3,
+
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)) ) )',
bottom = 48.7,
+
y = '516.2 - 489*(atan(tan($1*(pi/180))/cos(($2+115)*(pi/180)))+0)',
left = -123.0,
+
image = 'Alberta County Point Locator.svg'
right = -107.0,
 
image = 'Canada Alberta location map 2.svg',
 
image1 = 'Canada Alberta relief location map.jpg'
 
 
}
 
}

Revision as of 22:05, 13 August 2020


Location map of Alberta
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
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":

Map definition

  • name = Alberta
    Name used in the default map caption
  • 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

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'
}