在Google Places API中嵌入当前位置(经度和纬度)

时间:2011-12-21 06:21:23

标签: iphone ios4 google-places-api currentlocation

我正在尝试将Google Places API集成到我的iOS应用中。我指的是这个博客: http://iphonebyradix.blogspot.com/2011/07/working-with-google-places-api.html

现在我找到了我目前的iPhone位置,如何将经度和纬度嵌入到以下网址而不是“location = 34.0522222,-118.2427778”:

#define PlacesURL @"https://maps.googleapis.com/maps/api/place/search/xml?location=34.0522222,-118.2427778&radius=500&types=restaurants&sensor=false&key=Your_API_Key"

这样我就可以在当前位置附近找到餐馆位置,而不是靠近代码中给出的硬编码位置。

谢谢和问候。

1 个答案:

答案 0 :(得分:1)

CLLocation *location = [[AppHelper appDelegate] mLatestLocation];//custom code to get latestPosition of user


NSString *url=[NSString stringWithFormat:@"https://maps.googleapis.com/maps/api/place/search/xml?location=%f,%f&radius=500&types=restaurants&sensor=false&key=Your_API_Key"
,location.coordinate.longitude,location.coordinate.latitude]];