使用ll和radius搜索最近的场地无法正常工作

马克

我知道关于这个问题有很多问题,但是我已经到达了一个地步,我只能问别人是否有解决这个问题的办法...

使用Foursquare api资源管理器测试我的查询,我似乎无法获得所需数据的准确甚至很好的拟合。

这很简单。我需要从一组坐标中获取最近的场地。如果附近什么也没发现,我不介意没有结果。

因此,阅读API文档(https://developer.foursquare.com/docs/venues/venues)得出的结论是,我需要进行搜索而不是进行探索,因为我不希望对推荐场所(以及当我获得结果时的结果)进行汇总测试证明它不是我所期望的)。

因此,我想使用搜索API查找靠近这些坐标的地点(地点,但是地点可以...)

ll = 37.424782,-122.162989

考虑到我想要附近的地方,我补充说

半径= 51

我真的不想要很多结果

限制= 2

从文档中我看到半径是

仅对具有intent = browse的请求或具有intent = checkin和categoryId或查询的请求有效

所以,我用

意向=浏览

这结束了我对以下查询的查询:地点/搜索?intent = browse&ll = 37.424782,-122.162989&radius = 51&limit = 2

查询结果:https : //developer.foursquare.com/docs/explore#req=venues/search%3Fintent%3Dbrowse%26ll%3D37.424782,-122.162989%26radius%3D51%26limit%3D2

在这里,我们可以看到第一个结果是半径范围之外的直线...距离:135但是第二个结果却很酷...距离:50

我要获得这些结果在做错什么?如果增加限制,我得到的所有结果都是半径范围之外的结果,那么我可以遍历它们并找到距离最小的结果...但是我不能保证最接近的结果将在最上面的X上我限制,即使我有这个保证,对一个看似简单的问题也将是一个繁琐的解决方案...

感谢您的帮助... Marc


编辑:


我设法使查询按预期执行...但是我必须从以下位置添加所有父类别:

https://developer.foursquare.com/categorytree

categoryId=
4d4b7104d754a06370d81259,  Arts & Entertainment
4d4b7105d754a06372d81259,  College & University
4d4b7105d754a06373d81259,  Event
4d4b7105d754a06374d81259,  Food
4d4b7105d754a06376d81259,  Nightlife Spot
4d4b7105d754a06377d81259,  Outdoors & Recreation
4d4b7105d754a06375d81259,  Professional & Other Places
4e67e38e036454776db1fb3a,  Residence
4d4b7105d754a06378d81259,  Shop & Service
4d4b7105d754a06379d81259   Travel & Transport

使我的查询成为:场所/搜索?

意图=签&LL = 37.424782,-122.162989&半径= 60&的categoryId = 4d4b7104d754a06370d81259,4d4b7105d754a06372d81259,4d4b7105d754a06373d81259,4d4b7105d754a06374d81259,4d4b7105d754a06376d81259,4d4b7105d754a06377d81259,4d4b7105d754a06375d81259,4e67e38e036454776db1fb3a,4d4b7105d754a06378d81259,4d4b7105d754a06379d81259

查询结果:https : //developer.foursquare.com/docs/explore#req=venues/search%3Fintent%3Dcheckin%26ll%3D37.424782,-122.162989%26radius%3D60%26categoryId%3D4d4b7104d754a06370d81259374441071754d754d04d81d754d4d4d4d7b3105d754ad4d3d4d4d7d3d7d3dd4d3d3d4d7d3d4d7d7d3d5d4d7d3d4d7d7d7d7d7d7d7d6d7d4d7d7d7d6d7d4d7d7d7d6d7d7d4d7d4d7d7d7d7d5d7d7c7d4d7d7c7d7d7d7d7d7d7d7d7d7d7d7d5dfd 4d4b7105d754a06376d81259,4d4b7105d754a06377d81259,4d4b7105d754a06375d81259,4e67e38e036454776db1fb3a,4d4b7105d754a06378d81259,4d4b7105d754a06379d81259

它仍然有超出我半径范围的结果...但是这是可以接受的误差范围...但是这很奇怪。

马克

我设法使查询按预期执行...但是我必须从以下位置添加所有父类别:

https://developer.foursquare.com/categorytree

的categoryId = 4d4b7104d754a06370d81259,艺术与娱乐4d4b7105d754a06372d81259,学院和大学4d4b7105d754a06373d81259,事件4d4b7105d754a06374d81259,食品4d4b7105d754a06376d81259,夜生活现货4d4b7105d754a06377d81259,户外休闲4d4b7105d754a06375d81259,专业及其他地方4e67e38e036454776db1fb3a,住宅4d4b7105d754a06378d81259,商店及服务4d4b7105d754a06379d81259旅游运输使我查询到:场所/搜索?

意图=签&LL = 37.424782,-122.162989&半径= 60&的categoryId = 4d4b7104d754a06370d81259,4d4b7105d754a06372d81259,4d4b7105d754a06373d81259,4d4b7105d754a06374d81259,4d4b7105d754a06376d81259,4d4b7105d754a06377d81259,4d4b7105d754a06375d81259,4e67e38e036454776db1fb3a,4d4b7105d754a06378d81259,4d4b7105d754a06379d81259

查询结果:https : //developer.foursquare.com/docs/explore#req=venues/search%3Fintent%3Dcheckin%26ll%3D37.424782,-122.162989%26radius%3D60%26categoryId%3D4d4b7104d754a06370d81259374441071754d754d04d81d754d4d4d4d7b3105d754ad4d3d4d4d7d3d7d3dd4d3d3d4d7d3d4d7d7d3d5d4d7d3d4d7d7d7d7d7d7d7d6d7d4d7d7d7d6d7d4d7d7d7d6d7d7d4d7d4d7d7d7d7d5d7d7c7d4d7d7c7d7d7d7d7d7d7d7d7d7d7d7d5dfd 4d4b7105d754a06376d81259,4d4b7105d754a06377d81259,4d4b7105d754a06375d81259,4e67e38e036454776db1fb3a,4d4b7105d754a06378d81259,4d4b7105d754a06379d81259

它仍然有超出我半径范围的结果...但是这是可以接受的误差范围...但是这很奇怪。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery搜索使用包含无法正常工作

来自分类Dev

使用 php 搜索无法正常工作

来自分类Dev

Windows 10搜索栏和边缘无法正常工作?

来自分类Dev

使用RequireJS和MooTools无法使$正常工作

来自分类Dev

搜索功能无法正常工作

来自分类Dev

阵列搜索无法正常工作

来自分类Dev

目录搜索无法正常工作

来自分类Dev

Ajax搜索无法正常工作

来自分类Dev

使用多个LIKE条件,搜索查询无法正常工作

来自分类Dev

pcregrep或grep:使用先行搜索无法正常工作

来自分类Dev

使用多个LIKE条件,搜索查询无法正常工作

来自分类Dev

mongo php搜索查询无法正常工作?

来自分类Dev

PHP搜索无法正常工作100%

来自分类Dev

Bootstrap搜索栏过渡无法正常工作

来自分类Dev

PHP / MYSQLI简单搜索无法正常工作

来自分类Dev

搜索功能逻辑无法正常工作

来自分类Dev

硒搜索ID始终无法正常工作?

来自分类Dev

Google Chrome标签搜索无法正常工作

来自分类Dev

休眠搜索索引无法正常工作

来自分类Dev

jQuery quicksearch元素搜索无法正常工作

来自分类Dev

MySQL无法使FULLTEXT搜索正常工作

来自分类Dev

CakePHP中的复杂搜索无法正常工作

来自分类Dev

Windows 10搜索无法正常工作

来自分类Dev

AngularJS:为什么搜索无法正常工作?

来自分类Dev

我无法使MySQL全文搜索正常工作

来自分类Dev

liferay lucene搜索无法正常工作

来自分类Dev

我班上的搜索功能无法正常工作

来自分类Dev

ElasticSearch 中的多重搜索无法正常工作

来自分类Dev

jQuery 中的简单搜索无法正常工作