处理网格缩放字体显示
This commit is contained in:
parent
260a7c7aeb
commit
d0f8deb1a1
@ -296,9 +296,6 @@ BaiduMap.prototype.setLabelFontSize = function (size) {
|
|||||||
for (var i = 0, label; label = this.labelArray[i++];) {
|
for (var i = 0, label; label = this.labelArray[i++];) {
|
||||||
label.show();
|
label.show();
|
||||||
label.setOffset(new BMap.Size(-label.content.length * size / 2, -size / 2));
|
label.setOffset(new BMap.Size(-label.content.length * size / 2, -size / 2));
|
||||||
label.setStyle({
|
|
||||||
fontSize: size + 'px'
|
|
||||||
})
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
// 获得Map对象
|
// 获得Map对象
|
||||||
@ -356,16 +353,10 @@ BaiduMap.prototype.setDefaultConfig = function () {
|
|||||||
// 缩放结束
|
// 缩放结束
|
||||||
self.map.addEventListener('zoomend', function (event) {
|
self.map.addEventListener('zoomend', function (event) {
|
||||||
var zoom = this.getZoom();
|
var zoom = this.getZoom();
|
||||||
if (zoom < 13) {
|
if (zoom < 15) {
|
||||||
self.setLabelFontSize(0);
|
self.setLabelFontSize(0);
|
||||||
} else if (zoom < 15) {
|
|
||||||
self.setLabelFontSize(12);
|
|
||||||
} else if (zoom < 16) {
|
|
||||||
self.setLabelFontSize(14);
|
|
||||||
} else if (zoom < 17) {
|
|
||||||
self.setLabelFontSize(16);
|
|
||||||
} else {
|
} else {
|
||||||
self.setLabelFontSize(18);
|
self.setLabelFontSize(12);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
@ -359,16 +359,10 @@ BaiduMap.prototype.setDefaultConfig = function () {
|
|||||||
// 缩放结束
|
// 缩放结束
|
||||||
self.map.addEventListener('zoomend', function (event) {
|
self.map.addEventListener('zoomend', function (event) {
|
||||||
var zoom = this.getZoom();
|
var zoom = this.getZoom();
|
||||||
if (zoom < 13) {
|
if (zoom < 15) {
|
||||||
self.setLabelFontSize(0);
|
self.setLabelFontSize(0);
|
||||||
} else if (zoom < 15) {
|
|
||||||
self.setLabelFontSize(12);
|
|
||||||
} else if (zoom < 16) {
|
|
||||||
self.setLabelFontSize(14);
|
|
||||||
} else if (zoom < 17) {
|
|
||||||
self.setLabelFontSize(16);
|
|
||||||
} else {
|
} else {
|
||||||
self.setLabelFontSize(18);
|
self.setLabelFontSize(12);
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user