Hi people, i know that this thread is out of afinity of this list, but this
threat is problem for many people that i know,
the problem is that i want to enable geowebcache that comes with geoserver, i
enable the option in geoserver administration web, and i use this way to use it
with openlayers, and i get that all levels that i had working in my system
about zoom levels are not working, for example this is no working anymore , i
need some help please.
//--------------------------------------------------------------------------------------
map.events.on({
"zoomend" : function (e) {
scaleCombo.setValue(map.getScale());
console.debug(this);
if (this.getZoom() < 2) {
zoomtoggle.onCtrlDeactivate();
aprotegidas.setVisibility(false);
municipios.setVisibility(false);
provincias.setVisibility(true);
ferreas.setVisibility(false);
autopistas.setVisibility(false);
l110.setVisibility(false);
l220.setVisibility(false);
s220.setVisibility(false);
s110.setVisibility(false);
vlayerMunicipios.setVisibility(true);
asentamientos.setVisibility(false);
manzanas.setVisibility(false);
carreteras.setVisibility(false);
if ( vlayerMunicipios.visibility == false )
{
inventario.setVisibility(true);
vlayer.setVisibility(true);
tree.getRootNode().eachChild(function(n){
n.enable();
});
selectvlayerMunicipios.deactivate();
modifyControl.activate();
tree.getSelectionModel().select(tree.getRootNode().item(3),
null, true);
}
else
{
inventario.setVisibility(false);
vlayer.setVisibility(false);
tree.getRootNode().eachChild(function(n){
n.enable();
});
selectvlayerMunicipios.activate();
modifyControl.deactivate();
selectvlayerMunicipios.unselectAll();
tree.getSelectionModel().select(tree.getRootNode().item(3),
null, true);
}
}
}
});
//---------------------------------------------------------------------------------------
//this is my code of the variant using GWC
OpenLayers.ProxyHost = "/geoserver/rest/proxy?url=";
var bounds = new OpenLayers.Bounds(
-84.956, 19.825,
-74.132, 23.984
);
var bounds2 = new OpenLayers.Bounds(-180.0,-90.0,180.0,90.0);
OpenLayers.DOTS_PER_INCH = 90.71428571428572;
var nav = new OpenLayers.Control.NavigationHistory();
var loadingpanel = new OpenLayers.Control.LoadingPanel();
var controls =
[ new OpenLayers.Control.Navigation(),
new OpenLayers.Control.PanZoom(),
new OpenLayers.Control.Attribution(),
new OpenLayers.Control.ScaleLine(),
new OpenLayers.Control.OverviewMap({mapOptions:{projection:"EPSG:4326",
units:'degrees', maxExtent:bounds, numZoomLevels: 1}}),
new OpenLayers.Control.MousePosition(), loadingpanel,
nav];
nav.activate();
options = {
controls : controls,
maxExtent : bounds2,
restrictedExtent : bounds,
projection : "EPSG:4326",
units : 'degrees'};
var map = new OpenLayers.Map('map', options);
var base = new OpenLayers.Layer.WMS(
titulo,
"http://10.8.192.221:8080/geoserver/gwc/service/wms",
{
LAYERS: "raster_all",
STYLES: '',
format: 'image/png',
tiled: true
},
{
isBaseLayer: false,
tileOrigin: new
OpenLayers.LonLat(map.maxExtent.left,map.maxExtent.bottom),
transitionEffect : 'resize'
}
);
map.addLayer(base);
//-----------------------------------------------------------------------------------------------------------------------
thanks for all
----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.
--
Este mensaje le ha llegado mediante el servicio de correo electronico
que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistem
a Nacional de Salud. La persona que envia este correo asume el compromiso de
usar el servicio a tales fines y cumplir con las regulaciones establecidas
Infomed: http://www.sld.cu/
------------------------------------------------------------------------------
AlienVault Unified Security Management (USM) platform delivers complete
security visibility with the essential security capabilities. Easily and
efficiently configure, manage, and operate all of your security controls
from a single console and one unified framework. Download a free trial.
http://p.sf.net/sfu/alienvault_d2d
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users