gpt4 book ai didi

geospatial - Cloudant 地理空间查询

转载 作者:行者123 更新时间:2023-12-03 09:47:19 26 4
gpt4 key购买 nike

我是 cloudant 的新手,我想按经纬度获取特定类别的记录。

//这是按纬度和经度获取记录

dbname/_design/ad/_geo/geoidx?lat=29.2609417&lon=71.1750101&radius=100

但我想按特定类别获取记录,例如...

dbname/_design/ad/_geo/geoidx?lat=22.2609417&lon=73.1750101&radius=100&item_type_id: '12345'

我怎样才能做到这一点?请回复...谢谢..

最佳答案

您无法使用 Cloudant Geo 索引实现此目的。您需要使用 Cloudant Search(由 Lucene Geo 提供支持),它允许您将半径搜索与属性搜索结合起来。这是一个教程:https://developer.ibm.com/clouddataservices/2016/01/07/geospatial-query-with-cloudant-search/

唯一需要注意的是,对于 Cloudant Search,您只能进行边界框和半径搜索——不能进行多边形搜索。

关于geospatial - Cloudant 地理空间查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38005881/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com