Google 中的新位置 API允许创建和监视地理围栏,该地理围栏是具有Geofence.Builder
该类的圆形区域。该类仅定义了用于创建圆形地理围栏的方法。我想知道是否可以扩展Geofence.Builder
类并创建自定义形状。我想做的是定义一个三角形而不是圆形。
如果这是不可能的,Geofence 类是否提供了一种仅监视圆的某个部分的方法?
更新:我想要做的是从用户位置扩展一个三角形,其中一个顶点是用户位置。我希望三角形的高度为 50 米,三角形的底边为 10 米。之后我想做的是检测何时另一个用户进入这个从当前用户位置延伸的三角形。
android android-location google-maps-android-api-2 proximitysensor android-geofence
android ×1