[Portugal] Openlayers !
Hugo
hfpmartins at gmail.com
Thu Apr 16 18:49:44 EDT 2009
Olá Hugo,
Poderão existir várias abordagens na implementação desta funcionalidade.
Apenas implementei uma coisa parecida através de comboboxes. Então, o que
fiz foi criar campos dentro de uma tabela em postgis com o xmin, xmax, ymin
e ymax respeitantes ao boundingbox de cada polígono. De seguida poderás
utilizar estes campos e fazer o seguinte:
var bbounds = new OpenLayers.Bounds(mx, my, Mx, My);
map.zoomToExtent(bbounds);
Se forem pontos então apenas utilizas as coordenadas dos pontos e utilizas o
seguinte:
var coord = new Openlayers.LonLat (x, y);
map.setCenter(coord, zoom);
atribuindo o valor que desejares ao zoom.
Espero que te ajude. Continuação de boa programação ;)
Abc,
Hugo Martins
2009/4/16 Hugo Teixeira <halext at gmail.com>
> Boas,
>
> estou a tentar fazer uma pagina web que utiliza openlayers na qual após
> fazer uma pesquisa tem de localizar no mapa um respectivo (ponto, poligono,
> etc), mas não estou a encontrar nada na web que me ajude a fazer isto, será
> que alguem já o conseguiu fazer ???
>
> estou a utilizar Openlayers + Geoserver.
>
> Obrigado,
>
> --
> Hugo Teixeira
>
> _______________________________________________
> 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/20090416/0cece8fc/attachment.html
More information about the Portugal
mailing list