作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我创建了一张在这里找到的 map :http://userpages.flemingc.on.ca/~eluli/collab.html
用户可以在 map 上的不同图层之间切换。正如您所看到的,每当用户切换到新图层时, map 都会扩展到新图层。我怎样才能避免这种情况发生?例如,如果用户放大了特定区域,我希望每当选中新图层时 map 都保持在相同范围。
我编写了具有初始 map 范围的代码(我删除了该范围以进行实验,但当我这样做时, map 没有显示)。
function initialize() {
var ontario = new google.maps.LatLng(49.2867873, -84.7493416);
var mapOptions = {
zoom: 5,
center: ontario,
styles: ....
var kmlOptions = {
suppressInfoWindows: true,
preserveViewport: false,
map: map
};
//Layer 0
layers [0] = new google.maps.KmlLayer('https://docs.google.com/uc?authuser=0&id=0B79b02nBK5vkVGVwdnEtS1puTlE&export=download',
{preserveViewport: false, suppressInfoWindows: true});
//Layer 1
layers [1] = new google.maps.KmlLayer('https://docs.google.com/uc?authuser=0&id=0B79b02nBK5vkdE9DRmxzRHdCN28&export=download',
{preserveViewport: false, suppressInfoWindows: true});
.........................
如果我需要显示更多代码,请告诉我
最佳答案
{preserveViewport: true}
将阻止 KmlLayer 缩放以适应其内容
关于javascript - 我不希望我的 Google map 在用户放大后缩放到一定程度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31031217/
我目前正在研究数据库,我看到 degree 和 cardinality 用作相同的术语,或在某些其他学位定义为否。关系中涉及的实体的数量,并进一步分类为一元、二元和三元。 某些放置度数定义为关系类型的
我是一名优秀的程序员,十分优秀!