0

わかりました、この質問の前に、私は多くの Google マップを作成しましたが、それらは厳密にはルートを示すマーカーとポリラインであり、いくつかのハンドラー インタラクションを伴うカップルでした。

今、私は基本的に世界地図、主に北アメリカを表示しようとしています。この大陸を、私が持っているいくつかの緯度/経度を使用して定義済みの地域に分割したいと考えています。これらの領域を使用して、領域ごとに明るい不透明度と異なる色の多角形のようなものを描きたいと思います。

次に、マーカー クラスタリングを使用したいのですが、クラスタをこれらの地域に固有のものにしたいと考えています。私は周りを見回しましたが、このような例は見つかりませんでした。これはできると言っているページを見たことがありますが、これをどのように行うかはわかりません。繰り返しますが、ポリゴンの描画とマーカー クラスターの使用に関しては、私は間違いなく初心者です。私はこの質問がかなり曖昧であることを知っていますが、開始する例/アイデアを探しているだけなので、この特定の API に対して大量のコードを書きたくないので、それが不可能であることを知りたくありません。

どんなアイデアや提案も大歓迎です....ありがとう。

4

1 に答える 1

0

実行できますが、MarkerClusterer を書き直す必要があります (おそらく簡素化されます)。

クラスター境界ポリゴン (KML、GeoJSON、ネイティブの Google Maps API v3 ポリゴン) をどのように表現して読み込むかを決定する必要があり、おそらくgoogle.maps.geometry.poly.containsLocation(point:LatLng, polygon:Polygon ) LatLngBounds.contains の代わりに、どのクラスターがマーカーを「所有」しているかを判断します。

于 2012-09-26T01:51:20.040 に答える