google map」タグアーカイブ

ピクセル座標とは:グーグルマップのしくみを探る(2)

前回は、緯度経度で表された地球上の位置をどのように、ディスプレイ上のピクセル座標に対応させるかを探ってみました。
しかし、ピクセルとは四角の要素であり、点ではありません。それを、緯度経度で表された点とどのように対応させればよいのでしょうか。

すぐ、思いつくのはピクセル(要素)の中心に対応させる方法ですが、実はそうすると地図画像を扱う上ではともても不便になります。今回はどのようにピクセル座標を定義したらスムーズに対応させられるかを探ってみます。
続きを読む

世界は1枚の画像から : グーグルマップのしくみを探る(1)

グーグルマップは知的好奇心を満たしてくれる最高の対象です。
調べてゆくとおもしろいことが分かりそうです。
基本的なことから少しずつその仕組みを探ってゆきたいと思います。簡単なgoogle maps APIモドキの作成までを目標とします。なお、検証にはGoogle Maps JavaScript API V3 を使います(APIキーが不要なのでとても使いやすいです)。

グーグルマップは画像の地図(ラスターマップ)ですので、地球上の実際の位置と地図画像の位置を対応付ける必要があります。例えば、北緯35度、東経140度を中心にした地図を表示したい場合、その位置が画像のどこに対応するのかを一意的に求めなければなりません。
続きを読む