2013-04-02 68 views
0

使用Openlayers時,是否可以有一個由平鋪的可縮放圖像組成的圖層?我可以使用CSS來設置DIV標記的背景圖像和背景重複屬性,但當然,當我放大和縮小時不會縮放。OpenLayers中的平鋪背景圖像

回答

0

我將OpenLayers.Layer.WMS用於平鋪可縮放圖像,我相信這是最常用的圖層。 OpenLayers演示中有simple WMS example。如果你聞從演示製作的HTTP請求,你會看到像網址:此網址

http://vmap0.tiles.osgeo.org/wms/vmap0?LAYERS=basic&SERVICE=WMS&VERSION=1.1.1&REQUEST=GetMap&STYLES=&FORMAT=image/jpeg&SRS=EPSG:4326&BBOX=5.625,39.375,11.25,45&WIDTH=256&HEIGHT=256 

請求參數包括邊框,投影和瓷磚的寬度和高度。服務器以該位置(BBOX)和投影(SRS)的適當大小的圖像作出響應。 OpenLayers負責將地圖圖像返回到地圖視口中的適當位置。

OpenLayers在這裏爲您做了很多。您不必自己操作CSS或DIV標籤,但它都是在地理空間上完成的。如果你的平鋪圖片不是地理空間的,那麼你可能想看看OpenLayers旁邊的其他東西。希望我幫助。