[Gfoss] Kamap e OpenLayers
francesco334
francesco334 a interfree.it
Gio 28 Ago 2008 17:53:41 CEST
Ok, ho visto l'esempio,edè quelloche voglio.
Allora ho provato..alvolo..settando :
nel mio layer :
LAYER
NAME areesensibili
GROUP "Aree Sensibili"
METADATA
"DESCRIPTION" "Centri storici/beni paesaggistici (aree)"
"queryable" "true"
"SEARCHFIELD" "SITO"
fields "UBICAZIONE:Nome,FOTO:Foto"
"wms_srs" "EPSG:26592"
'gml_include_items' 'UBICAZIONE,FOTO'
END
...
e nel file html (copiando un po dalfile getFeatureInfo.html):
var l_aree = new OpenLayers.Layer.WMS("Aree Sensibili",
"http://localhost:8081/cgi-bin/mapserv.exe?",
{map: '/ms4w/apps/gmap-puglia/htdocs/gmap75.map', layers:
"areesensibili",
transparent: "true"},{'reproject': true}
);
map.events.register('click', map, function (e) {
OpenLayers.Util.getElement('nodeList').innerHTML = "Loading...
please wait...";
var url = l_aree.getFullRequestString({
REQUEST: "GetFeatureInfo",
EXCEPTIONS: "application/vnd.ogc.se_xml",
BBOX: l_aree.map.getExtent().toBBOX(),
X: e.xy.x,
Y: e.xy.y,
INFO_FORMAT: 'text/html',
QUERY_LAYERS: wms.params.LAYERS,
WIDTH: l_aree.map.size.w,
HEIGHT: l_aree.map.size.h});
OpenLayers.loadURL(url, '', this, setHTML);
OpenLayers.Event.stop(e);
});
e la div :
<div style="float:right;width:28%">
<h1 style="font-size:1.3em;">CIA Factbook</h1>
<p style="font-size:.8em;">Click a country to see statistics about
the country below.</p>
<div id="nodeList">
</div>
</div>
Cosa mi manca??!!! Non milegge i dati! Premetto checon Ka-map, quie dati
così come sono funzionano!
Francesco
Stefano Costa wrote:
>
> Il giorno gio, 28/08/2008 alle 02.30 -0700, francesco334 ha scritto:
>>
>> Deduco, quindi, che al momento Openlayers non può effettuare query sui
>> layer!! (prelevando dati dal dbf)!!
>
> Usando un OWS:
>
> http://openlayers.org/dev/examples/getfeatureinfo.html
>
> Ti consiglio anche di leggere la documentazione dei vari pacchetti che
> stai imparando ad usare, troverai molte indicazioni utili.
>
> Ciao,
> Steko
>
>
> _______________________________________________
> Iscriviti all'associazione GFOSS.it: http://www.gfoss.it/drupal/iscrizione
> Gfoss a faunalia.com
> http://www.faunalia.com/cgi-bin/mailman/listinfo/gfoss
> Questa e' una lista di discussione pubblica aperta a tutti.
> I messaggi di questa lista non rispecchiano necessariamente
> le posizioni dell'Associazione GFOSS.it.
>
>
--
View this message in context: http://www.nabble.com/Kamap-e-OpenLayers-tp19195516p19203515.html
Sent from the Gfoss mailing list archive at Nabble.com.
Maggiori informazioni sulla lista
Gfoss