我遇到的问题是我的kml矢量图层中的数据图层被反转,因此我无法看到应该是最高的多边形,因为它隐藏在最低多边形的下方。当我使用鼠标滚轮放大或缩小时,其中一些将重新对齐并变得可见,但不是全部。发生了什么事?
var HPC = new OpenLayers.Layer.Vector("Day 1 QPF", {
strategies: [new OpenLayers.Strategy.Fixed()],
checkedGroup : 'HPC Precipitation Forecasts',
sphericalMercator : true,
rendererOptions : {zIndexing : true},
projection : new OpenLayers.Projection("EPSG:4326"),
visibility : true,
protocol: new OpenLayers.Protocol.HTTP({
url: "resource/hpc/QPF24hr_Day1_latest_netlink.kml",
format: new OpenLayers.Format.KML({
extractStyles: true,
extractAttributes: true,
maxDepth: 2
})
})
});
map.addLayer(HPC);
答案 0 :(得分:0)
事实证明是错误的KML打破了这一层。仍然奇怪的行为......因为它部分出现了。