2016年5月18日水曜日

地図タイルの位置座標

LatLonの位置を地図タイルのX,Yに変換する。LatLonは度分秒形式で適当な区切りで入力すればOK。dd.ddでも良いし、dd,mm.mmでも良いはず。

参考にしたページ
TrailNote:座標の変換(世界座標、ピクセル座標、タイル座標、緯度・経度)

地図タイルは国土地理院がいろんな種類を公開している。普通の地図だけではなく、標高とか航空写真もある。
地理院地図|地理院タイル一覧

https://cyberjapandata.gsi.go.jp/xyz/std/{z}/{x}/{y}.png のようなURLで、Zに倍率を、XにimageXを、YにimageYを入れればその部分が含まれる画像が得られる。
注意する点として、目的の位置は画像の中心ではないこと。imagePosX、imagePosYに画像上の目的地の位置が表示されるので、その場所にマーカーを表示すればおおよそ目的地の場所と重なる。

緯度(北緯):
経度(東経):
倍率(Zoom):

0 件のコメント:

コメントを投稿