geoserver中sld样式小试牛刀之给图层添加注记

以前没有太注重SLD,应该说用的很少,SLD是OGC定义的标准,非常好用,使用xml去写官网给出了许多使用的案例,我们在此基础上改动即可,达到自己项目所要求的效果,你可以进行各种渲染,在arcgis api 哪几种渲染用这个基本都可以达到同样的效果,是不是很神奇。

来张图:

geoserver中sld样式小试牛刀之给图层添加注记_第1张图片

一、结构示例

TextSymbolizer

 

……Label

 

………ogc:PropertyName

注记的属性字段名称

……Font

字体

………CssParameter  name="font-family"

字体类型

………CssParameter  name="font-size"

字体大小

………CssParameter  name="font-style"

字体样式

………CssParameter  name="font-weight"

字体加粗

……LabelPlacement

注记的位置

………PointPlacement

注记点位置

…………AnchorPoint

 

……………AnchorPointX

 

……………AnchorPointY

 

…………Displacement

 

……………Displacement X

 

……………Displacement Y

 

…………Rotation

设置旋转角度

……Fill

填充

………CssParameter  name="fill"

填充颜色

二、简单demo



  
    render
    
      render
      A heatmap surface showing population density
      
        
          
            
              #40FF40
            
            
              #FFFFFF
              2
            
          
          
            
            
              微软雅黑
              11
              normal
              bold
            
            
              
                
                  0.5
                  0.5
                
              
            
            
              #000000
            
            60
            150
          
        
      
    
  

 

你可能感兴趣的:(Geoserver)