Heron template deactivates overlays

المشرف العام

Administrator
طاقم الإدارة
I'm using the template of Google layers with an overlay of World Cities(OpenGeo), whenever I try to add some more overlays the application results in an error. It loads all the overlays but whenever I zoom out, it deactivates all the overlays. I'm not sure what the problem is because with other templates it works just fine. I have attached my code below, I need help.

Heron.layout = { xtype: 'panel', id: 'hr-container-main', layout: 'border',

items: [ { xtype: 'panel', id: 'hr-menu-left-container', layout: 'accordion', region : "west", width: 240, collapsible: true, split : true, border: false, items: [ { xtype: 'hr_layertreepanel', contextMenu: [ { xtype: 'hr_layernodemenulayerinfo' }, { xtype: 'hr_layernodemenuzoomextent' }, { xtype: 'hr_layernodemenuopacityslider' } ] } ] }, { xtype: 'panel', id: 'hr-map-and-info-container', layout: 'border', region: 'center', width: '100%', collapsible: true, split : true, border: false, items: [ { xtype: 'hr_mappanel', id: 'hr-map', region: 'center', collapsible : false, border: false, hropts: { settings : { //projection: 'EPSG:900913', projection: 'EPSG:4326', displayProjection: new OpenLayers.Projection("EPSG:4326"), //units: 'm', units: 'dd', //maxExtent: '-20037508.34, -20037508.34, 20037508.34, 20037508.34', center: new OpenLayers.LonLat(3094067.15174,-2937583.41650).transform( ([3094067.15174,-2937583.41650], 'EPSG:4326', 'EPSG:3857')), maxResolution: 'auto', xy_precision: 5, zoom: 3, theme: null }, layers : [ /* * Google Maps */ new OpenLayers.Layer.Google( "Google Satellite", {type: google.maps.MapTypeId.SATELLITE, visibility: true}, {singleTile: false, buffer: 0, isBaseLayer: true} ), new OpenLayers.Layer.Google( "Google Streets", // the default {type: google.maps.MapTypeId.ROADMAP, visibility: false}, {singleTile: false, buffer: 0, isBaseLayer: true} ), new OpenLayers.Layer.Google( "Google Terrain", {type: google.maps.MapTypeId.TERRAIN, visibility: false}, {singleTile: false, buffer: 0, isBaseLayer: true} ), /* * Basemap OpenStreetMap */ new OpenLayers.Layer.OSM(), new OpenLayers.Layer.WMS( "World Cities (OpenGeo)", 'http://suite.opengeo.org/geoserver/ows?', {layers: "cities", transparent: true, format: 'image/png'}, {singleTile: true, opacity: 0.9, isBaseLayer: false, visibility: true, noLegend: false, featureInfoFormat: 'application/vnd.ogc.gml', transitionEffect: 'resize' } ), //START ----> LAYERS I WANT I WANT TO ADD AS OVERLAYS new OpenLayers.Layer.WMS( "South Africa", "http://gis.lib.virginia.edu:8080/geoserver/South_Africa/wms", { layers: 'South_Africa:ponet_polygon', transparent: true }, { displayOutsideMaxExtent: true, singleTile: true, opacity: 0.9, isBaseLayer: false, visibility: true, noLegend: false, featureInfoFormat: "application/vnd.ogc.gml" }), new OpenLayers.Layer.WMS( "Outer layer", "http://gis.lib.virginia.edu:8080/geoserver/South_Africa/wms", { layers: 'South_Africa:popoint_point', transparent: true }, { singleTile: true, opacity: 0.9, isBaseLayer: false, visibility: true, noLegend: false, featureInfoFormat: "application/vnd.ogc.gml" }), new OpenLayers.Layer.WMS("Madibeng City", "http://localhost:8080/geoserver/cite/wms", { layers: "topp:Madibeng0", transparent: true, format: "image/gif" }, { buffer: 0 }), new OpenLayers.Layer.WMS("Madibeng Road Network", "http://localhost:8080/geoserver/cite/wms", { layers: "Madibeng_LM_RoadNetwork0", transparent: true, format: "image/gif" }, { buffer: 0 }) //END ----> LAYERS I WANT I WANT TO ADD AS OVERLAYS ], toolbar: [ {type: "featureinfo", options: { popupWindow: { width: 360, height: 200, featureInfoPanel: { showTopToolbar: true, displayPanels: ['Table'], // Should column-names be capitalized? Default true. columnCapitalize: true, // Export to download file. Option values are 'CSV', 'XLS', default is no export (results in no export menu). exportFormats: ['CSV', 'XLS', 'GMLv2', 'Shapefile', 'GeoJSON', 'WellKnownText'], // Export to download file. Option values are 'CSV', 'XLS', default is no export (results in no export menu). // exportFormats: ['CSV', 'XLS'], maxFeatures: 10 } } }}, {type: "-"} , {type: "pan"}, {type: "zoomin"}, {type: "zoomout"}, {type: "zoomvisible"}, {type: "-"} , {type: "zoomprevious"}, {type: "zoomnext"}, {type: "-"}, {type: "measurelength", options: {geodesic: true}}, {type: "measurearea", options: {geodesic: true}} ] } } ] }]};



أكثر...
 
أعلى