モジュール:Location map/data/USA
表示
| 名称 | アメリカ合衆国 | ||
|---|---|---|---|
| x | 50.0 + 124.03149777329222 * ((1.9694462586094064-($1 * pi / 180)) * sin(0.6010514667026994 * ($2 + 96) * pi / 180)) | ||
| y | 50.0 + 1.6155950752393982 * 124.03149777329222 * ( 0.02613325650382181 - (1.3236744353715044 - (1.9694462586094064 - ($1 * pi / 180)) * cos(0.6010514667026994 * ($2 + 96) * pi / 180))) | ||
| 画像 | Usa edcp location map.svg
| ||
| 画像1 | Usa edcp relief location map.png
| ||
モジュール:Location map/data/USAはthe United Statesのan equidistant conic projection地図でオーバーレイのマーカー・ラベルを表示するのに使用する地点図のLuaモジュールです。マーカーは既定値の地図や同じような地図画像において緯度と経度の座標に基いて置かれます。
使用法
次のテンプレートで"USA"というパラメータを使用します:
{{Location map | USA | ...}}{{Location map many | USA | ...}}{{Location map+ | USA | ...}}{{Location map~ | USA | ...}}
地図パラメータ
name = アメリカ合衆国- モジュール名は地図説明文の既定値になります
image = Usa edcp location map.svg- 既定値の地図画像で"Image:"や"File:"は指定しません。
image1 = Usa edcp relief location map.png- 代替地図画像で、通常は地形図をreliefかAlternativeMapというパラメータで指定して表示します。
x = 50.0 + 124.03149777329222 * ((1.9694462586094064-($1 * pi / 180)) * sin(0.6010514667026994 * ($2 + 96) * pi / 180))- 経度に基いて地図上の位置を計算する式で、最西端は0、最東端は100になります。
y = 50.0 + 1.6155950752393982 * 124.03149777329222 * ( 0.02613325650382181 - (1.3236744353715044 - (1.9694462586094064 - ($1 * pi / 180)) * cos(0.6010514667026994 * ($2 + 96) * pi / 180)))- 緯度に基いて地図上の位置を計算する式で、最北端は0、最南端は100になります。
代替地図
image1 (Usa edcp relief location map.png)で定義された地図は{{Location map}}、{{Location map many}}、{{Location map+}}といったテンプレートの「relief」か「AlternativeMap」のパラメータを使って表示できます。
これら2つのパラメータは以下の使用例で示しています。さらなる使用例は次のテンプレートにあります。:
Location mapテンプレート使用例
Location map, using default map (image)
{{Location map | USA
| width = 250
| label = Washington, D.C.
| lat_deg = 38.89
| lon_deg = -77.04
}}
Location map many, using relief map (image1)
{{Location map many | USA
| relief = yes
| width = 250
| caption = Two locations in the United States
| label1 = Washington, D.C.
| lat1_deg = 38.89
| lon1_deg = -77.04
| label2 = Seattle
| lat2_deg = 47.61
| lon2_deg = -122.33
}}
Location map+, using AlternativeMap
{{Location map+ | USA
| AlternativeMap = Usa edcp relief location map.png
| caption = Two locations in the United States
| width = 250
| places =
{{Location map~ | USA
| label = Washington, D.C.
| lat_deg = 38.89
| lon_deg = -77.04
}}
{{Location map~ | USA
| label = Seattle
| lat_deg = 47.61
| lon_deg = -122.33
}}
}}
Location map, one location on three maps
{{Location map | USA#USA Tennessee#North America
| relief = yes
| width = 250
| lat_deg = 36.167
| lon_deg = -86.783
| label = Nashville
}}
Location map, three maps and three captions
{{Location map | USA#USA Tennessee#North America
| relief = yes
| width = 250
| lat_deg = 36.167
| lon_deg = -86.783
| label = Nashville
| caption = Location in the [[United States]]##Location in [[Tennessee]]##Location in [[North America]]
}}
関連項目
Location mapテンプレート
- Template:Location map - 緯度と経度を使って1つのマークとラベルを表示します。
- Template:Location map many - 9つまでのマークとラベルを表示します。
- Template:Location map+ - 無制限にマークとラベルを表示できます。
return {
name = 'アメリカ合衆国',
x = '50.0 + 124.03149777329222 * ((1.9694462586094064-($1 * pi / 180)) * sin(0.6010514667026994 * ($2 + 96) * pi / 180))',
y = '50.0 + 1.6155950752393982 * 124.03149777329222 * ( 0.02613325650382181 - (1.3236744353715044 - (1.9694462586094064 - ($1 * pi / 180)) * cos(0.6010514667026994 * ($2 + 96) * pi / 180)))',
image = 'Usa edcp location map.svg',
image1 = 'Usa edcp relief location map.png'
}