Vis*_*war 5 android android-location google-maps-android-api-2 proximitysensor android-geofence
Google 中的新位置 API允许创建和监视地理围栏,该地理围栏是具有Geofence.Builder
该类的圆形区域。该类仅定义了用于创建圆形地理围栏的方法。我想知道是否可以扩展Geofence.Builder
类并创建自定义形状。我想做的是定义一个三角形而不是圆形。
如果这是不可能的,Geofence 类是否提供了一种仅监视圆的某个部分的方法?
更新:我想要做的是从用户位置扩展一个三角形,其中一个顶点是用户位置。我希望三角形的高度为 50 米,三角形的底边为 10 米。之后我想做的是检测何时另一个用户进入这个从当前用户位置延伸的三角形。
好问题。唉,你可能会对这个答案不满意。
定位服务不支持非圆形地理围栏,也不能仅监控圆的一部分。由于 Geofence.Builder 没有创建非圆形地理围栏的方法,因此无法提供您自己的扩展。
如果您发布用例的描述,也许有人可以找到答案。
归档时间: |
|
查看次数: |
2234 次 |
最近记录: |