OpenLayers - векторный слой KML zIndexing перевернут, но включает увеличение / уменьшение масштаба - PullRequest
0 голосов
/ 03 апреля 2012

У меня проблема с тем, что слои данных в моем векторном слое 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);

1 Ответ

0 голосов
/ 25 мая 2012

Оказалось, что искаженный KML сломал слой.Все еще странное поведение ... так как оно частично обнаружилось.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...