2016-02-08 28 views
0
  1. 所以試圖返回使用谷歌地圖API的結果。我還使用googlemaps.places.Autocomplete的始發地和目的地盒。奇怪的是,我看到這之間的差異,它是如何工作maps.google.com上。

舉例:通過谷歌地圖API 起源:我開始輸入「麥當勞,伍德拉夫路,格林維爾,SC 29607.選擇它,這正是它把到路由計算後谷歌地圖API和谷歌地圖網站自動完成結果特異性

通過谷歌地圖。網站(maps.google.com), 來源:我開始輸入「McDonald's,Woodruff Rd,Greenville,SC 29607.然而,Google選擇它後, SC 29607.

顯然那麼谷歌地圖的路線更準確/精確。爲什麼選擇的地址不會通過Google Maps API發生變化?是否需要使用額外的api調用?

截圖參考:http://cl.ly/2n3P1220042v

  • 另外,通過API的路由方向似乎下降建立名,只留下地址。 Google地圖網站保留了機構名稱。我如何通過使用API​​來保持它?
  • 任何幫助表示讚賞。

    +0

    什麼是你的代碼是什麼樣子? – geocodezip

    回答

    1

    Google.maps.places.Autocomplete服務返回的place對象有一個formatted_address屬性,其中包含您正在查找的地址。

    輸入: 「麥當勞,伍德拉夫路,格林維爾,SC 29607」

    formatted_address: "1111 Woodruff Rd, Greenville, SC 29607, United States"

    +0

    是的,這工作。大的幫助。謝謝。 – paul