Olá Gabriel<br><br>Obrigado pelos conselhos, as minhas questões em baixo.<br><br><div class="gmail_quote">2010/4/27 Gabriel Nolasco <span dir="ltr"><<a href="mailto:nolasco_gabriel@yahoo.com.br">nolasco_gabriel@yahoo.com.br</a>></span><br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top">
<br>Não quer dizer que tenhas que ler as especificações de ponta a ponta, mas dá uma olhadela e começa por fazer os pedidos apenas num browser escrevendo as urls com os parâmetros de invocação dos serviços.<br></td></tr>
</tbody></table>
</blockquote><div><br>Como eu faço os pedidos WFS através do URL de um browser quando os pedidos envolvem um envio de GML ? Quando é só parametros no URL faz-se ... porém quando é para enviar GML como parte do pedido fico um pouco baralhado. Conselhos ? Uma caixinha de texto que é enviada através de um botão via o método post ?<br>
<br><br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top">
Quanto te sentires à vontade com os conceitos pega no OpenLayers, sem preocupações estéticas, e explora bem a biblioteca.</td></tr></tbody></table></blockquote><div><br><br>Estou com dificuldade pois a documentação do API sinto que é muito incompleta (não explica os parametros e funções possiveis referente a objectos e em que condições se devem utilizar).<br>
Será que devo olhar para o código js do próprio openlayers.js para perceber possiveis parametros e funções ?<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top"> Só depois é que juntas tudo num belo mapa com as fantásticas componentes gráficas do GeoExt <img src=""><br>E acima de tudo, resiste às dificuldades iniciais e continua a enviar as tuas dúvidas!<br>
</td></tr></tbody></table></blockquote><div><br>I'm trying e a vossa atitude dá-me força,<br><br>João<br> </div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top"><br>Cumprimentos,<br>Gabriel
Nolasco<br><br>--- Em <b>ter, 27/4/10, Jonas Blasques <i><<a href="mailto:tilakapash@gmail.com" target="_blank">tilakapash@gmail.com</a>></i></b> escreveu:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;">
<br>De: Jonas Blasques <<a href="mailto:tilakapash@gmail.com" target="_blank">tilakapash@gmail.com</a>><br>Assunto: [Portugal] pedido WFS não mostra os dados<br>Para: "osgeoportugal" <<a href="mailto:portugal@lists.osgeo.org" target="_blank">portugal@lists.osgeo.org</a>><br>
Data: Terça-feira, 27 de Abril de 2010, 15:34<div><div></div><div class="h5"><br><br><div>Boas Tardes,<br><br>O meu nome é João Blasques, estou a dar os meus 1º passos em OS Web-Mapping e estou a tentar escrever o código para um simples mapa que tem:<br>
<br>Camada Raster acedida por WMS - <b>resolvido</b><br>Controles básicos de pan/zoom/layer selection - <b>resolvido</b><br>
<br>Camada vectorial acedida por WFS e que permita fazer a criação/edição/remoção/salvar pontos/linhas/poligonos com campos de texto editaveis associados à feature criada - <b>não resolvido</b> <b>(nem consigo visualizar dados via WFS)</b><br>
<br>Estou com o seguinte setup "técnológico":<br><br>DB - Postgres+ PostGIS<br>Servidor Geográfico - GeoServer<br>Servidor HTTP - Apache<br>Framework de Cliente - OpenLayers + GeoExt(opcional)<br><br>Não consigo exibir os dados vectoriais guardados no GeoServer via o serviço WFS.<br>
Os mesmos dados consigo exibi-los via WMS porém não via WFS.<br><br>O código openlayers que utilizo é:<br><br> var layer = new OpenLayers.Layer.Vector("vector", {<br> strategies: [new OpenLayers.Strategy.Fixed()],<br>
protocol: new OpenLayers.Protocol.WFS({<br> url: "<a rel="nofollow" href="http://localhost:8080/geoserver/wfs" target="_blank">http://localhost:8080/geoserver/wfs</a>",<br> version: "1.1.0",<br>
featureType: "eixos_via_postgis",<br> featureNS: "<a rel="nofollow" href="http://localhost:8080/geoserver/peniche" target="_blank">http://localhost:8080/geoserver/peniche</a>",<br>
srsName: "EPSG:4326",<br>
geometryName: "the_geom",<br> schema: "<a rel="nofollow" href="http://localhost:8080/geoserver/wfs/DescribeFeatureType?version=1.1.0&typename=peniche:eixos_via_postgis" target="_blank">http://localhost:8080/geoserver/wfs/DescribeFeatureType?version=1.1.0&typename=peniche:eixos_via_postgis</a>"<br>
<br> })<br> });<br><br>Quando tento visualizar este layer via WMS consigo vê-lo sem problemas. Porém via WFS não me aparece nada. Sinto muita diciculdade em fazer debugging quando não tenho resposta nenhuma. O extent está certo pois quando faço via WMS vejo os dados vectoriais no mapa. Também liguei uma tabela de features via o GeoExt que consegue fazer o upload e mostrar os dados em formato numérico mas ... mapa nada. Também quando tento fazer pedidos simples via WFS (só openlayers) seguindo tutoriais simples nunca consigo mostrar nada em um mapa.<br>
<br>Alguém me pode ajudar ? Alguém tem conselhos sobre como devo proceder em termos de debugging de WFS com trocas para trás e para a frente de XML que não sou eu que crio. Sinto que o nivél de abstração está longe de mais (tudo é feito pelas frameworks) e que quando existe erros que não tenho controlo nenhum para os resolver.<br>
<br>Obrigado, João<br clear="all"><br>-- <br>"Ajude um pouco ... já é muito"<br>Projecto SOSIndia <a rel="nofollow" href="http://sosindia.net" target="_blank">http://sosindia.net</a><br>
---------------------------------------------<br><br>Shoot for the moon,<br>
even if you miss it<br>you will land among the stars.<br>- Unknown<br><br>-------------------------------------------------<br><br>What if for a moment, as an experiment,<br>you drop every belief that you have?<br>- Unknown<br>
<br>---------------------------------------------------------------<br><br>"We are all linked by a fabric of unseen connections. This fabric is constantly changing and evolving. This field is directly structured and influenced by our behavior and by our understanding."<br>
—David Bohm, quantum physicist, 1917–1992 <br>
</div><br></div></div>-----Anexo incorporado-----<div class="im"><br><br><div>_______________________________________________<br>Portugal mailing list<br><a href="http://mc/compose?to=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></div></div></blockquote></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><br clear="all"><br>-- <br>"Ajude um pouco ... já é muito"<br>Projecto SOSIndia <a href="http://sosindia.net">http://sosindia.net</a><br>---------------------------------------------<br>
<br>Shoot for the moon,<br>even if you miss it<br>you will land among the stars.<br>- Unknown<br><br>-------------------------------------------------<br><br>What if for a moment, as an experiment,<br>you drop every belief that you have?<br>
- Unknown<br><br>---------------------------------------------------------------<br><br>"We are all linked by a fabric of unseen connections. This fabric is constantly changing and evolving. This field is directly structured and influenced by our behavior and by our understanding."<br>
—David Bohm, quantum physicist, 1917–1992 <br>