gpt4 book ai didi

javascript - 如何在谷歌地图上平移?

转载 作者:行者123 更新时间:2023-11-27 23:11:35 25 4
gpt4 key购买 nike

我正在开发简单的应用程序,为我们的客户提供我们的分支机构位置,我现在使用 map 快照,但我想在真实 map (平移)上显示位置,而不仅仅是图像。

我使用英特尔 XDK 平台 (HTML/Javascribt)

这是我使用的代码:

function onError(error) {
alert('code: ' + error.code + '\n' +
'message: ' + error.message + '\n');
}


var output = document.getElementById("mapp");
function success(position) {
var latitude = position.coords.latitude;
var longitude = position.coords.longitude;

output.innerHTML = '<p>Latitude is ' + latitude + '° <br>Longitude is ' + longitude + '°</p>';

var img = new Image();
img.src = "https://maps.googleapis.com/maps/api/staticmap?center=" + latitude + "," + longitude + "&zoom=13&size=400x400&sensor=false";

output.appendChild(img);
};


output.innerHTML = "<p>Locating…</p>";
navigator.geolocation.getCurrentPosition(success, onError);

最佳答案

我找到了答案,只需将 success 函数更改为:

var latitude  = position.coords.latitude;
var longitude = position.coords.longitude;

var bangalore = { lat: 12.97, lng: 77.59 };
var map = new google.maps.Map(document.getElementById('mapp'), {
zoom: 14,
center: bangalore
});

var beachMarker = new google.maps.Marker({ 位置: 类加罗尔, map : map , });

关于javascript - 如何在谷歌地图上平移?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36149830/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com