让你的mapserver支持AGG

让你的mapserver支持AGG
系统平台,在ubuntu上面
(1)aptitude install mapserver  libagg-dev

(2)在map文件里面添加输出AGG支持

OUTPUTFORMAT
NAME'AGG'
DRIVERAGG/PNG
IMAGEMODERGB
END

(3)在OpenLayers里面使用AGG
           
        var layer_obj = new OpenLayers.Layer.WMS(
                "beijing",
                serverURL,
                {  
                    layers: 'rbeijing',
                    map: '/wwwroot/shp/bj.map',
                    format: 'AGG'
                },
                {
                    reproject: false,
                    numZoomLevels: 20,
                    gutter: 15,
                    buffer: 0
                }
            );

前后的效果比较
没有使用AGG支持的效果


使用AGG支持的效果






|----------------------------------------------------------------------------------------|
                           版权声明  版权所有 @zhyiwww
            引用请注明来源 http://www.blogjava.net/zhyiwww   
|----------------------------------------------------------------------------------------|

你可能感兴趣的:(让你的mapserver支持AGG)