[OpenLayers-Users] WMSGetFeatureInfo and proxy
Steve.Toutant at inspq.qc.ca
Steve.Toutant at inspq.qc.ca
Fri Sep 18 10:42:54 EDT 2009
That works!
Not sure to understand why though?
thanks
Steve
Steve Toutant, M. Sc.
Analyste en géomatique
Secteur environnement
Direction des risques biologiques, environnementaux et occupationnels
Institut national de santé publique du Québec
945, avenue Wolfe
Québec, Qc G1V 5B3
Tél.: (418) 650-5115 #5281
Fax.: (418) 654-3144
steve.toutant at inspq.qc.ca
http://www.inspq.qc.ca
François Van Der Biest <francois.vanderbiest at camptocamp.com>
18/09/2009 10:34 AM
A
Steve.Toutant at inspq.qc.ca
cc
Objet
Re: [OpenLayers-Users] WMSGetFeatureInfo and proxy
Hi Steve,
What if you try with this url :
url: '/cgi-bin/mapserv.exe?map=/ms4w/paccSante/map/paccsante_hlm.map&',
F.
On Fri, Sep 18, 2009 at 3:27 PM, <Steve.Toutant at inspq.qc.ca> wrote:
>
> Hi,
> I'm using WMSGetFeatureInfo to query a specific layer. The information
is
> retrieved from the same server/domain where the application and
mapserver
> are installed.
> The answer I get is "The requested URL /cgi-bin/proxy.cgi was not found
on
> this server."
> I read this http://faq.openlayers.org/proxyhost/all/
> and I already set a proxy on another server for another project.
>
> But in this case my understanding was that I don't need a proxy since
I'm
> not querying a remote server. I can't see why my code is requesting
> /cgi-bin/proxy. It should call directly cgi-bin/mapserver? isn'it?
>
> Here is my code
> infoControls =
> {
> click: new OpenLayers.Control.WMSGetFeatureInfo({
> //url: 'http://IP
> address/cgi-bin/mapserv.exe?map=/ms4w/paccSante/map/paccsante_hlm.map&',
> maxFeatures: 12,
> title: 'Identify features by clicking',
> layers: [overlays['HLM']],
> queryVisible: true,
> infoFormat:'text/html'
> })
> }
> infoControls['click'].events.register("getfeatureinfo", this, showInfo);
> map.addControl(infoControls['click']);
> infoControls['click'].activate();
>
> If I uncomment the url parameter I got the same result.
> What could be the reason why it is looking for a proxy?
> This line IS NOT in my code
> OpenLayers.ProxyHost = "/cgi-bin/proxy.cgi?url=";
>
>
> thanks
> Steve
>
> _______________________________________________
> Users mailing list
> Users at openlayers.org
> http://openlayers.org/mailman/listinfo/users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20090918/3f727883/attachment.html
More information about the Users
mailing list