自动获取多个POI的Foursquare VenueId
在我的 iPhone 应用程序中,我有 MapKit 中表示的数百个地点的纬度和经度。有没有使用 API 自动获取 4sq 场地 ID 的方法?我不想手动执行该任务。
谢谢
In my iphone app, I've the latitude and longitude of hundred of places represented in a MapKit. Is there any automatic way of getting the 4sq venue ids of them using the api? I don't want to do that task manually.
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
MapKit 和 foursquare 场地中的注释之间不存在一对一的映射。你必须自己以某种方式映射这些,无论是每年还是通过一些奇特的算法。
然而,您应该小心地将“地点”映射到方形场地 - 您怎么知道它是相同的,仅仅因为它在几米之内?如何获得这些“地方”?
如果您决定使用某种形式的脚本或代码来映射这些内容,您可以在此处查看 Foursquare API 文档。
There is no one-to-one mapping between annotations in the MapKit and foursquare venues. You would have to map these somehow yourself, whether amnually or by som fancy algorithm.
You should however be careful by mapping a "place" to a foursquare venue - how do you know it's the same just because it's within a few meters? How do you obtain these "places"?
You can see the Foursquare API documentation here in case you decide to map these using some form of script or code.