我无法将地图转到随机位置。我希望它转到界限之间的随机位置(lat -85到85,lng -180到180)。只要单击该按钮,该功能就会使地图变灰。
function random(lat, lng){
var random = new google.maps.LatLng((Math.random()-85)*85+, (Math.random()-180)*180));
map.panTo(random);
}
答案 0 :(得分:0)
var random = new google.maps.LatLng( (Math.random()*(85*2)-85), (Math.random()*(180*2)-180) );
尝试这样的事情, 或更一般地说:
function randomBetween(min, max) {
if (min < 0) {
return min + Math.random() * (Math.abs(min)+max);
}else {
return min + Math.random() * max;
}}