Module:Location map/data/Japan Greater Tokyo area

< Module:Location map
Revision as of 01:42, 16 July 2021 by Zoran (talk | contribs) (Pywikibot 6.4.0)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Module rating


Location map of Japan
name Japan
x 100*((1 - ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619))*(($1>30.90)*($2-128.24)/(149.27-128.24)+($1<=30.90)*($2-110.43)/(131.44-110.43)) + ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619)*(-17.268750081722320+0.125574269647386*$2))
y 100*((1 - ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619))*(($1>30.90)*($1-45.86)/(30.02-45.86)+($1<=30.90)*($1-39.54)/(23.71-39.54)) + ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619)*(6.236163807016558-0.167329713040236*$1))
image Japan location map with Tokyo Greater Area Inset.svg
400x400px


Module:Location map/data/Japan Greater Tokyo area is a location map definition used to overlay markers and labels on an equirectangular projection map of Japan. 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 "Japan Greater Tokyo area":

Map definition

  • name = Japan
    Name used in the default map caption
  • x = 100*((1 - ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619))*(($1>30.90)*($2-128.24)/(149.27-128.24)+($1<=30.90)*($2-110.43)/(131.44-110.43)) + ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619)*(-17.268750081722320+0.125574269647386*$2))
    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 = 100*((1 - ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619))*(($1>30.90)*($1-45.86)/(30.02-45.86)+($1<=30.90)*($1-39.54)/(23.71-39.54)) + ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619)*(6.236163807016558-0.167329713040236*$1))
    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


Examples using location map templates

Template:Location map+ Template:Location map+

See also

Template:Clear

See also

Location map templates

Creating new map definitions


return {
	name = 'Japan',
	x = '100*((1 - ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619))*(($1>30.90)*($2-128.24)/(149.27-128.24)+($1<=30.90)*($2-110.43)/(131.44-110.43)) + ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619)*(-17.268750081722320+0.125574269647386*$2))',
	y = '100*((1 - ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619))*(($1>30.90)*($1-45.86)/(30.02-45.86)+($1<=30.90)*($1-39.54)/(23.71-39.54)) + ($1 < 37.2559)*($1 > 34.3878)*($2 < 141.047)*($2 > 137.619)*(6.236163807016558-0.167329713040236*$1))',
	image  = 'Japan location map with Tokyo Greater Area Inset.svg'
}