Suite

Le bouton GetFeatureInformation ne récupère pas les données


J'utilise HERON avec Google maps, tout semble aller bien sauf legetFeatureInformation. Je ne sais pas si c'est la séquence de couches ou la configuration du proxy ou autre chose, car pendant le processus de mes recherches, j'ai vu quelques personnes mentionner que c'était parfois le problème.

Ci-joint mon code :

Ext.namespace("Héron"); OpenLayers.ProxyHost = "http://localhost:8080/cgi-bin/proxy.cgi" ; Heron.layout = { xtype: 'panel', id: 'hr-container-main', layout: 'border', items: [ { xtype: 'panel', id: 'hr-menu-left-container', layout : 'accordéon', région : "ouest", largeur : 240, pliable : vrai, fractionné : vrai, bordure : faux, éléments : [ { 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' , largeur :                                                                                                                      , false, hrpts : { settings : { projection : 'EPSG:4326', displayProjection : new OpenLayers.Projection("EPSG:4326"), units : 'm', maxExtent : new OpenLayers.Bounds(1247348.5486233, -4263307.2348958, 4260801.9513187, -2448386.4355452), centre : new OpenLayers.LonLat(3094067.15174,-2937583.41650).transform( ([3094067.15174,-2937583.41650], 'EPSG :4326', 'EPSG:3857')), maxResolution: 'auto', xy_precision: 5, zoom: 12, theme: null }, calques : [ 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, opacité : 0.9, isBaseLayer : false, visibilité : true, noLegend : false, featureInfoFormat : 'application/vnd.ogc.gml', transitionEffect : 'resize' } ), new OpenLayers.Layer.WMS( "South Africa", "http ://gis.lib.virginia.edu:8080/geoserver/South_Africa/wms", { layer: 'South_Africa:ponet_polygon', transparent: true }, { displayOutsideMaxExtent: true, singleTile: true, opacity: 0.9, isBaseLayer: false , visibilité : true, noLegend : false, featureInfoFormat : "application/vnd.ogc.gml" }), new OpenLayers.Layer.WMS( "Outer layer", "http://gis.lib.virginia.edu:8080/ geoserver/South_Africa/wms", { couches : 'South_Africa:popoint_point', transparent : true }, { singleTile : true, opacity : 0.9, isBaseLayer : false , visibilité : true, noLegend : false, featureInfoFormat : "application/vnd.ogc.gml" }), new OpenLayers.Layer.WMS("Madibeng Road Network", "http://localhost:8080/geoserver/cite/wms ", { couches : "Madibeng_LM_RoadNetwork0", transparent : true, format : "image/gif" }, { buffer : 0, featureInfoFormat : 'application/vnd.ogc.gml' }), new OpenLayers.Layer.WMS("Dihlabeng Noms de lieux", "http://localhost:8080/geoserver/cite/wms", { couches : "Dihlabeng_Place_Names", transparent : true, format : "image/gif" }, { buffer : 0, featureInfoFormat : 'application/ vnd.ogc.gml' }), // les couches Google supprimées téléchargent le nouveau OpenLayers.Layer.Google( "Google Satellite", {type : google.maps.MapTypeId.SATELLITE, visibilité : true}, {singleTile : false, buffer : 0, isBaseLayer : false} ), new OpenLayers.Layer.Google( "Google Streets", // le {type par défaut : google.maps.MapTypeId.ROADMAP, visibilité : false}, {singleTile : false, buffer : 0, isBaseLayer : false} ), new OpenLayers.Layer.Google( "Google Terrain", {type : google.maps.MapTypeId .TERRAIN, visibilité : false}, {singleTile : false, buffer : 0, isBaseLayer : false} ), //end of google ], barre d'outils : [ {type : "featureinfo", options : { pressed : true, getfeatureControl :{ hover:true, drillDown:false, maxFeatuures:1 }, popupWindow: { width: 360, height: 200, featureInfoPanel: { showTopToolbar: true, //displayPanels: ['Table'], displayPanels: ['Grid'], / / Les noms de colonnes doivent-ils être en majuscule ? Par défaut vrai. columnCapitalize : true, // Exporter vers le fichier de téléchargement. Les valeurs des options sont « CSV », « XLS », la valeur par défaut est aucune exportation (résultats dans aucun menu d'exportation). exportFormats : ['CSV', 'XLS', 'GMLv2', 'Shapefile', 'GeoJSON', 'WellKnownText'], // Exporter vers le fichier de téléchargement. Les valeurs des options sont « CSV », « XLS », la valeur par défaut est aucune exportation (résultats dans aucun menu d'exportation). // exportFormats : ['CSV', 'XLS'], maxFeatures : 10 } } }}, {type : "-"} , {type: "pan"}, {type: "zoomin"}, {type: " zoomout"}, {type: "zoomvisible"}, {type: "-"} , {type: "zoomprevious"}, {type: "zoomnext"}, {type: "-"}, {type: "measurelength" , options : {géodésique : true}}, {type : "zone de mesure", options : {géodésique : true}} ] } } ] } ] } ;