0

在我的 iphone 应用程序中,我必须在地图视图中显示附近的餐馆。

但是如何使用本地 MKMap 视图显示当前位置 5000 米内附近的餐馆(我发现了我当前的位置-纬度和经度)

我想学习如何在下面的屏幕截图中实现(也可以通过单击注释转到其详细信息)

在此处输入图像描述

4

1 回答 1

0

您可以使用foursquare API 作为一种可能性。 https://developer.foursquare.com/

  1. 从 API 获取场地

    var venues: Array = fetchVenues()
    
  2. 做注释

        var venueAnnotation = MKPointAnnotation()
        venueAnnotation.coordinate = CLLocationCoordinate2DMake(venue.latitude!, venue.longitude!)
        venueAnnotation.title = venue.name
        venueAnnotation.subtitle = venue.address
    
  3. 向 MapView 添加注释

        self?.mapView.addAnnotation(venueAnnotation)
    

这个网站可能对你有帮助。

iOS开发:靠近我的地方-(FourSquare API)http://prashantpatil26.blogspot.jp/2014/06/near-me-places-foursquare-api.html

于 2015-10-15T05:25:07.733 回答