Openlayers3 uygulamalarında, harita görünümü ile ilgili özellikler ol.View nesnesi ile belirlenir. Bu yazıda ol.View ile ilgili birkaç ipucundan bahsedilmiştir.
Bir haritanın belirli iki zoom seviyesinden dışarı çıkmaması için;
map.setView( new ol.View({ minZoom:1, maxZoom:10 }) );
Bir haritanın belirli iki resolution seviyesinden dışarı çıkmaması için;
map.setView( new ol.View({ minResolution:1, maxResolution:190 }) );
Eğer bir katmanın belirli bir çözünürlük aralığı dışında görünmesini istiyorsanız görünüm özelliklerinin katman üzerinde belirlenmesi gerekmektedir.
var layer = new ol.layer.Tile({ minResolution:4, maxResolution:70 });
Bu şekilde atarlanan katmanlarda zoom seviyeniz 3 olduğunda katman görünmez hale gelir. Yani k atmandaki minResolution ve maxResolution özellikleri katmanın visible özelliğini değiştirir.
Bu yazıda bahsedilen özellikler Openlayers V.4.0.1 üzerinde denenmiştir.