2016-02-10 38 views
1

我在一個Symfony項目中,我必須爲用戶分配一個地址。然後我必須在地圖上顯示他們的位置。 我使用象牙谷歌地圖包。標記與coordonates一起工作。 所以我認爲最好的方法就是使用Google Places並獲取座標。 然後將其分配給標記。從Symfony象牙套裝中的Google場所API獲取Coordonates

問題是:如何從Google Places API獲取座標並將它們與原則一起存儲?

感謝

回答

0

你的包可以查詢The Google Maps Geocoding API它給你關於與cordinates的地方的信息。

// Requests the ivory google map geocoder service 
$geocoder = $this->get('ivory_google_map.geocoder'); 

// Geocode an address 
$response = $geocoder->geocode('YOUR_ADDRESS_HERE'); 

// Get the result corresponding to your address 
foreach($response->getResults() as $result) { 
    var_dump($result->getGeometry()->getLocation()); 
} 

這是full doc

+0

謝謝,這正是我需要的! – math1761

+0

很高興幫助!如果你滿意,請接受我的回答。 ;) –

相關問題