-1
我覺得這個問題很清楚。 我在地圖中有一些多邊形,我也有一些標記。 我想計算每個Polyogn中標記的數量。Google MAPS API V3 - >如何計算多邊形內的標記數量?
我覺得這個問題很清楚。 我在地圖中有一些多邊形,我也有一些標記。 我想計算每個Polyogn中標記的數量。Google MAPS API V3 - >如何計算多邊形內的標記數量?
在沒有事先準備的情況下做這件事的唯一方法是遍歷您的標記集合,並對每個多邊形使用點中多邊形分析,直到找到哪個多邊形包含該標記。保持每個多邊形的運行總數。
爲使這一點更容易,事先做好準備工作是在添加標記時保持記錄包含標記的多邊形。您可以使用標記— marker.containedBy
的自定義屬性(例如—)或多邊形(將標記添加到附加到多邊形的數組:像polygon.containsMarkers=[]
之類的東西)來完成此操作。甚至兩者。