-
- lwi
- 227ポイント
- 投稿時間:2009/06/05 03:45
Google Maps API V3を使い始めました。 自分が作っているサービスをV3対応にしてみたんですが、V2時代に既存のオブジェクトをいっぺんに削除するためにclearOverlays()メソッドを使っていてV3でそれが廃止されてしまったのでオブジェクトを個別に削除することで対応しました。 変更前変更後コピペする ブログに貼るmap.clearOverlays();とりあえずこれでうまくいっていますが、他に良い方法はありますでしょうか? その他のV2->V3への変更点は以下に書いてあります。 「TOKYO ART LIFE」のGoogle Maps API V3対応コピペする ブログに貼る// マーカー非表示 marker.set_visible(false); // 情報ウィンドウを閉じる popup.close();
- 回答数 (3)
- クリップ数 (0)
- アクセス数 (2143)
- 回答
http://groups.google.com/group/google-maps-js-api-v3/msg/0bb97b3de988b4f7?pli=1 見るとでしょうか? すみません試してないです。コピペする ブログに貼るmarker.set_map(null);![]()
だいぶ前の話題のようで、解決されているかも知れませんが。 marker.setMap(null); ですね。 マニュアルには以下のように書かれております。 setMap(map:Map) Renders the marker on the specified map. If map is set to null, the marker will be removed.
7
回答
3
回答
3
回答
3
回答
(2009/04/10 12:12)
by setomits
- 0クリップ
- 1320アクセス
- プログラミング / 開発言語 / JavaScript
2
回答
0
回答
(2010/02/16 14:21)
by tomo8096
- 0クリップ
- 359アクセス
- プログラミング / 開発言語 / JavaScript
0
回答
6
回答
2
回答

