Geofences形状,API v2 android

时间:2013-06-09 13:48:21

标签: android google-maps gps maps geofencing

阅读Android和谷歌地图Api v2,我刚刚找到了由半径/圆圈定义的地理围栏。

我想知道是否有办法创建自定义形状,即矩形或任何其他不规则形状。

我正在计划对公园进行地理定位。

如果可以自定义形状地理围栏,请告诉我要研究的主题。

2 个答案:

答案 0 :(得分:4)

从3.1.36开始,只有Geofence.Builder.setCircularRegion,因此无法定义其他形状,但API似乎可以在将来由Google的位置小组轻松扩展。

答案 1 :(得分:0)

自定义形状地理定位当然是可行的,但您必须在API之外进行开发。 你可以学习:

  • 运行"心跳的最佳方式"实施时间表
  • 将多边形定义为系列'坐标对
  • 从android.location.LocationManager.getProviders()
  • 中选择首选位置
  • 确定某点是否位于给定的多边形内