Вот такой вопрос: Есть слой "населенные пункты", что применить чтобы данный слой отображался при зуме от 3 до 8?
Вроде распрастраненный вопрос и много перепробовал но не работает.
Вот слой:
Код: Выделить всё
//Слой населенные пункты
goroda_layer = new OpenLayers.Layer.Vector("Населенные пункты", {
styleMap: new OpenLayers.StyleMap({
"default": new OpenLayers.Style( {
pointRadius: 3,
strokeColor: "gray",
strokeWidth: 2,
fillColor: "lime",
label: "${NAME}",
labelYOffset: 10,
fontSize: 11
}),
} ),
protocol: new OpenLayers.Protocol.HTTP({
url: "./leaf/npLOD.js",
format: new OpenLayers.Format.GeoJSON()
}),
strategies: [new OpenLayers.Strategy.Fixed()]
});
map.addLayers([ goroda_layer]);
на geoserver видел такой вариант, где при увеличении зума, вместо значков заправок остаются точки, если кто знает как это реализовано, плиз расскажите.