我正在使用下面的网址四方API.using搜索场地
https://api.foursquare.com/v2/venues/search?ll=40.7,-74&oauth_token=MY_TOKEN&v=20130516我得到了JSON格式的结果。我的问题是,每个地点都有一个给定的距离。他们在哪个单元中给出这个单元。我不确定这个距离对我来说是正确的。
到我现在站的地方的距离应该是1米-但是结果显示是distance = 2993
为什么会发生这种情况,如何将其转换为米?
发布于 2013-05-16 20:56:21
Andreas在github上做了一个很好的例子iphone项目,我试过了,它工作得很好,看看https://github.com/anka/bw_examples/tree/master/FoursquareIntegration
这可能会对你有所帮助。
发布于 2013-05-16 21:00:57
摘自
location
不包含、部分包含或全部包含address (街道地址)、crossStreet、city、state、postalCode、country、lat、lng和distance的对象。除了lat、lng和distance之外,所有字段都是字符串。距离以米为单位。
我在Foursquare API explorer中执行了您的请求,但我找不到距离为2993的场地。您应该检查是否为ll参数传递了正确的值。这是一个位置,4sq将从该位置计算距离。40.7,-74在这里:

发布于 2013-05-16 21:00:50
https://stackoverflow.com/questions/16588001
复制相似问题