gpt4 book ai didi

google-maps-api-3 - 如何将 Google Maps API v3 中显示的比例更改为英制(英里)单位

转载 作者:行者123 更新时间:2023-12-03 21:24:04 24 4
gpt4 key购买 nike

我只是显示 map ,没有路线或方向。我可以使用 mapOptions = {...scaleControl: true,...} 添加控件,但我找不到有关将比例单位更改为英制的文档。

这是我的代码:

var mapOptions = {
zoom: 4,
mapTypeControl: false,
center: new google.maps.LatLng(38.8282, -98.5795),
mapTypeId: google.maps.MapTypeId.ROADMAP,
scaleControl: true,
scaleControlOptions: {position: google.maps.ControlPosition.BOTTOM_LEFT}
};
google.maps.visualRefresh = true;

map = new google.maps.Map(document.getElementById('map'),mapOptions);

注意:ControlPosition 似乎不起作用,总是在右下角。

最佳答案

试试这个临时解决方案(这里是一个就绪函数):

var scaleInterval = setInterval(function() {
var scale = $(".gm-style-cc:not(.gmnoprint):contains(' km')");
if (scale.length) {
scale.click();
clearInterval(scaleInterval);
}
}, 100);

关于google-maps-api-3 - 如何将 Google Maps API v3 中显示的比例更改为英制(英里)单位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18067797/

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