Pedro,<br><br>Isto normalmente acontece quando o browser não consegue carregar o OpenLayers. Consegues verificar com o Firebug que o a biblioteca está a ser correctamente carregada?<br><br>Também podes experimentar carregar directamente da página do OpenLayers:<br>
<br>&lt;script src=&quot;<a href="http://openlayers.org/dev/OpenLayers.js">http://openlayers.org/dev/OpenLayers.js</a>&quot;&gt;&lt;/script&gt;<br><br>Boa sorte,<br><br>Luís<br><br> <br><br><div class="gmail_quote">2010/6/11 Pedro Venâncio <span dir="ltr">&lt;<a href="mailto:pedrongvenancio@yahoo.com">pedrongvenancio@yahoo.com</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font-family: inherit; font-style: inherit; font-variant: inherit; font-weight: inherit; font-size: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit;" valign="top">
Olá bom dia,<br><br>Também estou a iniciar-me no Geoserver (há cerca de uma semana) e tenho este mesmo problema do Oscar. <br><br>Fazendo a edição com o uDig via WFS-T, tudo corre bem, consigo ver o resultado da edição, tanto na base de dados, como no QGIS, mal faço &quot;Commit changes&quot; no uDig. <br>
<br>No entanto, utilizando o exemplo wfs-t.html, mesmo com as alterações da bbox que resolveram o problema ao Oscar, não consigo visualizar o WFS. Aliás, com os as alterações do Oscar, nem aparecem os WMS, nem sequer os controlos do OpenLayers. <br>
<br>Deixo aqui o código que estou a testar:<br><br>&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>&quot;&gt;<br>
&lt;html xmlns=&quot;<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>&quot;&gt;<br>  &lt;head&gt;<br>    &lt;link rel=&quot;stylesheet&quot;
 href=&quot;<a href="http://localhost:8080/geoserver/style.css" target="_blank">http://localhost:8080/geoserver/style.css</a>&quot; type=&quot;text/css&quot; /&gt;<br>    &lt;style type=&quot;text/css&quot;&gt;<br>        body {<br>
            margin: 1em;<br>        }<br>        #map {<br>            width: 800px;<br>            height: 475px;<br>            border: 1px solid black;<br>        }<br>    &lt;/style&gt;<div class="im"><br><br>    &lt;script src=&quot;<a href="http://openlayers.org/api/OpenLayers.js" target="_blank">http://openlayers.org/api/OpenLayers.js</a>&quot;&gt;&lt;/script&gt;<br>
    &lt;script type=&quot;text/javascript&quot;&gt;<br><br>        OpenLayers.IMAGE_RELOAD_ATTEMPTS =
 3;<br>        var map;<br><br>        function init(){<br>           <br>           var bounds = new OpenLayers.Bounds(<br></div>                    71085.954, 100001.161,<br>                    102603.730, 145416.122<div class="im">
<br>            );<br><br>           var options = {<br>                    controls:
 [],<br>                    maxExtent: bounds,<br>                    maxResolution: 87.17609375,<br></div>                    projection: &quot;EPSG:3763&quot;,<div class="im"><br>                    units: &#39;m&#39;<br>
            };<br>               <br>            map = new OpenLayers.Map(&#39;map&#39;,
 options);<br>                       <br></div>            var vias = new OpenLayers.Layer.WMS(<br>                &quot;Rede Viaria&quot;,<br>                &quot;<a href="http://localhost:8080/geoserver/wms" target="_blank">http://localhost:8080/geoserver/wms</a>&quot;,<br>
                {layers: &#39;pinhel:rede_viaria&#39;,<br>                 projection: new OpenLayers.Projection(&quot;EPSG:3763&quot;),<br>                 displayProjection: new
 OpenLayers.Projection(&quot;EPSG:3763&quot;),<br>                 format: &#39;image/png&#39;}<br>            );<br>                     <br>       <br><br>           <br>            pedreiras.style = OpenLayers.Util.applyDefaults({strokeColor: &quot;#ff0000&quot;},<div class="im">
<br>                    OpenLayers.Feature.Vector.style[&quot;default&quot;]);<br><br></div>            var ocorrencias = new
 OpenLayers.Layer.WFS(<br>                &quot;Ocorrências&quot;,<br>                &quot;<a href="http://localhost:8080/geoserver/wfs" target="_blank">http://localhost:8080/geoserver/wfs</a>&quot;,<br>                {typename: &#39;pinhel:ocorrencias&#39;},<br>
                {<br>                    typename: &#39;ocorrencias&#39;,<br>                    featureNS: &#39;<a href="http://localhost:8080/pinhel" target="_blank">http://localhost:8080/pinhel</a>&#39;,<br>                    extractAttributes:
 false,<br>                    srsName: &#39;EPSG:3763&#39;,<br>                    geometryName: &#39;the_geom&#39;<br>                }<br>            );<br>            ocorrencias.style = OpenLayers.Util.applyDefaults({strokeColor: &quot;#0000ff&quot;},<div class="im">
<br>                    OpenLayers.Feature.Vector.style[&quot;default&quot;]);<br>                   <br><br></div>           
 map.addLayers([vias, ocorrencias]);<div><div></div><div class="h5"><br><br><br>            var panel = new OpenLayers.Control.Panel(<br>                {displayClass: &#39;olControlEditingToolbar&#39;}<br>            );<br>
           <br>            var drawLine = new OpenLayers.Control.DrawFeature(<br>                eixos_via, OpenLayers.Handler.Path,<br>                {displayClass: &#39;olControlDrawFeaturePath&#39;}<br>            );<br>
           
 drawLine.featureAdded = function(feature) {<br>                feature.layer.eraseFeatures([feature]);<br>                // cast to multilinestring<br>                feature.geometry = new OpenLayers.Geometry.MultiLineString(<br>
                    feature.geometry<br>                );<br>                feature.style.strokeColor = &quot;#ff0000&quot;;<br>                feature.state =
 OpenLayers.State.INSERT;<br>                feature.layer.drawFeature(feature);<br>            }<br><br>            var drawPoint = new OpenLayers.Control.DrawFeature(<br>                pontos_interesse, OpenLayers.Handler.Point,<br>
                {displayClass: &#39;olControlDrawFeaturePoint&#39;}<br>            );<br>            drawPoint.featureAdded = function(feature) {<br>               
 feature.layer.eraseFeatures([feature]);<br>                feature.style.strokeColor = &quot;#0000ff&quot;;<br>                feature.state = OpenLayers.State.INSERT;<br>                feature.layer.drawFeature(feature);<br>
            }<br>       <br>            panel.addControls(<br>                [new OpenLayers.Control.Navigation(), drawLine, drawPoint]<br>           
 );<br>                       <br>            map.addControl(panel);<br>            map.addControl(new OpenLayers.Control.LayerSwitcher());<br>            map.addControl(new OpenLayers.Control.ScaleLine());<br>            map.addControl(new OpenLayers.Control.PanZoomBar());<br>
            map.addControl(new OpenLayers.Control.MousePosition());<br>                     <br>           
 map.zoomToExtent(bounds);<br>                      <br>        }<br>    &lt;/script&gt;<br></div></div>  &lt;/head&gt;<br>  &lt;body onload=&quot;init()&quot;&gt;<br>    &lt;h3&gt;OpenLayers WFS-T demo: Tasmania cities and roads&lt;/h3&gt;<br>
    &lt;a href=&quot;#&quot; onclick=&quot;map.layers[2].commit();return false&quot;&gt;Save Roads&lt;/a&gt;&lt;br /&gt;<br>    &lt;a href=&quot;#&quot; onclick=&quot;map.layers[3].commit();return false&quot;&gt;Save Cities&lt;/a&gt;<div class="im">
<br>    &lt;div id=&quot;map&quot;&gt;&lt;/div&gt;<br>  &lt;/body&gt;<br>&lt;/html&gt;<br><br></div>Abraço!<br>Pedro Venâncio<br></td></tr></tbody></table><br>







      <br>_______________________________________________<br>
Portugal mailing list<br>
<a href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a><br>
<br></blockquote></div><br>