我有一个使用OpenLayers
库的应用程序。
我创建了一个比例线:
map.addControl(new OpenLayers.Control.ScaleLine());
但它显示米和fs。我只需要显示米。 我将下一个代码添加到openlayers.css
.olControlScaleLineBottom {
visibility: hidden;
}
但它仍显示ft。我该如何解决?
答案 0 :(得分:5)
您可以通过将topOutUnits或bottomOutUnits设置为空字符串来禁用缩放线的顶部或底部:
map.addControl(new OpenLayers.Control.ScaleLine({bottomOutUnits: ''}));
文档中没有提到这种行为,但是当你查看控件的源代码时,你可以很容易地找到它。