モジュール:Location map/data/Japan Kagoshima Prefecture
表示
名称 | 鹿児島県 | |||
---|---|---|---|---|
境界の経緯 | ||||
32.918 | ||||
128.23 | ←↕→ | 131.3 | ||
26.89784 | ||||
地図の中心 | 北緯29度54分29秒 東経129度45分54秒 / 北緯29.90792度 東経129.765度 | |||
x | 57.7 + 2144 * cos($1*0.01745329252) * sin(($2-130)*0.01745329252) * ( (( 1 + cos(($1-29.52)*0.01745329252) + cos($1*0.01745329252) *0.8701837546687*(cos(($2-130)*0.01745329252)- 1))*0.5)^ -0.5 ) | |||
y | 52.2 - 1045.5 * (sin(($1-29.52)*0.01745329252) - cos($1*0.01745329252) * 0.49272734154975*(cos(($2-130)*0.01745329252)- 1)) * ( (( 1 + cos(($1-29.52)*0.01745329252) + cos($1*0.01745329252) * cos(29.52*0.01745329252) * (cos(($2-130)*0.01745329252)- 1))*0.5)^ -0.5) | |||
画像 | Kagoshima géolocalisation.svg
| |||
画像1 | Kagoshima géolocalisation relief.svg
| |||
モジュール:Location map/data/Japan Kagoshima Prefectureは鹿児島県の正距円筒図法地図でオーバーレイのマーカー・ラベルを表示するのに使用する地点図のLuaモジュールです。マーカーは既定値の地図や同じような地図画像において緯度と経度の座標に基いて置かれます。
使用法
次のテンプレートで"Japan Kagoshima Prefecture"というパラメータを使用します:
{{Location map | Japan Kagoshima Prefecture | ...}}
{{Location map many | Japan Kagoshima Prefecture | ...}}
{{Location map+ | Japan Kagoshima Prefecture | ...}}
{{Location map~ | Japan Kagoshima Prefecture | ...}}
地図パラメータ
name = 鹿児島県
- モジュール名は地図説明文の既定値になります
image = Kagoshima géolocalisation.svg
- 既定値の地図画像で"Image:"や"File:"は指定しません。
image1 = Kagoshima géolocalisation relief.svg
- 代替地図画像で、通常は地形図をreliefかAlternativeMapというパラメータで指定して表示します。
top = 32.918
bottom = 26.89784
- 地図最南端の緯度を十進角で表記します。
left = 128.23
- 地図最西端の経度を十進角で表記します。
right = 131.3
- 地図最東端の経度を十進角で表記します。
x = 57.7 + 2144 * cos($1*0.01745329252) * sin(($2-130)*0.01745329252) * ( (( 1 + cos(($1-29.52)*0.01745329252) + cos($1*0.01745329252) *0.8701837546687*(cos(($2-130)*0.01745329252)- 1))*0.5)^ -0.5 )
- 経度に基いて地図上の位置を計算する式で、最西端は0、最東端は100になります。
y = 52.2 - 1045.5 * (sin(($1-29.52)*0.01745329252) - cos($1*0.01745329252) * 0.49272734154975*(cos(($2-130)*0.01745329252)- 1)) * ( (( 1 + cos(($1-29.52)*0.01745329252) + cos($1*0.01745329252) * cos(29.52*0.01745329252) * (cos(($2-130)*0.01745329252)- 1))*0.5)^ -0.5)
- 緯度に基いて地図上の位置を計算する式で、最北端は0、最南端は100になります。
代替地図
image1 (Kagoshima géolocalisation relief.svg
)で定義された地図は{{Location map}}、{{Location map many}}、{{Location map+}}といったテンプレートの「relief」か「AlternativeMap」のパラメータを使って表示できます。
これら2つのパラメータは以下の使用例で示しています。さらなる使用例は次のテンプレートにあります。:
精度
経度: この地図は西から東まで3.07度です。
- 画像の幅が200ピクセルの場合は1ピクセルにつき0.0154度です。
- 画像の幅が1000ピクセルの場合は1ピクセルにつき0.0031度です。
緯度: この地図は北から南まで6.0202度です。
- 画像の縦の長さが200ピクセルの場合は1ピクセルにつき0.0301度です。
- 画像の縦の長さが1000ピクセルの場合は1ピクセルにつき0.006度です。
関連項目
Location mapテンプレート
- Template:Location map - 緯度と経度を使って1つのマークとラベルを表示します。
- Template:Location map many - 9つまでのマークとラベルを表示します。
- Template:Location map+ - 無制限にマークとラベルを表示できます。
return {
name = '鹿児島県',
y = '52.2 - 1045.5 * (sin(($1-29.52)*0.01745329252) - cos($1*0.01745329252) * 0.49272734154975*(cos(($2-130)*0.01745329252)- 1)) * ( (( 1 + cos(($1-29.52)*0.01745329252) + cos($1*0.01745329252) * cos(29.52*0.01745329252) * (cos(($2-130)*0.01745329252)- 1))*0.5)^ -0.5)',
x = '57.7 + 2144 * cos($1*0.01745329252) * sin(($2-130)*0.01745329252) * ( (( 1 + cos(($1-29.52)*0.01745329252) + cos($1*0.01745329252) *0.8701837546687*(cos(($2-130)*0.01745329252)- 1))*0.5)^ -0.5 )',
top = 32.918,
bottom = 26.89784,
left = 128.23,
right = 131.3,
image = 'Kagoshima géolocalisation.svg',
image1 = 'Kagoshima géolocalisation relief.svg'
}