モジュール:Location map/data/Japan Mapplot

ナビゲーションに移動 検索に移動
モジュールの解説[表示] [編集] [履歴] [キャッシュを破棄]
日本 位置図
名称 日本
x cos($1*pi/180)*sin(($2-137.5)*pi/180)*350+50+($1<=30)*35.15625
y (cos($1*pi/180)*cos(($2-137.5)*pi/180)*sin(38*pi/180)-sin($1*pi/180)*cos(38*pi/180))*350+50-($1<=30)*96.09375
画像 Japan Map Lincun.svg
Japan Map Lincun.svg


モジュール:Location map/data/Japan Mapplot日本正距円筒図法地図でオーバーレイのマーカー・ラベルを表示するのに使用する地点図のLuaモジュールです。マーカーは既定値の地図や同じような地図画像において緯度経度の座標に基いて置かれます。

使用法

次のテンプレートで"Japan Mapplot"というパラメータを使用します:

地図パラメータ

  • name = 日本
    モジュール名は地図説明文の既定値になります
  • x = cos($1*pi/180)*sin(($2-137.5)*pi/180)*350+50+($1<=30)*35.15625
    経度に基いて地図上の位置を計算する式で、最西端は0、最東端は100になります。
  • y = (cos($1*pi/180)*cos(($2-137.5)*pi/180)*sin(38*pi/180)-sin($1*pi/180)*cos(38*pi/180))*350+50-($1<=30)*96.09375
    緯度に基いて地図上の位置を計算する式で、最北端は0、最南端は100になります。



関連項目

Location mapテンプレート

return {
	name = '日本',
	x = 'cos($1*pi/180)*sin(($2-137.5)*pi/180)*350+50+($1<=30)*35.15625',
	y = '(cos($1*pi/180)*cos(($2-137.5)*pi/180)*sin(38*pi/180)-sin($1*pi/180)*cos(38*pi/180))*350+50-($1<=30)*96.09375',
	image = 'Japan Map Lincun.svg'
}