我有這樣的代碼:谷歌地圖API:從谷歌地圖提供什麼不同的方向?
var directionsService = new google.maps.DirectionsService();
var directionsDisplay = new google.maps.DirectionsRenderer({ 'map': map });
var request = {
origin:'42.0045384 21.4112488',
destination:'41.997056 21.435871',
travelMode: google.maps.TravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
它應該得到2個GPS點的方向。它這樣做。但問題是,方向是錯誤的。起點不在接近它所說的地方。 看看這張圖片:http://imgur.com/7ayaonK,WKZzkpQ#1 標記A的實際座標靠近綠色的人圖標。 所以我在谷歌地圖中輸入相同的確切座標,我得到這個:http://imgur.com/7ayaonK,WKZzkpQ#0 這些是正確的方向。 因此,如果它適用於Google地圖,爲什麼API上的座標不一樣?
輝煌,感謝隊友! – R0b0tn1k