2013-04-02 173 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旁边的其他东西。希望我帮助。