ベッドアンドブレックファーストを使用して正しい場所にポインターを生成するapi3マップがあります
var orchards = new google.maps.LatLng(52.512565,-2.7595);
「道順を取得」を追加したいのですが、少し異なる場所で終了することを除いて、問題なく機能します。道順は、道路を約 100 メートル下った家で終わります。地図の緯度/経度がどこにあるのかはわかりません。ゲストハウスの郵便番号は SY6 7DQ ですが、道順は SY6 7DG で終わります
ルート案内を正しい場所で終了するにはどうすればよいですか。
ここで私が何を意味するかを見ることができます: http://www.dev.ee-web.co.uk/orchards/index.php?option=com_content&view=article&id=6&Itemid=106
これが私が使用している関数です::
function calcRoute() {
directionsVisible=true;
// alter print text
document.getElementById('printMe').innerHTML = " Print directions";
// remove marker
marker.setMap(null);
var start = document.getElementById("startFrom").value;
var end = "52.512565,-2.7595";
var request = {
origin:start,
destination:end,
travelMode: google.maps.DirectionsTravelMode.DRIVING
};
directionsService.route(request, function(response, status) {
if (status == google.maps.DirectionsStatus.OK) {
directionsDisplay.setDirections(response);
}
});
}
正しい郵便番号を Google マップに入力しようとしましたが、生成された番号は依然として間違った場所を指しています。
何か助けていただければ幸いです
ありがとう