2017-02-01 25 views
-2

ユーザーがgoogle.maps.mapに追加した機能を反復するにはどうすればよいですか?自分のコードで追加された機能を繰り返しますか?

これは、map.data.loadGeoJson()によって追加された機能だけのデータレイヤーで行うことができます。

しかし、マップ内のデータを複製せずに他の機能を見つけるにはどうすればよいですか?

例: *ユーザーが私のDrawingManagerで追加したマーカー? *コードでオーバーレイを追加しましたか?

イベントや物を使ってすべてを追跡すると、データが地図上にあるため冗長なようです。ほとんどのマッピングライブラリは、プログラマがマップのレイヤを反復し、それらのレイヤのフィーチャを取得できるようにします。これはGoogleマップにはありませんか?

+1

Googleマップにはこの情報がありません - おそらく答えはgoogle mapsのAPIドキュメント –

+0

です。誰かがマップ内のオブジェクト(データレイヤーを除く)を繰り返し処理するAPIがないことを確認できますか? ご返信ありがとうございます、Jaromanda。それがこの質問のポイントです。答えはドキュメントにありません。しかし、それがAPIにないと信じるのは難しいです。だから私は尋ねた。 –

答えて

0

オーバーレイとフィーチャにはマップがありますが、フィーチャがマップに与えられている文書化された循環参照はありません。

これは、描画されたフィーチャ/オーバーレイにアクセスするためのAPIに中央記憶域も参照もないことを意味します。どこかで文書化されていない不動産があるかもしれませんが、これらは信頼できず、名前をかなり頻繁に変更します。

関連する問題