<div dir="ltr">Ola Pedro,<div><br></div><div>Agora trocas-te-me as voltas. Os teus dados estao em que projeccao? No teu mapfile tens que definir n#ao so a projeccao em que os teus dados estao mas tens que adicionar tambem outros SRS permitidos (neste caso 900913, se bem que ja devias estar a usar o 3857). Se assim o fizeres, no lado do cliente ja podes fazer o pedido em 900913 e nao tens que te preocupar com a reprojeccao de geometrias... deixa o mapserver fazer isso por ti :P</div>
<div><br></div><div>Abc</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">2013/8/6 Pedro Costa <span dir="ltr"><<a href="mailto:pedrocostaarma@sapo.pt" target="_blank">pedrocostaarma@sapo.pt</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div>Olá Hugo,<br>
      <br>
      Se fizer um Getfeature obtenho o seguinte:<br>
      <br>
      <gml:boundedBy><br>
      <gml:Envelope srsName="EPSG:27493"><br>
      <gml:lowerCorner>-58996.395377
      224678.610965</gml:lowerCorner><br>
      <gml:upperCorner>-57231.146801
      225626.347475</gml:upperCorner><br>
      </gml:Envelope><br>
      </gml:boundedBy><br>
      <br>
      No entanto tenho de colocar sempre o parâmetro do srs dos dados
      ('&srsName=EPSG:27493') no pedido porque o srs por defeito que
      coloquei no mapfile é o 900913. No URL do protocolo, do lado do
      cliente, também coloco o parâmetro por isso penso que não será
      daqui o problema. Ou estou enganado?<br>
      Se no getfeature não colocar o SRS obtenho mesmo erro (<code><gml:Null>missing</gml:Null>)....</code><br>
      <br>
      <br>
      Em 06-08-2013 17:18, Hugo escreveu:<br>
    </div><div><div class="h5">
    <blockquote type="cite">
      <div dir="ltr">Ola Pedro,
        <div><br>
        </div>
        <div>Parece-me que o teu problema esta no lado do servidor e nao
          no lado do cliente. Confere o gml devolvido pelo teu WFS.
          Supostamente, para que este seja valido deverias ter qualquer
          coisa do genero:</div>
        <div><br>
        </div>
        <div>
          <pre style="font-size:14px;margin-bottom:0px"><gml:boundedBy>
   <gml:Envelope>
      <gml:lowerCorner>1.0 1.0</gml:lowerCorner>
      <gml:upperCorner>1.0 1.0</gml:upperCorner>
   </gml:Envelope>
</gml:boundedBy></pre>
        </div>
        <div><br>
        </div>
        <div>Pelo que enviaste falta la o node gml:Envelope </div>
        <div><br>
        </div>
        <div>Abc,</div>
      </div>
      <div class="gmail_extra"><br>
        <br>
        <div class="gmail_quote">2013/8/6 Pedro Costa <span dir="ltr"><<a href="mailto:pedrocostaarma@sapo.pt" target="_blank">pedrocostaarma@sapo.pt</a>></span><br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF"> <font face="Arial">Olá
                pessoal,<br>
                <br>
                Para utilizar numa comboBox, estou a tentar criar uma
                store </font><font face="Arial"><font face="Arial"> com
                  o Geoext [1]</font>.<br>
                Isto a partir de um serviço WFS do MapServer. Já fiz um
                GetCapabilities e GetFeature e está tudo ok.<br>
                O problema é que a resposta que obtenho é sempre a mesma
                [2]. É estranho também o facto de o mesmo protocolo ser
                usado para criar um layer e funcionar perfeitamente.<br>
                Por isso desconfio que o problema deve estar mesmo
                quando crio a Store. Penso que dificilmente o problema
                estará do lado do servidor uma vez que funciona com
                muitos outros layers sem problemas nenhuns.<br>
                Alguém tem ideia do problema?<br>
                <br>
                Obrigado<br>
                <br>
                <br>
                <br>
                <br>
                <br>
                <br>
                [1]<br>
                <br>
                var protocol  = new OpenLayers.Protocol.WFS({<br>
                                            version            :
                "1.1.0",<br>
                                            srsName            :
                "EPSG:900913",<br>
                                            url                : url,<br>
                                            featureType        : "ruas",<br>
                                            featureNS        : ns,<br>
                                            featurePrefix    : "testes",<br>
                                            geometryName    :
                "the_geom",<br>
                                            schema            : <a href="http://schemas.opengis.net/wfs/1.1.0/wfs.xsd" target="_blank">"http://schemas.opengis.net/wfs/1.1.0/wfs.xsd"</a>,<br>
                                        });<br>
                <br>
                <br>
                <br>
                var store = new GeoExt.data.FeatureStore({<br>
                                fields: [<br>
                                        {name: 'id', type: 'string'},<br>
                                        {name: 'TOPONIMIA', type:
                'string'},<br>
                                ],<br>
                                proxy: new GeoExt.data.ProtocolProxy({<br>
                                    protocol: protocol,<br>
                                }),<br>
                                autoLoad: true<br>
                            });<br>
                <br>
                <br>
                [2] </font><code> <gml:boundedBy> </code><code>
                <gml:Null>missing</gml:Null> </code><code>
                </gml:boundedBy></code><font face="Arial"><br>
              </font> </div>
            <br>
            _______________________________________________<br>
            Portugal mailing list<br>
            <a href="mailto:Portugal@lists.osgeo.org" target="_blank">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>
        <br clear="all">
        <div><br>
        </div>
        -- <br>
        Hugo Martins<br>
      </div>
      <br>
      <fieldset></fieldset>
      <br>
      <pre>_______________________________________________
Portugal mailing list
<a href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a href="http://lists.osgeo.org/mailman/listinfo/portugal" target="_blank">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
    </blockquote>
    <br>
  </div></div></div>

<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><br clear="all"><div><br></div>-- <br>Hugo Martins<br>
</div>