Hi again,

It works nice when installing the proxy.cgi into my virtual host. Thanks.

Now I'm following this example
http://trac.osgeo.org/openlayers/wiki/GetFeatureInfo, it works fine with
response.responseText but the response.responseXML is null. Don't know if is
a script problem or server (geoserver).

Best wishes,

2010/11/4 Bart van den Eijnden (OSGIS) <[email protected]>

> Do you have a proxy installed?
>
> http://trac.osgeo.org/openlayers/wiki/FrequentlyAskedQuestions#ProxyHost
>
> Best regards,
> Bart
>
> > Hello,
> >
> > I'm trying to get info from a WMS feature, the code I'm using is next:
> >
> >                 map.events.register('click', map, function (e) {
> >                     document.getElementById('nodelist').innerHTML =
> > "Loading... please wait...";
> >                     var params = {
> >                         REQUEST: "GetFeatureInfo",
> >                         EXCEPTIONS: "application/vnd.ogc.se_xml",
> >                         BBOX: map.getExtent().toBBOX(),
> >                         SERVICE: "WMS",
> >                         VERSION: "1.1.0",
> >                         X: e.xy.x,
> >                         Y: e.xy.y,
> >                         INFO_FORMAT: 'text/html',
> >                         QUERY_LAYERS: 'varetas_2010',
> >                         FEATURE_COUNT: 50,
> >                         Layers: 'varetas_2010',
> >                         Styles: '',
> >                         WIDTH: map.size.w,
> >                         HEIGHT: map.size.h,
> >                         format: format};
> >                     OpenLayers.loadURL("
> > http://getcloud.info:8080/geoserver/wms";, params, this, setHTML,
> setHTML);
> >                     OpenLayers.Event.stop(e);
> >                 });
> >             }
> >
> >             // sets the HTML provided into the nodelist element
> >             function setHTML(response){
> >                 alert( response.responseText );
> >                 document.getElementById('nodelist').innerHTML =
> > response.responseText;
> >             };
> >
> > And the URL query that server receive from OpenLayers is this one:
> >
> >
> http://getcloud.info:8080/geoserver/wms?REQUEST=GetFeatureInfo&EXCEPTIONS=application%2Fvnd.ogc.se_xml&BBOX=-4.019431%2C37.722122%2C-3.998481%2C37.732959&SERVICE=WMS&VERSION=1.1.0&X=388&Y=124&INFO_FORMAT=text%2Fhtml&QUERY_LAYERS=varetas_2010&FEATURE_COUNT=50&Layers=varetas_2010&Styles=&WIDTH=638&HEIGHT=330&format=image%2Fpng
> >
> > My big problem is that I don't know what's happening because the query is
> > allright (if you put into a browser you can see the response) but the
> > response into the OpenLayers is null (the alert don't show any info to
> > me).
> > What could be happening here? Big thanks.
> >
> > Regards,
> > _______________________________________________
> > Users mailing list
> > [email protected]
> > http://lists.osgeo.org/mailman/listinfo/openlayers-users
> >
>
>
>
_______________________________________________
Users mailing list
[email protected]
http://lists.osgeo.org/mailman/listinfo/openlayers-users

Reply via email to