在我的iphone应用程序中,我必须在地图视图中的餐馆附近显示。
但是,如何在当地位置5000米的当地MKMap视图中显示附近的餐馆(我发现我当前的位置-lat& long)
我想学习如何在下面的屏幕截图中实现(通过单击注释到其详细信息)
答案 0 :(得分:0)
您可以使用foursquare API作为一种可能性。 https://developer.foursquare.com/
从API
获取场地var venues: Array = fetchVenues()
制作注释
var venueAnnotation = MKPointAnnotation()
venueAnnotation.coordinate = CLLocationCoordinate2DMake(venue.latitude!, venue.longitude!)
venueAnnotation.title = venue.name
venueAnnotation.subtitle = venue.address
向MapView添加注释
self?.mapView.addAnnotation(venueAnnotation)
此网站可能对您有所帮助。
iOS开发:靠近我的地方 - (FourSquare API)http://prashantpatil26.blogspot.jp/2014/06/near-me-places-foursquare-api.html