1

Googleマップ[MarkerManager][1]には、次の場所でマーカーを取得する機能があります。

getMarker(lat:Number, lng:Number, zoom:Number)      

この説明で:

緯度、経度、ズームを指定してマーカーを返します。マーカーが存在しない場合、メソッドは新しいマーカーを返します。新しいマーカーが作成された場合、それはマネージャーに追加されません。

ただし、標準のGMarkerコンストラクターは一連のMarkerOptionsを取ります。

GMarker(latlng:GLatLng, opts?:GMarkerOptions) 

getMarker()によって作成された新しいマーカーにMarkerOptionsを設定する方法はありますか?

4

1 に答える 1

1

残念ながら、GMarkerOptions は GMarker が構築されている場合にのみ設定できるようです。

getMarker()何を達成しようとしているのかはわかりませんが、関数が新しいマーカーを返すたびに、独自の GMarker を構築するのがおそらく最善でしょう。

于 2009-08-10T15:46:34.240 に答える