コンテンツにスキップ
サイドバーの切り替え
検索
日本語
アカウント作成
個人用ツール
アカウント作成
ログイン
ログアウトした編集者のページ
もっと詳しく
トーク
投稿記録
案内
メインページ
人気のページ
利用規約
最近の出来事
最近の更新
おまかせ表示
お問い合わせ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
他言語版
「
モジュール:Location map/data/doc
」を編集中
モジュール
議論
日本語
閲覧
ソースを編集
履歴表示
その他
閲覧
ソースを編集
履歴表示
警告:
ログインしていません。編集を行うと、あなたの IP アドレスが公開されます。
ログイン
または
アカウントを作成
すれば、あなたの編集はその利用者名とともに表示されるほか、その他の利点もあります。
スパム攻撃防止用のチェックです。 けっして、ここには、値の入力は
しない
でください!
<includeonly>__NOEDITSECTION__{{#invoke:Location map/info|main}} {{{image|}}} '''{{#titleparts:{{FULLPAGENAME}}|3}}'''は{{{name|[[{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}]]}}}の{{{projection|[[正距円筒図法]]}}}地図でオーバーレイのマーカー・ラベルを表示するのに使用する地点図のLuaモジュールです。マーカーは既定値の地図や同じような地図画像において[[緯度]]と[[経度]]の座標に基いて置かれます。 == 使用法 == 次のテンプレートで"{{#titleparts:{{FULLPAGENAME}}|1|3}}"というパラメータを使用します: * {{tlx|Location map | {{#titleparts:{{FULLPAGENAME}}|1|3}} | ...}} * {{tlx|Location map many | {{#titleparts:{{FULLPAGENAME}}|1|3}} | ...}} * {{tlx|Location map+ | {{#titleparts:{{FULLPAGENAME}}|1|3}} | ...}} * {{tlx|Location map~ | {{#titleparts:{{FULLPAGENAME}}|1|3}} | ...}} == 地図パラメータ == * <code>'''name''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|name}}</code> *: モジュール名は地図説明文の既定値になります * <code>'''image''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image}}]]</code> *: 既定値の地図画像で"Image:"や"File:"は指定しません。 {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}| * <code>'''image1''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}]]</code> *: 代替地図画像で、通常は地形図をreliefかAlternativeMapというパラメータで指定して表示します。 }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}| * <code>'''image2''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}]]</code> *: 2番目の代替地図画像でAlternativeMapというパラメータでしか表示できません。 }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}| * <code>'''top''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}</code> *: 地図最北端の[[緯度]]を[[十進角]]で表記します。 * <code>'''bottom''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}</code> *: 地図最南端の緯度を十進角で表記します。 * <code>'''left''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}</code> *: 地図最西端の[[経度]]を十進角で表記します。 * <code>'''right''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}</code> *: 地図最東端の経度を十進角で表記します。 }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|x}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|y}}| * <code>'''x''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|x}}</code> *: [[経度]]に基いて地図上の位置を計算する式で、最西端は0、最東端は100になります。 * <code>'''y''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|y}}</code> *: [[緯度]]に基いて地図上の位置を計算する式で、最北端は0、最南端は100になります。 }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}| * <code>'''mark''' = [[:File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}]] ([[File:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|mark}}|8px]])</code> *: 地図上に表示されるマークで、既定値の[[:File:Red pog.svg|Red pog.svg]] ([[File:Red pog.svg|8px]])以外のマークを使用したい場合は[[Template:Location map]]の<code>mark</code>パラメータで指定できます。 }}{{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}| * <code>'''marksize''' = {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}</code> *: 地図で表示されるマークのサイズを[[ピクセル]]単位で指定しますが、<code>marksize={{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}px</code>のように単位のpxは含めず<code>marksize={{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|marksize}}</code>と指定します。既定値は8ですが、[[Template:Location map]]の<code>marksize</code>で任意の値を指定できます。 }} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}| == 代替地図 == '''image1''' (<code>{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image1}}</code>)で定義された地図は{{tl|Location map}}、{{tl|Location map many}}、{{tl|Location map+}}といったテンプレートの「relief」か「AlternativeMap」のパラメータを使って表示できます。 {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}| '''image2''' (<code>{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|image2}}</code>)で定義された地図は「AlternativeMap」というパラメータのみでしか表示できません。}}これら2つのパラメータは以下の使用例で示しています。さらなる使用例は次のテンプレートにあります。: * [[Template:Location map#地形図パラメータ]] * [[Template:Location map#代替地図パラメータ]] }} {{#if:{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}}{{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}}| == 精度 == [[経度]]: この地図は西から東まで{{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 round 4}}度です。 * 画像の幅が200[[ピクセル]]の場合は1ピクセルにつき{{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 / 200 round 4}}度です。 * 画像の幅が1000ピクセルの場合は1ピクセルにつき{{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|right}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|left}} + 360 ) fmod 360 / 1000 round 4}}度です。 [[緯度]]: この地図は北から南まで{{#expr: {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} round 4}}度です。 * 画像の縦の長さが200ピクセルの場合は1ピクセルにつき{{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} ) / 200 round 4}}度です。 * 画像の縦の長さが1000ピクセルの場合は1ピクセルにつき{{#expr: ( {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|top}} - {{#invoke:Location map|data|{{#titleparts:{{FULLPAGENAME}}|1|3}}|bottom}} ) / 1000 round 4}}度です。 }}{{#if:{{{examples|}}}| == Location mapテンプレート使用例 == {{{examples}}} {{clear}} }} == 関連項目 == {{{see also|}}} === Location mapテンプレート === * [[Template:Location map]] - 緯度と経度を使って1つのマークとラベルを表示します。 * [[Template:Location map many]] - 9つまでのマークとラベルを表示します。 * [[Template:Location map+]] - 無制限にマークとラベルを表示できます。<!-- === Location mapテンプレートを使用する基礎情報テンプレート === {{Location map/doc/See also infobox templates}} === 新しい地図モジュールの作成 === * [[Template:Location map/Creating a new map definition]] - 説明ページ--></includeonly><noinclude> {{Documentation|content= このページは、Location mapのデータモジュール(「モジュール:Location map/data/」で始まるページ)の解説ページを生成するためのテンプレートです。各モジュールの解説ページ(例:[[モジュール:Location map/data/Morocco/doc]])で使用されます。 [[Category:Location mapテンプレート|*]] }} </noinclude>
編集内容の要約:
Wikiminatiへの投稿はすべて、クリエイティブ・コモンズ 表示-継承 (詳細は
Wikiminati:著作権
を参照)のもとで公開したと見なされることにご注意ください。 自分が書いたものが他の人に容赦なく編集され、自由に配布されるのを望まない場合は、ここに投稿しないでください。
また、投稿するのは、自分で書いたものか、パブリック ドメインまたはそれに類するフリーな資料からの複製であることを約束してください。
著作権保護されている作品は、許諾なしに投稿しないでください!
編集を中止
編集の仕方
(新しいウィンドウで開きます)
このページで使用されているテンプレート:
テンプレート:Documentation
(
編集
)
モジュール:Arguments
(
編集
)
モジュール:Documentation
(
編集
)
モジュール:Documentation/config
(
編集
)
モジュール:Documentation/styles.css
(
編集
)