Suite

Comment obtenir un GeoExt LegendPanel avec image/png au lieu d'image/gif ?


j'utilise unGeoExt.LegendPanelpour afficher les légendes de mes différentes couches dans OpenLayers. LeGeoExt.WMSLegendprend en charge la configuration du format d'image à utiliser, mais le LegendPanel ne l'utilise pas, ce qui entraîne le retour de WMSLegend à image/gif.

Jusqu'à présent, j'ai modifié manuellement le GeoExt.js fichier minifié pour utiliser WMSLegend image/png par défaut au lieu de image/gif, mais je préférerais paramétrer ceci.

Est-ce que je manque un moyen de configurer mon LegendPanel à utiliser image/png comme format d'image WMSLegend ?


Vous devez utiliser la méthode suivante :

var legendPanel = new GeoExt.LegendPanel({… carte : carte, valeurs par défaut : { showTitle : false, baseParams : { FORMAT : 'image/png' } } });


Voir la vidéo: Basic GeoServer with PostGIS Raster Demo (Octobre 2021).