2

android と google maps Api v2 を読んで、半径/円で定義されたジオフェンスを見つけました。

カスタム形状、つまり長方形やその他の不規則な形状を作成する方法があるかどうか疑問に思っていました。

私は公園のエリアをジオフェンスすることを計画していました。

カスタム形状のジオフェンシングが可能である場合は、勉強するトピックを教えてください。

4

2 に答える 2

4

3.1.36 の時点では しかGeofence.Builder.setCircularRegionないため、他の形状を定義することはできませんが、API は、Google の Location チームによって将来簡単に拡張できるようです。

于 2013-06-09T14:01:17.483 に答える
0

カスタム形状のジオフェンシングは確かに可能ですが、API の外部で開発する必要があります。あなたは勉強することができます:

  • 実装の「ハートビート」スケジュールを実行する最良の方法
  • 多角形を一連の座標ペアとして定義する
  • android.location.LocationManager.getProviders() から優先ロケーションを選択する
  • ポイントが特定のポリゴン内にあるかどうかを判断する
于 2016-06-14T14:48:04.177 に答える