0

GMaps.js を使用しています。JSON でマーカーを追加しましたが、その JSON の値に基づいていくつかのマーカーをフィルター処理 (非表示) したいと考えています。fooつまり、プロパティの値を持たないすべてのマーカーを非表示にしますbar

を使用できますmap.removeMarkers()。すべてのマーカーが削除されるだけで、コンソールには という別のメソッドがありremoveMarker()ますが、特定のマーカーを指定する方法がわかりません。

同じライブラリではないことはわかっていますが、ドキュメントは以前から役に立っていたので、jQuery マップ フィルタリングのドキュメントからヒントを得ています。

4

1 に答える 1

1

この方法を使用するに map.removeMarker()は、マーカーを追跡する必要があります。削除するマーカーをメソッドに渡します。それ以外にmap.map、Google マップ API からマップ オブジェクトを返すものを使用したり、Google マップ API メソッドを使用したりできます。

于 2013-10-02T13:01:27.253 に答える