-
将图片复制到对应工作区的style文件夹中,如我在giswork的工作区下新增style,图片路径如下:
/opt/apache-tomcat-8.5.54/webapps/geoserver/data/workspaces/giswork/styles -
新增styles,sld代码如下:图片路径配置在
标签下
如果图片相对于GeoServer安装目录/data/workspaces/styles 的相对路径。例如 xlink:href=“images/famen.png” ,那么就需要把图片放在/data/workspaces/giswork/styles/images文件夹下
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 | <?xml version="1.0" encoding="UTF-8"?> <sld:StyledLayerDescriptor xmlns="http://www.opengis.net/sld" xmlns:sld="http://www.opengis.net/sld" xmlns:gml="http://www.opengis.net/gml" xmlns:ogc="http://www.opengis.net/ogc" version="1.0.0"> <sld:UserLayer> <sld:LayerFeatureConstraints> <sld:FeatureTypeConstraint/> </sld:LayerFeatureConstraints> <sld:UserStyle> <sld:Name>LN09441_L_PNT</sld:Name> <sld:Title>LN09441_L_PNT</sld:Title> <sld:Abstract/> <sld:FeatureTypeStyle> <sld:Name>default</sld:Name> <sld:Title/> <sld:Abstract/> <sld:FeatureTypeName>Feature</sld:FeatureTypeName> <sld:SemanticTypeIdentifier>generic:geometry</sld:SemanticTypeIdentifier> <sld:SemanticTypeIdentifier>simple</sld:SemanticTypeIdentifier> <sld:Rule> <sld:Name>default</sld:Name> <sld:Title/> <sld:Abstract/> <sld:PointSymbolizer> <sld:Graphic> <ExternalGraphic> <OnlineResource xmlns:xlink="http://www.w3.org/1999/xlink" xlink:type="simple" xlink:href="famen.png"/> <Format>image/png</Format> </ExternalGraphic> <sld:Mark> <sld:WellKnownName>circle</sld:WellKnownName> <sld:Stroke/> </sld:Mark> <sld:Size>8.000000px</sld:Size> <sld:Rotation>0.0</sld:Rotation> </sld:Graphic> </sld:PointSymbolizer> <sld:TextSymbolizer/> </sld:Rule> </sld:FeatureTypeStyle> </sld:UserStyle> </sld:UserLayer> </sld:StyledLayerDescriptor> |