2017-04-17 74 views
-2

我發現了幾件事情,但仍然找不到正確的答案。 我從我的輸入(通過使用谷歌地圖自動完成)得到的位置,所以我終於得到了長期和拉特。 我需要獲得SWLat/Long和NELat/Long。 所以我曾嘗試使用的範圍,所以我一直用它:LatLng到Bounds

var resultBounds = new google.maps.LatLngBounds(
    new google.maps.LatLng(long, lat)); 


latNEValue = resultBounds.getNorthEast().lat(); 
longNEValue = resultBounds.getNorthEast().lng(); 
latSWValue = resultBounds.getSouthWest().lat(); 
longSWValue = resultBounds.getSouthWest().lng(); 

我的問題是,這兩個值相等兩兩(latNE == ==緯度和latSW == longNE長= longSW 。我無法找到合適的解決方案。 謝謝你們的時間。

回答

0

有與placeResult(在該PlaceGeometry.viewport)相關google.maps.LatLngBounds對象。最好使用(如果存在的話,如果它未知,它將爲空)。

相關問題