0

以下は私のシナリオです特定のエリア内のサービスを制限する

1:まず、3つの特定のエリアで提供されるサービスを定義します。私はmongodbにそれらの領域を保存したい(私は1つの領域が1つの緯度の長い値またはlatの配列として保存されるかどうかわからない)

2:私はこれらのユーザーにのみサービスを提供したいサービスが提供されている地域に存在します。

このシナリオを実装するためのアドバイスと、この場合GoogleのAPIが私に役立つでしょうか?

答えて

0

threadに記載されているように、setLatLngBoundsForCameraTargetメソッドを使用して、ユーザーのパンを特定の領域に制限することができます。 documentationですまた、このpostから:

あなたはdragendイベントに耳を傾けることができ、そしてマップが許可境界の外にドラッグした場合、内部にそれを戻します。許可された境界をLatLngBoundsオブジェクトで定義し、次にメソッドを使用して、新しいlat/lngの中心が境界内にあるかどうかを確認できます。

また、ズームレベルを非常に簡単に制限することもできます。

:ここ

は役立つかもしれないいくつかの関連スレッドです

関連する問題