利用者:Mage Whopper/位置情報
表示
位置情報
[編集]場所や建築物、公園など、地域区分ではなくて特定の場所を示す記事についての記事には、位置情報がほしい。と主張してみる。
位置に関連するテンプレート
[編集]導入済み
[編集]- Template:Infobox_空港
- Template:基礎情報 発電所 導入済み しかし適用例2..(2009.04)
- Template:ダム
- Template:神社
- Template:ゴルフ場
- Template:橋
- Template:公園
やや導入済み
[編集]ウィキ座標2段度分秒を組み込んだら良いと思うもの
- Template:建築物 位置= でウィキ座標2段度分秒
- Template:商業施設 位置= ウィキ座標2段度分秒
- Template:博物館
- Template:Hotel
- Template:日本の古墳
- Template:灯台 座標=に手書き。。
未導入
[編集]- Template:Infobox_山
- Template:Infobox_湖
- Template:Infobox_滝
- Template:Infobox_丘
- Template:Infobox_島
- Template:Infobox_road起点と終点
- Template:図書館
- Template:日本の警察署
- Template:日本郵便直営店
- Template:ゆうちょ銀行直営店
- Template:郵便局
- Template:橋
- Template:行政施設 廃止方向
- Template:NHKの放送局
- Template:医療機関
- Template:道の駅
- Template:世界遺産概要表
- Template:日本の城郭概要表
- Template:競馬場
- Template:駅情報
- Template:駅情報
- Template:日本の警察署
- Template:野球場情報ボックス
- Template:モータースポーツ開催地
- Template:アウトレットモール
- Template:スキー場
- Template:高等専門学校
- Template:Infobox School
- Template:専修学校
- Template:フォーラス
- Template:CFM
- Template:基礎情報 銀行
- Template:基礎情報_超高層ビル
- Template:スタジアム情報ボックス
- Template:基礎情報_競艇場
- Template:公営競技場外発売所
- Template:CATV
- Template:放送所
場所を特定できる?
[編集]- Template:大学
メモ
[編集]- 集めてみると、先にInfobox,Navboxへの移行を促す活動も必要そう⇒調査
緯度、経度が表示されるサイト
[編集]GoogleMapから位置情報を取得する方法
[編集]- Mage Whopper update 西半球と南半球に対応
- 2009年4月9日 (木) 06:13 (UTC) update 小数点表記に対応
目的地にアンカーがある物は以下の方法で検索できます。
- GoogleMapで表示したい物を検索
- アンカーの先端にマウスカーソルを合わせてダブルクリック。もしくは検索した状態でスクロールしない。すこしズームしたような表示になり、アンカーが地図の中央に来る。Opera以外のブラウザではアンカーの下をダブルクリックできる瞬間には手が開いている。(パー)
- URLバーに次のコードを入力
javascript:c=gApplication.getMap().getCenter();a=Math.round(d=c.lat()*3600);b=Math.round(e=c.lng()*3600);function p(v,w,d){x=(w>v)?w-v:v-w;m=(v>0)?1:-1;i='|';if(d){r=(m>0)?'N':'S';}else{r=(m>0)?'E':'W';};return String(((v-(v % 3600)))/3600)*m+i+String(((v-(v % 60))/60) % 60*m)+i+String(Math.round((w % 60)*10)/10*m)+i+r+i;}void(prompt('','{{%E3%82%A6%E3%82%A3%E3%82%AD%E5%BA%A7%E6%A8%992%E6%AE%B5%E5%BA%A6%E5%88%86%E7%A7%92|'+p(a,d,1)+p(b,e,0)+'}}'));
- ポップアップに「{{ウィキ座標2段度分秒|35|13|7|N|136|55|40|E|}}」などテンプレートが表示される。コピーしてウィキペディアでプレビュー。
- GeoHackのリンクとなる。リンク先のGoogle Mapsの Map や Satelliteをクリックする。その他のサイトも試す。
- だいたい同じ位置が表示されるので、手動で値を調整する。(ほとんどのケースでは必要ありません)
スクリプトはブックマークとして登録するとブックマークレットとしても使えます。(Firefox3で確認)
その他のコード
[編集]- ウィキ座標度分秒
上記スクリプトはTemplate:ウィキ座標2段度分秒のもの。Template:ウィキ座標度分秒のときは
javascript:c=gApplication.getMap().getCenter();a=Math.round(d=c.lat()*3600);b=Math.round(e=c.lng()*3600);function p(v,w,d){x=(w>v)?w-v:v-w;m=(v>0)?1:-1;i='|';if(d){r=(m>0)?'N':'S';}else{r=(m>0)?'E':'W';};return String(((v-(v % 3600)))/3600)*m+i+String(((v-(v % 60))/60) % 60*m)+i+String(Math.round((w % 60)*10)/10*m)+i+r+i;}void(prompt('','{{%E3%82%A6%E3%82%A3%E3%82%AD%E5%BA%A7%E6%A8%99%E5%BA%A6%E5%88%86%E7%A7%92|'+p(a,d,1)+p(b,e,0)+'}}'));
(Templateだけ違います)
- 小数点以下なし(日本付近で30m角)公園や地域など、一点を表すのでないとき
javascript:c=gApplication.getMap().getCenter();a=Math.round(d=c.lat()*3600);b=Math.round(e=c.lng()*3600);function p(v,w,d){x=(w>v)?w-v:v-w;m=(v>0)?1:-1;i='|';if(d){r=(m>0)?'N':'S';}else{r=(m>0)?'E':'W';};return String(((v-(v % 3600)))/3600)*m+i+String(((v-(v % 60))/60) % 60*m)+i+String(Math.round((v % 60))*m)+i+r+i;}void(prompt('','{{%E3%82%A6%E3%82%A3%E3%82%AD%E5%BA%A7%E6%A8%992%E6%AE%B5%E5%BA%A6%E5%88%86%E7%A7%92|'+p(a,d,1)+p(b,e,0)+'}}'));
- 小数点以下一桁(日本付近で3m角)実質10m単位未満 小さなビルなど
javascript:c=gApplication.getMap().getCenter();a=Math.round(d=c.lat()*3600);b=Math.round(e=c.lng()*3600);function p(v,w,d){x=(w>v)?w-v:v-w;m=(v>0)?1:-1;i='|';if(d){r=(m>0)?'N':'S';}else{r=(m>0)?'E':'W';};return String(((v-(v % 3600)))/3600)*m+i+String(((v-(v % 60))/60) % 60*m)+i+String(Math.round((w % 60)*10)/10*m)+i+r+i;}void(prompt('','{{%E3%82%A6%E3%82%A3%E3%82%AD%E5%BA%A7%E6%A8%992%E6%AE%B5%E5%BA%A6%E5%88%86%E7%A7%92|'+p(a,d,1)+p(b,e,0)+'}}'));
- 小数点以下二桁(日本付近で30cm角)実質数m単位以下 道路、橋、トンネルなど
javascript:c=gApplication.getMap().getCenter();a=Math.round(d=c.lat()*3600);b=Math.round(e=c.lng()*3600);function p(v,w,d){x=(w>v)?w-v:v-w;m=(v>0)?1:-1;i='|';if(d){r=(m>0)?'N':'S';}else{r=(m>0)?'E':'W';};return String(((v-(v % 3600)))/3600)*m+i+String(((v-(v % 60))/60) % 60*m)+i+String(Math.round((w % 60)*100)/100*m)+i+r+i;}void(prompt('','{{%E3%82%A6%E3%82%A3%E3%82%AD%E5%BA%A7%E6%A8%992%E6%AE%B5%E5%BA%A6%E5%88%86%E7%A7%92|'+p(a,d,1)+p(b,e,0)+'}}'));
- 小数点以下三桁(日本付近で3cm角)実質数十cm単位以下 記念碑、銅像など。都市部のgooglemap以外では確認できない。誤差もかなりあるとおもわれる。
javascript:c=gApplication.getMap().getCenter();a=Math.round(d=c.lat()*3600);b=Math.round(e=c.lng()*3600);function p(v,w,d){x=(w>v)?w-v:v-w;m=(v>0)?1:-1;i='|';if(d){r=(m>0)?'N':'S';}else{r=(m>0)?'E':'W';};return String(((v-(v % 3600)))/3600)*m+i+String(((v-(v % 60))/60) % 60*m)+i+String(Math.round((w % 60)*1000)/1000*m)+i+r+i;}void(prompt('','{{%E3%82%A6%E3%82%A3%E3%82%AD%E5%BA%A7%E6%A8%99%E5%BA%A6%E5%88%86%E7%A7%92|'+p(a,d,1)+p(b,e,0)+'}}'));
Copyleft User:Mage Whopper. Under GPL v2.
既知のバグ
[編集]参考
[編集]
位置情報と関連づけてほしいもの
[編集]- 橋・トンネル Mapion電話帳
- 鉄道橋はここにはない?
- 道路 Template:Infobox roadノートで呼びかけてみた
- 鉄道 Template:駅でお願いしてみた。
- 川
- 山 Template:Infobox 山
- 谷
- 湖
- 屋外の美術品
- 建築物