[Portugal] request=getCapabilities em Js para firefox

Jorge Penedo jorge.penedo at gmail.com
Fri Mar 18 10:22:05 EDT 2011


 Boa tarde.

Executei um scipt em Js que me permite fazer a leitura das capacidades do
servidor geoserever
e preencher uma grelha com essa informação.

O código implementado é o seguinte:

....

function LerCapacidades()
{
 //definição da store
    store = new GeoExt.data.WMSCapabilitiesStore({
     url: 'http://localhost:8080/geoserver/wms?request=getCapabilities'
    });

   alert(store.url);
   //leitura da store
    store.load();
alert(store.url);
 //preenchimento da grid
    grid = new Ext.grid.GridPanel({
        title: "Temas Disponiveis",
  region: "west",
  collapsible: true,
        collapseMode: "mini",
        store: store,
        columns: [
            {header: "Titulo", dataIndex: "title", sortable: true},
            {id: "description", header: "Descrição", dataIndex: "abstract"}
        ],
        autoExpandColumn: "description",
        height: 100,
        width: 400 ,
        listeners: {
   // ao executar o dbclick, adiciona o layer ao mapa
            rowdblclick: mapPreview,
   rowclick: mapdesc,
   rowchange: mapdesc
        }
    });
};

....


Ao correr em internet Explorer funciona... já em firefox nem por isso :)

O que acontece é que não é preenchida a grelha (grid).

Já tentei fazer um enconding ao URL, por que creio que o problema está na
indicação da porta do servidor  ( maquina:porta)
  o que daria algo do género

  url: 'http://localhost%3A8080/geoserver/wms?request=getCapabilities'

o que neste caso não funciona nem em IE ou FireFoxx    :)
Visto que não consegue resolver a situação maquina%3Aporta


Algum tem solução para tal?


Cumprimentos

Jorge Penedo
-------------- próxima parte ----------
Um anexo em HTML foi limpo...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20110318/2bb12d7f/attachment.html


More information about the Portugal mailing list