2010-05-12
■[WEB作成]GoogleマップAPIのズームレベル制限が変わった件と対処法
更新をサボったせいではてな市民権を剥奪されたLhankor_Mhyです、こんにちは。
で。
GoogleマップAPIってあるじゃないですか。もう、不動産屋がサイトを作るにはもうなくてはならないWEBサービスになってます。
その仕様が変わったようなので、その報告と対処方法をご紹介します。
ズームレベルの制限について
Googleマップのズームレベルの制限が変更になりました。いままでは19が最大だったのが、現在は17になってます。
これがどれぐらい違うかというと。
これぐらいに違います。通常の用途であれば十分でしょうけど、われわれ不動産屋としては建物が省略されているズームレベルでは不足なのです。
ちなみに17までに制限されているのは、APIのみです。通常のGoogleマップではきちんと表示されています。
対処方法
ズームレベルの最大値を設定しなおせばだいじょうぶです。
Google Maps JavaScript API V2 Reference - Google Maps JavaScript API v2 (Deprecated) — Google Developers
getMaximumResolution() Number このマップ タイプが定義された最大ズームレベルを地図に返します。
と、あります。
ですので、通常の地図タイプの最大ズームレベルを変更したいときは、
G_NORMAL_MAP.getMaximumResolution = function(){return 19;}
と、書いてメソッドを上書きしてしまえばオーケーです*1。ただし、マップタイプごとに設定する必要がありますので、航空写真マップタイプなどを使用する場合は別途設定が必要です。
久しぶりの更新なので、この辺で。
トラックバック - http://d.hatena.ne.jp/Lhankor_Mhy/20100512/1273673605
リンク元
- 43 http://www.google.co.jp/search?hl=ja&client=firefox-a&rls=org.mozilla:ja:official&q=地図+統計+グーグルAPI+ズーム&aq=f&aqi=&aql=&oq=&gs_rfai=
- 26 http://www.google.co.jp/url?sa=t&rct=j&q=google maps ズームレベル 最適&source=web&cd=1&ved=0CBgQFjAA&url=http://d.hatena.ne.jp/Lhankor_Mhy/20100512/1273673605&ei=k_yfTr2YEqHum
- 24 http://www.google.co.jp/search?sourceid=navclient&hl=ja&ie=UTF-8&rlz=1T4GGLJ_ja&q=googlemap+ズーム+変更
- 22 http://blog.heartfield-web.com/nucleus/np_googlemaps-zoom-level.html
- 21 http://www.google.co.jp/search?sourceid=chrome&ie=UTF-8&q=googlemap+api+ズーム
- 19 http://www.google.co.jp/search?q=google+map+ズームレベル 最大&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ja:official&hl=ja&client=firefox-a
- 12 http://www.google.co.jp/url?sa=t&rct=j&q=google+maps+ズームレベル&source=web&cd=1&ved=0CB0QFjAA&url=http://d.hatena.ne.jp/Lhankor_Mhy/20100512/1273673605&ei=jPXVTqrtHK72mAXm_I1z&usg=AFQjCNFS8WBc6x9dH6J
- 12 http://www.google.co.jp/url?sa=t&source=web&cd=1&ved=0CBkQFjAA&url=http://d.hatena.ne.jp/Lhankor_Mhy/20100512/1273673605&rct=j&q=google maps ズームレベル&ei=1knHTdeTIY3yvwOM-YShAQ&usg=AFQjCNFS8WBc6
- 11 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CD8QFjAC&url=http://d.hatena.ne.jp/Lhankor_Mhy/20100512/1273673605&ei=iWNxT7KhEo_SmAWhm4S1Dw&usg=AFQjCNFS8WBc6x9dH6JpiDljXU52QJg1HA&sig2=hsPDH5ROZi83YuzKqoh4tw
- 10 http://www.google.co.jp/search?q=ズームレベル googlemap&rls=com.microsoft:ja:IE-SearchBox&ie=UTF-8&oe=UTF-8&sourceid=ie7&rlz=1I7GZEZ_ja&redir_esc=&ei=lHbyS-7BPIH-6QPv3ZySDA
