[Portugal] Camada epsg3763 no Openlayers

Hugo hfpmartins gmail.com
Quinta-Feira, 18 de Outubro de 2012 - 07:28:04 PDT


Olá Jorge,

Verifica primeiro com o firebug se o pedido está a ser efectuado e se
retorna os dados.
Depois há que reprojectar a tua vector layer uma vez que ela está em ETRS
(3763) e o mapa em esférica de mercator (900913). Para isso consulta a
página de exemplos do openlayers, nomeadamente a seguinte:

http://openlayers.org/dev/examples/wfs-reprojection.js

Espero que ajude.
Abc,

Hugo


2012/10/18 António M. Rodrigues <amcrgrodrigues at gmail.com>

> Boa tarde,
>
>
> Penso que o Jorge Penedo acabou de colocar uma questão semelhante, mas cá
> vai.
>
>
> Tenho uma camada formato GEOJSON em ETRS89 / TM06 que quero representar
> com o openlayers.
>
>
> Uso o seguinte código:
>
>
> -----(…)
>
>             geojson_layer = new OpenLayers.Layer.Vector("GeoJSON", {
>
>                 projection: epsg3763,
>
>                 strategies: [new OpenLayers.Strategy.Fixed()],
>
>                 protocol: new OpenLayers.Protocol.HTTP({
>
>                     url: "teste.geojson",
>
>                     format: new OpenLayers.Format.GeoJSON()
>
>                 })
>
>             });
>
>
>
> map.addLayers([google_map_layer1,google_map_layer2,google_map_layer3,google_map_layer4,geojson_layer]);
>
> -----
>
>
> Alguém me sabe dizer porque razão não funciona?
>
>
> Obrigado,
>
> António
>
>
> _______________________________________________
> Portugal mailing list
> Portugal at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/portugal
>
>


-- 
Hugo Martins
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/portugal/attachments/20121018/9aac89ed/attachment.html>


More information about the Portugal mailing list