【发布时间】:2013-10-16 06:02:10
【问题描述】:
我有超过 200 个多边形要创建,我通过 LocationListenerOnChanged() 获取位置,但我想知道根据当前位置我所在的多边形。
我将如何使用 LatLng 每 2 英里在每个多边形内检查一次。如何使整个过程更快,或者 android os 是否具有内置功能。
我检查了很多与 android maps v2 相关的文档,但没有得到任何有关它的信息。感谢您对该主题的任何帮助。提前致谢。
【问题讨论】:
-
您是否有重叠的多边形,或者多边形是否相互排斥而没有任何重叠?您将多边形存储在哪里,是在您的应用程序中还是从云数据库中获取?
-
感谢您回复 Sir.CUrrently 我将 android 应用程序中的值存储在一个字符串中,然后将其转换为数组(LatLng),它们不重叠,它们是共享相同边界的单独区域.我感谢任何帮助。谢谢
标签: android google-maps google-maps-android-api-2