<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <div class="moz-cite-prefix">Mesmo assim continuo com um problema.<br>
      No protocolo da store, se colocar  "&srsName=EPSG:900913"
      obtenho o mesmo erro (<gml:Null>missing</gml:Null>).
      Se não colocar funciona corretamente. Com os layers é o contrário,
      tenho de colocar  o parâmetro ou os layers são adicionados com a
      projeção 27493.<br>
      Não é estranho?<br>
      <br>
      Mapfile:<br>
      <br>
      LAYER <br>
          NAME "ruas" <br>
          STATUS ON<br>
          TYPE LINE <br>
          CONNECTIONTYPE postgis <br>
          PROCESSING "CLOSE_CONNECTION=DEFER" <br>
          CONNECTION "user=root password=***** dbname=testes
      host=localhost options='-c client_encoding=LATIN1'" <br>
          DATA "the_geom from ruas using unique id USING SRID=27493"<br>
          TOLERANCE 3<br>
          TOLERANCEUNITS pixels<br>
          TEMPLATE void    <br>
          PROJECTION<br>
              "init=epsg:27493"<br>
          END<br>
          METADATA<br>
              "GML_INCLUDE_ITEMS" "all"<br>
              "wfs_srs" "EPSG:27493 EPSG:900913 EPSG:3857"<br>
              "DESCRIPTION" "Trechos"<br>
              "OWS_TITLE"   "Trechos"<br>
          END<br>
          CLASS<br>
              NAME "Ruas"<br>
              STYLE <br>
                  WIDTH 3 <br>
                  COLOR 211 211 211<br>
              END <br>
          END<br>
      END<br>
      <br>
      <br>
      <br>
      <br>
      <br>
      Em 07-08-2013 12:08, Pedro Costa escreveu:<br>
    </div>
    <blockquote cite="mid:52022AB0.2020700@sapo.pt" type="cite">
      <meta content="text/html; charset=ISO-8859-1"
        http-equiv="Content-Type">
      <div class="moz-cite-prefix">Pelos vistos era mesmo o parâmetro
        "wfs_srs". A projeção por defeito tem de ser a dos dados e
        depois no cliente tenho de adicionar 
        "&srsName=EPSG:900913".<br>
        <br>
        Resolvido.<br>
        Obrigado Hugo.<br>
        <br>
        <br>
        Em 06-08-2013 17:55, Pedro Costa escreveu:<br>
      </div>
      <blockquote cite="mid:52012A70.8040207@sapo.pt" type="cite">
        <meta content="text/html; charset=ISO-8859-1"
          http-equiv="Content-Type">
        <div class="moz-cite-prefix">Desculpa a confusão :-)...<br>
          Os meus dados estão todos em 27493... E no mapfile, tenho
          assim definido.<br>
          Só tenho é o parâmetro "wfs_srs" "EPSG:900913 EPSG:27493". Ou
          seja, por defeito, o mapserver devolve os dados em 900913..<br>
          Vou experimentar sem este parâmetro....<br>
          Quanto ao 3857 realmente tens razão, é a preguiça :-).<br>
          <br>
          <br>
          Em 06-08-2013 17:48, Hugo escreveu:<br>
        </div>
        <blockquote
cite="mid:CAFtnPwqySWhdSsw9QnvBkw=FLP-JcPf8nN-n0SAcFRU0dXo8FA@mail.gmail.com"
          type="cite">
          <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 moz-do-not-send="true"
                  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
                                moz-do-not-send="true"
                                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 moz-do-not-send="true"
                                    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 moz-do-not-send="true"
                                href="mailto:Portugal@lists.osgeo.org"
                                target="_blank">Portugal@lists.osgeo.org</a><br>
                              <a moz-do-not-send="true"
                                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 moz-do-not-send="true" href="mailto:Portugal@lists.osgeo.org" target="_blank">Portugal@lists.osgeo.org</a>
<a moz-do-not-send="true" 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 moz-do-not-send="true"
                  href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a><br>
                <a moz-do-not-send="true"
                  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 class="mimeAttachmentHeader"></fieldset>
          <br>
          <pre wrap="">_______________________________________________
Portugal mailing list
<a moz-do-not-send="true" class="moz-txt-link-abbreviated" href="mailto:Portugal@lists.osgeo.org">Portugal@lists.osgeo.org</a>
<a moz-do-not-send="true" class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/portugal">http://lists.osgeo.org/mailman/listinfo/portugal</a>
</pre>
        </blockquote>
        <br>
      </blockquote>
      <br>
    </blockquote>
    <br>
  </body>
</html>