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