我的OpenLayers地图上有一个矢量图层,它不占用整个屏幕而且让我发疯。 相关图层显示地图上的POI,但仅显示在屏幕的一部分中。当我移动地图时,POI会在到达图层末尾时在中间切断 但是,当我调整大小屏幕时,一切都恢复正常。
这是我的图层:
POILayer = new OpenLayers.Layer.Vector(POIsLayresName, {
'displayInLayerSwitcher': false,
strategies: [strat, strategie],
protocol: proto,
styleMap: new OpenLayers.StyleMap({
"default": PoisStyle,
"select": {
fillColor: "#8aeeef",
strokeColor: "#32a8a9"
}
}),
rendererOptions: {
yOrdering: true
}
});
map.addLayers([POILayer]);
知道图层占据整个宽度但只占 height 的一部分,有没有办法控制它的高度?