2012-05-11 29 views

回答

1

在沒有事先準備的情況下做這件事的唯一方法是遍歷您的標記集合,並對每個多邊形使用點中多邊形分析,直到找到哪個多邊形包含該標記。保持每個多邊形的運行總數。

爲使這一點更容易,事先做好準備工作是在添加標記時保持記錄包含標記的多邊形。您可以使用標記— marker.containedBy的自定義屬性(例如—)或多邊形(將標記添加到附加到多邊形的數組:像polygon.containsMarkers=[]之類的東西)來完成此操作。甚至兩者。

相關問題