Re: [Portugal] pedido WFS não mostra os dados

Jonas Blasques tilakapash at gmail.com
Wed Apr 28 09:12:39 EDT 2010


Olá Gabriel

Obrigado pelos conselhos, as minhas questões em baixo.

2010/4/27 Gabriel Nolasco <nolasco_gabriel at yahoo.com.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.
>

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 ?




> Quanto te sentires à vontade com os conceitos pega no OpenLayers, sem
> preocupações estéticas, e explora bem a biblioteca.



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).
Será que devo olhar para o  código js do próprio openlayers.js  para
perceber possiveis parametros e funções ?


>  Só depois é que juntas tudo num belo mapa com as fantásticas componentes
> gráficas do GeoExt
> E acima de tudo, resiste às dificuldades iniciais e continua a enviar as
> tuas dúvidas!
>

I'm trying e a vossa atitude dá-me força,

João


>
> Cumprimentos,
> Gabriel Nolasco
>
> --- Em *ter, 27/4/10, Jonas Blasques <tilakapash at gmail.com>* escreveu:
>
>
> De: Jonas Blasques <tilakapash at gmail.com>
> Assunto: [Portugal] pedido WFS não mostra os dados
> Para: "osgeoportugal" <portugal at lists.osgeo.org>
> Data: Terça-feira, 27 de Abril de 2010, 15:34
>
>
> Boas Tardes,
>
> 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:
>
> Camada Raster acedida por WMS - *resolvido*
> Controles básicos de pan/zoom/layer selection - *resolvido*
>
> 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 - *não resolvido* *(nem consigo
> visualizar dados via WFS)*
>
> Estou com o seguinte setup "técnológico":
>
> DB - Postgres+ PostGIS
> Servidor Geográfico - GeoServer
> Servidor HTTP  - Apache
> Framework de Cliente - OpenLayers + GeoExt(opcional)
>
> Não consigo exibir os dados vectoriais guardados no GeoServer via o
> serviço WFS.
> Os mesmos dados consigo exibi-los via WMS porém não via WFS.
>
> O código openlayers que utilizo é:
>
>                var layer = new OpenLayers.Layer.Vector("vector", {
>                 strategies: [new OpenLayers.Strategy.Fixed()],
>                 protocol: new OpenLayers.Protocol.WFS({
>                    url: "http://localhost:8080/geoserver/wfs",
>                 version: "1.1.0",
>                 featureType: "eixos_via_postgis",
>                 featureNS: "http://localhost:8080/geoserver/peniche",
>                  srsName: "EPSG:4326",
>                 geometryName: "the_geom",
>                 schema: "
> http://localhost:8080/geoserver/wfs/DescribeFeatureType?version=1.1.0&typename=peniche:eixos_via_postgis
> "
>
>                 })
>             });
>
> 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.
>
> 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.
>
> Obrigado, João
>
> --
> "Ajude um pouco ... já é muito"
> Projecto SOSIndia http://sosindia.net
> ---------------------------------------------
>
> Shoot for the moon,
> even if you miss it
> you will land among the stars.
> - Unknown
>
> -------------------------------------------------
>
> What if for a moment, as an experiment,
> you drop every belief that you have?
> - Unknown
>
> ---------------------------------------------------------------
>
> "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."
> —David Bohm, quantum physicist, 1917–1992
>
> -----Anexo incorporado-----
>
>
> _______________________________________________
> Portugal mailing list
> Portugal at lists.osgeo.org <http://mc/compose?to=Portugal@lists.osgeo.org>
> http://lists.osgeo.org/mailman/listinfo/portugal
>
>
>
> _______________________________________________
> Portugal mailing list
> Portugal at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
>


-- 
"Ajude um pouco ... já é muito"
Projecto SOSIndia http://sosindia.net
---------------------------------------------

Shoot for the moon,
even if you miss it
you will land among the stars.
- Unknown

-------------------------------------------------

What if for a moment, as an experiment,
you drop every belief that you have?
- Unknown

---------------------------------------------------------------

"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."
—David Bohm, quantum physicist, 1917–1992
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20100428/2c12c7eb/attachment-0001.html


More information about the Portugal mailing list