[OpenLayers-Users] WFS ProxyHost
Raphael Saldanha
saldanha.plangeo at gmail.com
Tue Feb 17 20:21:35 EST 2009
Hi Arnd,
Thanks, but not works... and I
On Tue, Feb 17, 2009 at 2:25 PM, Arnd Wippermann <arnd.wippermann at web.de>wrote:
> Hi,
>
> for local addresses you don't need a proxy host. To be sure, that your
> local address is used I would use relative path.
>
> OpenLayers.ProxyHost="/cgi-bin/proxy.cgi/?url="
>
> and you can also try to load your WFS with relative path. Then the proxy
> script is not used. Not 100% sure but only addresses, which begins with http
> , use the proxy script.
>
> // Layer WFS
> wfs = new OpenLayers.Layer.WFS(
> "Quadras WFS",
> "/geoserver/wfs",
> {typename: 'topp:quadra'},
>
> If your WFS is now loaded, then there seems something wrong with your proxy
> script or configuration. If not loaded, copy the WFS request from firebug
> into the address bar of your browser, to be sure that the request send a
> valid response.
>
> Arnd Wippermann
>
> ------------------------------
> *Von:* users-bounces at openlayers.org [mailto:users-bounces at openlayers.org]
> *Im Auftrag von *Raphael Saldanha
> *Gesendet:* Dienstag, 17. Februar 2009 02:10
> *An:* users at openlayers.org
> *Betreff:* [OpenLayers-Users] WFS ProxyHost
>
> Hi!
>
> I'm having some troubles on trying to use WFS...
>
> As suggested in the FAQ, and put the proxy.cgi on cgi-bin Apache folder,
> and add the line "AddHandler python-cgi-script .cgi" on httpd.conf, as
> suggested in http://gist.fas.harvard.edu/chgis/?p=14.
>
> But loading the following page, I receive the error 1012, on Firebug.
>
> Help please!!!
>
> <html>
> <head>
> <title>IPTU</title>
> <link rel="stylesheet" type="text/css" href="
> http://localhost:8080/geoserver/openlayers/theme/default/style.css"/>
>
>
>
>
> <!-- Import OpenLayers, reduced, wms read only version -->
> <script src="
> http://localhost:8080/geoserver/openlayers/OpenLayers.js"
> type="text/javascript"></script>
> <script defer="defer" type="text/javascript">
> var map;
> var quadra;
> var imagem;
> var wfs;
>
> OpenLayers.ProxyHost="
> http://localhost:8080/cgi-bin/proxy.cgi/?url=";
>
> // pink tile avoidance
> OpenLayers.IMAGE_RELOAD_ATTEMPTS = 5;
> // make OL compute scale according to WMS spec
> OpenLayers.DOTS_PER_INCH = 25.4 / 0.28;
>
> function init(){
> format = 'image/png';
>
> var bounds = new OpenLayers.Bounds(
> 497839.91636617144, 7649918.889418672,
> 499243.91636617144, 7650565.389418672
> );
>
> var options = {
> controls: [],
> maxExtent: bounds,
> maxResolution: 5.484375,
> projection: "EPSG:32723",
> units: 'm'
>
> };
>
> map = new OpenLayers.Map('map', options);
>
> // Layer QUADRA
> quadra = new OpenLayers.Layer.WMS(
> "Quadras", "http://localhost:8080/geoserver/wms",
> {
> layers: 'topp:quadra',
> transparent: "true",
> format: "image/png",
> srs: 'EPSG:32723',
> height: '345',
> width: '800',
> styles: '',
> tiled: 'true',
> tilesOrigin :
> "497839.91636617144,7649918.889418672"
> }
> );
>
> // Layer WFS
> wfs = new OpenLayers.Layer.WFS(
> "Quadras WFS",
> "http://localhost:8080/geoserver/wfs",
> {typename: 'topp:quadra'},
> {
> typename: 'quadra',
> featureNS: 'http://www.openplans.org/topp',
> extractAttributes: false
> }
> );
>
> //Layer IMAGEM
> imagem = new OpenLayers.Layer.WMS(
> "WorldView-1", "http://localhost:8080/geoserver/wms",
> {
> layers: 'topp:lavras',
> srs: 'EPSG:32723',
> height: '345',
> width: '800',
> styles: '',
> format: format,
> tiled: 'true',
> tilesOrigin :
> "497839.91636617144,7649918.889418672"
> }
> );
>
>
> map.addLayers([quadra,wfs,imagem]);
>
> // build up all controls
> map.addControl(new OpenLayers.Control.PanZoomBar({
> position: new OpenLayers.Pixel(2, 15)
> }));
> map.addControl(new OpenLayers.Control.Navigation());
> map.addControl(new OpenLayers.Control.LayerSwitcher());
> map.zoomToExtent(bounds);
>
>
>
>
> }
>
>
> </script>
> </head>
> <body onload="init()">
>
> <div id="map">
> </div>
>
> </body>
> </html>
>
>
> --
> Regards,
>
> Raphael Saldanha
> saldanha.plangeo at gmail.com
>
--
Atenciosamente,
Raphael Saldanha
saldanha.plangeo at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/openlayers-users/attachments/20090217/26609d08/attachment.html
More information about the Users
mailing list