2015-08-28 84 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

相關問題