读书人

请教如何在jsp文件中用openlayer调用g

发布时间: 2012-11-19 10:18:51 作者: rapoo

请问怎么在jsp文件中用openlayer调用geoserver发布的地图数据啊!
可以在浏览器中用如下路径获得图层:
http://localhost:8888/geoserver/bj/wms?service=WMS&version=1.1.0&request=GetMap&layers=bj:%E5%8C%97%E4%BA%AC_area&styles=&bbox=115.36945,39.4163,117.36931,41.08267&width=512&height=426&srs=EPSG:4326&format=application/openlayers

请问在js文件中怎么写代码才能调用到这个图层呢!

[解决办法]
要先定义一个map,然后你的layer:
var mylayer = new OpenLayers.Layer.WMS('bj', 'http://localhost:8888/geoserver/bj/wms?',{layers: 'bj',transparent: true},{isBaseLayer: true});

最后 map.addLayer(mylayer);

读书人网 >行业软件

热点推荐