[Portugal] Projecao de Orto + display WFS

Ricardo Sena ricardogsena at gmail.com
Mon May 3 19:02:36 EDT 2010


Caro Jonas,

O sistema de coordenadas da shapefile que me enviou é o EPSG:20791 e não o
EPSG:20790. O datum é o mesmo, Lisboa, mas as coordenadas têm origem no
ponto central (false easting e northing é igual a 0). Este facto pode ser
facilmente observado pelo facto de alguns pontos terem valores negativos em
x ou em y, enquanto que se estivessem no sistema EGPSG:20970 tinham valores
de  x e y sempre positivos (a origem das coordenadas seria ao largo de
Sagres, pelo que Portugal ficava todo no quadrante positivo).

O sistema EPSG:20790 é o que era utilizado nas cartas militares. O sistema
EPSG:20791 era utilizado pelo Instituto Geográfico Português nas plantas
cadastrais, por exemplo.

Cumprimentos,

Ricardo Sena

2010/5/3 Jonas Blasques <tilakapash at gmail.com>

>
> Aqui vai a explicação da questão e do problema:
>
> Coverage:
>
>    - Orto-Foto Mapa - EPSG:4326 (WGS 84)
>
>
> Referente a esta coverage layer, tento fazer a "reprojection" ou "force
> declared" para EPSG:20790 (Lisbon (Lisbon) / Portuguese National Grid) mas
> depois no OpenLayers preview não me aparece nada.
> No ArcGIS aparece o seguinte warning: "This map is missing spatial
> reference. It can be drawn but not projected".
>
> Eu não percebo o q quer dizer q consegue ser "drawn but not projected".
> Caso eu queira fazer overlay com outras layers, funcionará ? ficará no sitio
> certo ? A Orto está em EPSG:4326 WGS84 enquanto que as layers vectoriais
> estão em EPSG:20790.
>
> Layers:
>
>    - Concelhos_min.shp - EPSG:20790
>    - eixos_via_min.shp - EPSG:20790
>    - Pontos_interesse_min.shp - EPSG:20790
>
>
> Consegui transformar tudo para tabelas POSTGIS sem problemas.
>
> O que queria agora seria conseguir adicionar por exemplo, um ponto aos
> pontos_interesse_min via WFS-T conjuntamente com uns parametros
> alfanumericos que o utilizador adicionaria a uma caixa de texto de forma a
> caracterizar este novo ponto adicionado.
>
> ... E isso ... é que não estou a conseguir fazer.
>
> ... pois nem consigo visualizar os meus dados via WFS in the 1st place.
>
>
> Estou a utilizar o script de
> http://localhost:8080/geoserver/www/wfs-t.html
> Quando replico este script para o meu localhost apache q depois chamará o
> serviço wfs no geoserver já não me consegue mostrar os layers vectoriais. Eu
> tenho um proxy que funciona logo não acredito que seja o cross-domain
> scripting issue.
>
> O XML não chega ao browser. O response do XHR-Net do Firebug está vazio e o
> XML diz:
> "XML Parsing Error: no element found Location:
> moz-nullprincipal:{9fc6ddec-bcb2-4ec2-9250-ff184732a77e} Line Number 1,
> Column 1:"
>
>
> A única diferença que eu vejo é, através do XHR - Net tab do firebug que o
> request header tem um cookie:
> Cookie
> ACEGI_SECURITY_HASHED_REMEMBER_ME_COOKIE="YWRtaW46MTI3MzE2MzgzNzA1MDpiNmU1NGIwODhlNTNlOGE0OGQxOGNmMTJmNTEyMDI5Yw==";
> JSESSIONID=8BF74FED4250388822D9513C551D6188
>
> que no 2º caso (o que não funciona), não tem.
>
> Alguém pode dar-me alguma ajuda ?
>
> Obrigado, Jonas
>
>
>
> 2010/4/29 Ricardo Guerreiro Sena <ricardo.sena at cm-albufeira.pt>
>
>   Caro Jonas Blasques,
>>
>>
>>
>> Tenho acompanhado a tentativa de resolução do seu problema através da
>> lista do OSGeo Portugal. Os conselhos dados na lista têm apontado na
>> direcção correcta. Para resolver o problema preciso que me envie uma das
>> shapefiles que está a utilizar, bastando apenas que tenha apenas uns quantos
>> registos (podem ser dez).
>>
>>
>>
>> Cumprimentos,
>>
>>
>>
>> Ricardo Sena
>>
>>
>>
>> *De:* Jonas Blasques [mailto:tilakapash at gmail.com]
>> *Enviada:* terça-feira, 27 de Abril de 2010 15:53
>> *Para:* Sig; Marco Painho
>> *Assunto:* AJuda referente a OpenSource Web Mapping
>>
>>
>>
>> Boa Tarde,
>>
>>
>> O meu nome é João Blasques, trabalho conjuntamente com o professor Painho
>> em OpenSource  Web-Mapping. O professor disse que vç é expert  :) ... logo
>> quem melhor a quem perguntar ? :D. 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 ... através de WFS.
>>
>> Pode ajudar ? 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
>>
>>
>>
>>
>> --
>> "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
>>
>> --
>> Esta mensagem foi verificada pelo sistema de antivírus e
>> acredita-se estar livre de perigo.
>>
>
>
>
> --
> "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
>
>
>
> --
> "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
>
> _______________________________________________
> Portugal mailing list
> Portugal at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/portugal/attachments/20100504/23ac69c3/attachment.html


More information about the Portugal mailing list