[Gfoss] wms mapserver e openlayer

Luca Casagrande luca.casagrande a gmail.com
Ven 5 Nov 2010 12:02:03 CET


Firebug che dice?

Ciao
Luca
Il 05/11/2010 11:51, Francesco Geri ha scritto:
> Ciao,
> sto cercando di seguire i vari consigli ma credo che la mia ignoranza 
> con il javascript sta facendo la differenza (in negativo). Per chè 
> appena provo a mettere questo spezzone di codice
>
>     info = new OpenLayers.Control.WMSGetFeatureInfo({
>         url: 
> 'http://localhost/cgi-bin/mapserv?map=/var/www/pmapper-4.0/config/florawms/pmapper_florawms.map', 
>
>         title: 'Identify features by clicking',
>         layers: [bioitaly_v],
>         queryVisible: 'false',
>         infoFormat:'text/plain'
>     })
>
>
> Mi sparisce tutto?
>
>
> Il 04/11/2010 19:47, Luca Casagrande ha scritto:
>> Il 04/11/2010 17:20, Francesco Geri ha scritto:
>>> In effetti è uno stato uno dei miei primi tentativi ma probabilmente 
>>> sbaglio qualcosa nel codice. All'inizio, dato che si trattava di un 
>>> controllo, lo avevo brutalmente aggiunto con map.addcontrol. Poi:
>>>
>>>   var infoControls = { click: new OpenLayers.Control.WMSGetFeatureInfo(
>>>                 { url: 
>>> "http://localhost/cgi-bin/mapserv?map=/var/www/pmapper-4.0/config/florawms/pmapper_florawms.map", 
>>>
>>>                   title: 'Query sic',
>>>                   layers: [bioitaly_v],
>>>                   queryVisible: true,
>>>                   infoFormat: 'application/vnd.ogc.gml' } ) };
>>>
>>> il risultato è che non si vede più niente, osm compreso.
>>>
>> Prova a definirlo così
>>
>> info = new OpenLayers.Control.WMSGetFeatureInfo({
>>                         url: 'http://localhost/',
>>                          title: 'Identify features by clicking',
>>                  layers: [layer],
>>                          queryVisible: false,
>>                  infoFormat:'text/plain'
>>
>> map.addControl(info)
>> info.activate()
>> info.events.on("getfeatureinfo":showInfo)
>>
>> function showInfo(evt){
>> ...
>> }
>>
>>
>> Ciao
>> Luca


Maggiori informazioni sulla lista Gfoss