iOS - Google Places API导出到数据库的附近地点的ID

时间:2015-08-28 08:43:15

标签: ios objective-c google-places-api

在我的应用中,我需要从当前位置找到附近的地点,并将这些地方导出到我的数据库。这就是全部。我将以下代码与Google Places API一起使用,然后我会在地图上看到我当前位置附近标记的位置。然后我想得到ID这些地方。我怎么能得到这个?

- (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];}

1 个答案:

答案 0 :(得分:0)

您似乎已经为其地方选择器复制了Googles示例代码。那是对的吗?您无法从placekicker获取结果。但是,如果您总是希望获得用户周围的位置,您可以查看this,特别是" currentPlaceWithCallback:"。您获得的列表应该是您周围的GMSPlaces列表(也包含ID)。

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