我有一个巨大的多边形(20 公里 x 100 公里),我无法让它以大于 15 左右的缩放级别进行渲染。
它似乎与缩放级别有关,因为我在屏幕上绘制了 20 公里和 100 公里的线作为健全性检查。放大到 16 级,多边形和 100 公里线消失,但 20 公里线保持到 17 级,然后在 18 级以最大缩放消失。我有一个非常基本的矢量图层,大部分是默认设置:
var vectorLayer = new OpenLayers.Layer.Vector('My Layer', {
ratio: 10,
alwaysInRange: true
});