Googleマップで表示されている範囲内に存在する店舗を検索するシステムを作っています。
その過程で必要になった処理です。JavaScriptを使用します。
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
// マップオブジェクトをgoogle_mapとします var bounds = google_map.getBounds(); var southWest = bounds.getSouthWest(); var northEast = bounds.getNorthEast(); // 左上(北西)の座標 var topLeftLat = northEast.lat(); var topLeftLng = southWest.lng(); // 右下(南東)の座標 var bottomRightLat = southWest.lat(); var bottomRightLng = northEast.lng(); console.log("左上: " + topLeftLat + ", " + topLeftLng); console.log("右下: " + bottomRightLat + ", " + bottomRightLng); |
