日期:2014-05-18  浏览次数:20717 次

geoserver学习方法
哪位大神能介绍下geoserver学习方法及流程,网上很难找到资料啊,求大神指条明路,分数大大的有
------解决方案--------------------
 geoserver资料是比较难找,但装上了geoserver服务器后,RUN起来后,加载地图就可以了,地图资源网上还有很多的,都是.shp格式的。      然后使用OpenLayers.js 访问geoserver服务器,读取加载地图图层信息,在上面绘制点和线就可以了。
------解决方案--------------------
 var host = "http://192.168.0.167:8082/geoserver/wms";
    var map;
    var untiled;
    var tiled;
    var imgurl = WebRoot + "admin/js/img/";
    //标注图标
    var icon = {
     0 :imgurl+"hong.png",
     1 :imgurl+"huang.png",
     2 :imgurl+"fei.png",
     3 :imgurl+"nui.png"
    };

    //画线图层
    var lineVectors =new OpenLayers.Layer.Vector("line");
    //画点图层
    var pointVectors = new OpenLayers.Layer.Vector("point");
    //标注图层
    var markers = new OpenLayers.Layer.Markers( "markers" );
    
    //var WebRoot = "<c:url value="">";
    OpenLayers.IMAGE_RELOAD_ATTEMPTS = 5;
    OpenLayers.DOTS_PER_INCH = 25.4 / 0.28;    
    OpenLayers.ImgPath = WebRoot + "admin/js/img/";
    
    this.init=function(){
        format = 'image/png';
        var bounds = new OpenLayers.Bounds(
            73.447, 6.319,
            135.086, 53.558
            );
        var options = {
            controls: [],
            maxExtent: bounds,
            maxResolution: 0.24077734375,
            projection: "EPSG:2010",
            resolutions: [
                0.1,
//                0.09,
                0.08,
//                0.07,
                0.06,
//                0.05,
                0.04,
//                0.03,
     &nbs