2015-08-28 65 views
0

在我的应用程序中,我需要从当前位置查找附近的地方,并将这些地点的ID导出到我的数据库。就这些。我将下面的代码用于Google Places API,然后从地图上的当前位置看到标记的附近地点。然后我想获得这些地方的ID。我怎样才能得到这个?iOS - 附近有Google Places API导出到数据库的附近地点

- (IBAction)pickPlace:(UIButton *)sender { 
    CLLocationCoordinate2D center = CLLocationCoordinate2DMake(51.5108396, -0.0922251); 
    CLLocationCoordinate2D northEast = CLLocationCoordinate2DMake(center.latitude + 0.001, center.longitude + 0.001); 
    CLLocationCoordinate2D southWest = CLLocationCoordinate2DMake(center.latitude - 0.001, center.longitude - 0.001); 
    GMSCoordinateBounds *viewport = [[GMSCoordinateBounds alloc] initWithCoordinate:northEast                 coordinate:southWest];} 

回答

0

您似乎已复制Google地方选择器的Google示例代码。那是对的吗?你无法从placekicker获得结果。但是,如果您始终想要获得用户的位置,则可以查看this,特别是“currentPlaceWithCallback:”。你回来的清单应该是你身边的GMSPlaces清单(也包含ID)。

如果这还不够好,或者您希望能够在另一个位置搜索,则有this网络API