0
地理空間インデックスにcloudant dbを使用しています。 Cloudantにはポイントの最寄りの検索があります。結果の数を制限するパラメータがあります。しかし、最近隣の範囲は何ですか?私は500 mtsで検索する必要があります。どのように雲の中で同じを達成することができます。Cloudant geospatial pointの最近傍検索の範囲は何ですか
地理空間インデックスにcloudant dbを使用しています。 Cloudantにはポイントの最寄りの検索があります。結果の数を制限するパラメータがあります。しかし、最近隣の範囲は何ですか?私は500 mtsで検索する必要があります。どのように雲の中で同じを達成することができます。Cloudant geospatial pointの最近傍検索の範囲は何ですか
最近傍パラメータとジオメトリパラメータを組み合わせて範囲を指定できます。たとえば、次のクエリでは、緯度/経度、指定の500メートル内のすべてのドキュメントを検索します:
https://account.cloudant.com/yourDatabaseName
/_design/yourDesignDocName/
_geo/yourGeoIndexName
?lat=37.41511369
&lon=-122.2099019
&radius=500
&relation=contains
&nearest=true
詳細情報:
https://docs.cloudant.com/geo.html
更新:確実にするために&relation=contains
を追加してください結果には半径内の位置のみが含まれます。上記の例を更新しました。リレーションが含まれていない場合、最も近いネイバーは"データベース内のすべてのGeoJSONドキュメントをクエリポイントまでの距離で測定します。"を返します。
は
が同様に同じ溶液を得た(すなわち、などが含ま交差、重なっている)他の関係の種類のドキュメントを参照してください..あなたに感謝します – jmanoj86