<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2800.1106" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>Hi Raphael,</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>perhaps you can provide some informations what's not
working. If your WFS server and your page on the same domain, you need no proxy
script.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>When I started using WFS request, i needed some time to get
it work. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>First I had the problem to configure my MapServer for WFS
requests. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>That solved, I had the problem, that I wasn't able to get
the data from my WFS server with OpenLayers.Layer.WFS. It was due to the proxy
script. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>Not understanding the reason for a proxy script and how it
works, it took some time of trial and error to get the proxy script running.
</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>But after that there came a new problem.
</FONT></SPAN><SPAN class=921345310-18022009><FONT face=Arial color=#0000ff
size=2>Now OpenLayers.Layer.WFS works, but the response from my WFS server was
an gml file with no features in it. The reason was, that my MapServer
configuration was not able to reproject my data to the projection i used in
OpenLayers. So I had again to look at my MapServer.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>And then the great moment! An OpenLayers map with WFS layer
and the features are drawn. Whow. And now all the other capabilities of
OpenLayers for working with features are availible. </FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>And now I was also able to understand, that I dont
need a proxy script for local requests and how to establish that in
OpenLayers.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>I don't know, if there are other solutions to display WMS
and WFS layers and so on, but I don't believe, there is a better and easier
solution than OpenLayers.</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2>Arnd Wippermann</FONT></SPAN></DIV>
<DIV dir=ltr align=left><SPAN class=921345310-18022009><FONT face=Arial
color=#0000ff size=2></FONT></SPAN> </DIV><FONT face=Arial color=#0000ff
size=2></FONT><BR>
<DIV class=OutlookMessageHeader lang=de dir=ltr align=left>
<HR tabIndex=-1>
<FONT face=Tahoma size=2><B>Von:</B> saldanha.plangeo@gmail.com
[mailto:saldanha.plangeo@gmail.com] <BR><B>Gesendet:</B> Mittwoch, 18. Februar
2009 02:24<BR><B>An:</B> Arnd Wippermann<BR><B>Cc:</B>
users@openlayers.org<BR><B>Betreff:</B> Re: [OpenLayers-Users] WFS
ProxyHost<BR></FONT><BR></DIV>
<DIV></DIV>Thanks Arnd,<BR><BR>But not working... and I'm having the same
problemn with GetFeatureInfo link...<BR><BR>I'm starting to think why use
Openlayers... this ProxyHost is a really bitch.<BR><BR>
<DIV class=gmail_quote>On Tue, Feb 17, 2009 at 2:25 PM, Arnd Wippermann <SPAN
dir=ltr><<A
href="mailto:arnd.wippermann@web.de">arnd.wippermann@web.de</A>></SPAN>
wrote:<BR>
<BLOCKQUOTE class=gmail_quote
style="PADDING-LEFT: 1ex; MARGIN: 0pt 0pt 0pt 0.8ex; BORDER-LEFT: rgb(204,204,204) 1px solid">
<DIV><SPAN>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2><SPAN>Hi,</SPAN></FONT></DIV>
<DIV dir=ltr align=left><SPAN>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial><FONT color=#0000ff><FONT size=2>for
local addresses you don't need a proxy host. To be sure, that your local
address is used I would use relative
path<SPAN>.</SPAN></FONT></FONT></FONT></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2></FONT> </DIV></SPAN></DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff
size=2><SPAN></SPAN>OpenLayers.ProxyHost="/cgi-bin/proxy.cgi/?url="</FONT></DIV>
<DIV dir=ltr align=left><FONT color=#0000ff><SPAN></SPAN></FONT> </DIV>
<DIV><FONT face=Arial><FONT color=#0000ff><FONT size=2>and you can
also <SPAN>try t</SPAN>o load your WFS<SPAN> with relative path. Then the
proxy script is not used. Not 100% sure but only addresses,
which begins with http , use the proxy
script.</SPAN></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT></DIV></SPAN><FONT
face=Arial color=#0000ff size=2><SPAN></SPAN></FONT><FONT face=Arial
color=#0000ff size=2></FONT> </DIV>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2>
<DIV class=Ih2E3d>// Layer
WFS<BR>
wfs = new
OpenLayers.Layer.WFS(<BR>
"Quadras WFS",<BR></DIV>
<DIV
class=Ih2E3d>
"/geoserver/wfs",<BR>
{typename: 'topp:quadra'},</DIV></FONT></DIV><BR>
<DIV lang=de dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff size=2>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. </FONT></SPAN></DIV>
<DIV lang=de dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff
size=2></FONT></SPAN><SPAN><FONT face=Arial color=#0000ff
size=2></FONT></SPAN> </DIV>
<DIV lang=de dir=ltr align=left><SPAN><FONT face=Arial color=#0000ff
size=2>Arnd Wippermann</FONT></SPAN></DIV>
<DIV lang=de dir=ltr align=left><SPAN></SPAN> </DIV>
<DIV lang=de dir=ltr align=left>
<HR>
</DIV>
<DIV lang=de dir=ltr align=left><FONT face=Tahoma size=2><B>Von:</B> <A
href="mailto:users-bounces@openlayers.org"
target=_blank>users-bounces@openlayers.org</A> [mailto:<A
href="mailto:users-bounces@openlayers.org"
target=_blank>users-bounces@openlayers.org</A>] <B>Im Auftrag von </B>Raphael
Saldanha<BR><B>Gesendet:</B> Dienstag, 17. Februar 2009 02:10<BR><B>An:</B> <A
href="mailto:users@openlayers.org"
target=_blank>users@openlayers.org</A><BR><B>Betreff:</B> [OpenLayers-Users]
WFS ProxyHost<BR></FONT><BR></DIV>
<DIV>
<DIV></DIV>
<DIV class=Wj3C7c>
<DIV></DIV>Hi!<BR><BR>I'm having some troubles on trying to use
WFS...<BR><BR>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 <A href="http://gist.fas.harvard.edu/chgis/?p=14"
target=_blank>http://gist.fas.harvard.edu/chgis/?p=14</A>.<BR><BR>But loading
the following page, I receive the error 1012, on Firebug.<BR><BR>Help
please!!!<BR><BR><SPAN
style="FONT-FAMILY: courier new,monospace"><html></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<head></SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<title>IPTU</title></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<link rel="stylesheet" type="text/css" href="<A
href="http://localhost:8080/geoserver/openlayers/theme/default/style.css"
target=_blank>http://localhost:8080/geoserver/openlayers/theme/default/style.css</A>"/></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<!-- Import OpenLayers, reduced, wms read only version --></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<script src="<A
href="http://localhost:8080/geoserver/openlayers/OpenLayers.js"
target=_blank>http://localhost:8080/geoserver/openlayers/OpenLayers.js</A>"
type="text/javascript"></script></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<script defer="defer" type="text/javascript"></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
var map;</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
var quadra;</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
var imagem;</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
var wfs;</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
OpenLayers.ProxyHost="<A href="http://localhost:8080/cgi-bin/proxy.cgi/?url="
target=_blank>http://localhost:8080/cgi-bin/proxy.cgi/?url=</A>";</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
// pink tile avoidance</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
OpenLayers.IMAGE_RELOAD_ATTEMPTS = 5;</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
// make OL compute scale according to WMS spec</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
OpenLayers.DOTS_PER_INCH = 25.4 / 0.28;</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
function init(){</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
format = 'image/png';</SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
var bounds = new OpenLayers.Bounds(</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
497839.91636617144, 7649918.889418672,</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
499243.91636617144, 7650565.389418672</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
);</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
var options = {</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
controls: [],</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
maxExtent: bounds,</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
maxResolution: 5.484375,</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
projection: "EPSG:32723",</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
units: 'm'</SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
};</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
map = new OpenLayers.Map('map', options);</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
// Layer QUADRA</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
quadra = new OpenLayers.Layer.WMS(</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
"Quadras", "<A href="http://localhost:8080/geoserver/wms"
target=_blank>http://localhost:8080/geoserver/wms</A>",</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
{</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
layers: 'topp:quadra',</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
transparent: "true",</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
format: "image/png",</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
srs: 'EPSG:32723',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
height: '345',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
width: '800',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
styles: '',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
tiled: 'true',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
tilesOrigin : "497839.91636617144,7649918.889418672"</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
}</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
);</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
// Layer WFS</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
wfs = new OpenLayers.Layer.WFS(</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
"Quadras WFS",</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
"<A href="http://localhost:8080/geoserver/wfs"
target=_blank>http://localhost:8080/geoserver/wfs</A>",</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
{typename: 'topp:quadra'},</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
{</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
typename: 'quadra',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
featureNS: '<A href="http://www.openplans.org/topp"
target=_blank>http://www.openplans.org/topp</A>',</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
extractAttributes: false</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
}</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
);</SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
//Layer IMAGEM</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
imagem = new OpenLayers.Layer.WMS(</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
"WorldView-1", "<A href="http://localhost:8080/geoserver/wms"
target=_blank>http://localhost:8080/geoserver/wms</A>",</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
{</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
layers: 'topp:lavras',</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
srs: 'EPSG:32723',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
height: '345',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
width: '800',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
styles: '',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
format: format,</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
tiled: 'true',</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
tilesOrigin : "497839.91636617144,7649918.889418672"</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
}</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
);</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
map.addLayers([quadra,wfs,imagem]);</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
// build up all controls</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
map.addControl(new OpenLayers.Control.PanZoomBar({</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
position: new OpenLayers.Pixel(2, 15)</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
}));</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
map.addControl(new OpenLayers.Control.Navigation());</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
map.addControl(new OpenLayers.Control.LayerSwitcher());</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
map.zoomToExtent(bounds);</SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
}</SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</script></SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</head></SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace"> <body
onload="init()"></SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
<div id="map"></SPAN><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</div></SPAN><BR style="FONT-FAMILY: courier new,monospace"><BR
style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace">
</body></SPAN><BR style="FONT-FAMILY: courier new,monospace"><SPAN
style="FONT-FAMILY: courier new,monospace"></html></SPAN><BR><BR
clear=all><BR>-- <BR>Regards,<BR><BR>Raphael Saldanha<BR><A
href="mailto:saldanha.plangeo@gmail.com"
target=_blank>saldanha.plangeo@gmail.com</A><BR></DIV></DIV></BLOCKQUOTE></DIV><BR><BR
clear=all><BR>-- <BR>Atenciosamente,<BR><BR>Raphael Saldanha<BR><A
href="mailto:saldanha.plangeo@gmail.com">saldanha.plangeo@gmail.com</A><BR></BODY></HTML>