最近干的活
第一是uDig的配置和使用,XML都是过去式,但是有一些XML需要手动改,比如要自己手动填写,这样添加到GEOSERVER才不会乱码.
第二是GEOSEVER的配置,首先是workspace建立的时候要选好编码格式.
第三是今天(2013/10/10),做的,关于用openlayers输出GEOSERVER的信息
以下是今天做的文档
<!DOCTYPE html> <html lang='en'> <head> <meta charset='utf-8' /> <title>My OpenLayers Map</title> <link href="css/mycss.css" rel=stylesheet type="text/css"/> <script type='text/javascript' src='OpenLayers.js'></script> <script type='text/javascript'> var map; function init() { var bounds=new OpenLayers.Bounds(873678.7447087351, 3118136.1106408825, 1038478.8596248206, 3295736.540719225);//设置边界条件 var options = { maxExtent: bounds, projection: "EPSG:2401", };//定义新建OBJ的选项,projection的默认是4302记得修改 map = new OpenLayers.Map('map_element', options); var wms = new OpenLayers.Layer.WMS( 'test:beijingshi - Tiled',//第一个参数还不知道有什么用 'http://localhost:8080/geoserver/test/wms',//设置提供GIS服务的服务器地址 { layers: 'test:beijingshi',//GEOSERVER才有的设定?,workspace:projectname是格式 format: 'image/jpeg'//现实输出到浏览器的文件格式 } ); map.addLayer(wms);//显示出所得到的图层 map.setCenter(bounds,1);//第一个参数未知,第二个参数是默认打开时候图层放缩的等级 } </script> </head> <body onload='init();'> <!--如果想要用自己的css记得每一处都用!important覆盖--> <div id='map_element' > </div> </body> </html>
转载自:https://blog.csdn.net/Michaelssss/article/details/12568091