[Style]Geoserver始终显示标注
2015-09-15 14:24
267 查看
默认情况下,Geoserver标注遇到重叠的时候,只显示一个。
<?xml version="1.0" encoding="ISO-8859-1"?> <StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd" xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> <NamedLayer> <Name>shmu_campus_water_label_1</Name> <UserStyle> <FeatureTypeStyle> <Rule> <MaxScaleDenominator>152000</MaxScaleDenominator> <PointSymbolizer> <Graphic> <Mark> <WellKnownName>square</WellKnownName> <Fill> <CssParameter name="fill">#000000</CssParameter> <CssParameter name="fill-opacity">0</CssParameter> </Fill> </Mark> <Size>1</Size> </Graphic> </PointSymbolizer> <TextSymbolizer> <Label> <ogc:PropertyName>textstring</ogc:PropertyName> </Label> <Font> <CssParameter name="font-family">仿宋</CssParameter> <CssParameter name="font-size">20</CssParameter> <CssParameter name="font-style">normal</CssParameter> <CssParameter name="font-weight">bold</CssParameter> </Font> <LabelPlacement> <PointPlacement> <AnchorPoint> <AnchorPointX>.5</AnchorPointX> <AnchorPointY>.5</AnchorPointY> </AnchorPoint> <Displacement> <DisplacementX>0</DisplacementX> <DisplacementY>0</DisplacementY> </Displacement> <Rotation> <ogc:PropertyName>angle</ogc:PropertyName> </Rotation> </PointPlacement> </LabelPlacement> <Fill> <CssParameter name="fill">#FFFFFF</CssParameter> <CssParameter name="fill-opacity">1</CssParameter> </Fill> <VendorOption name="spaceAround">-1</VendorOption> <strong><span style="color:#cc33cc;"><VendorOption name="conflictResolution">false</VendorOption></span></strong> </TextSymbolizer> </Rule> <Rule> <MinScaleDenominator>152001</MinScaleDenominator> <MaxScaleDenominator>304000</MaxScaleDenominator> <PointSymbolizer> <Graphic> <Mark> <WellKnownName>square</WellKnownName> <Fill> <CssParameter name="fill">#000000</CssParameter> <CssParameter name="fill-opacity">0</CssParameter> </Fill> </Mark> <Size>1</Size> </Graphic> </PointSymbolizer> <TextSymbolizer> <Label> <ogc:PropertyName>textstring</ogc:PropertyName> </Label> <Font> <CssParameter name="font-family">仿宋</CssParameter> <CssParameter name="font-size">15</CssParameter> <CssParameter name="font-style">normal</CssParameter> <CssParameter name="font-weight">bold</CssParameter> </Font> <LabelPlacement> <PointPlacement> <AnchorPoint> <AnchorPointX>.5</AnchorPointX> <AnchorPointY>.5</AnchorPointY> </AnchorPoint> <Displacement> <DisplacementX>0</DisplacementX> <DisplacementY>0</DisplacementY> </Displacement> <Rotation> <ogc:PropertyName>angle</ogc:PropertyName> </Rotation> </PointPlacement> </LabelPlacement> <Fill> <CssParameter name="fill">#FFFFFF</CssParameter> <CssParameter name="fill-opacity">1</CssParameter> </Fill> <VendorOption name="spaceAround">-1</VendorOption> <VendorOption name="conflictResolution">false</VendorOption> </TextSymbolizer> </Rule> <Rule> <MinScaleDenominator>304001</MinScaleDenominator> <MaxScaleDenominator>500000</MaxScaleDenominator> <PointSymbolizer> <Graphic> <Mark> <WellKnownName>square</WellKnownName> <Fill> <CssParameter name="fill">#000000</CssParameter> <CssParameter name="fill-opacity">0</CssParameter> </Fill> </Mark> <Size>1</Size> </Graphic> </PointSymbolizer> <TextSymbolizer> <Label> <ogc:PropertyName>textstring</ogc:PropertyName> </Label> <Font> <CssParameter name="font-family">仿宋</CssParameter> <CssParameter name="font-size">10</CssParameter> <CssParameter name="font-style">normal</CssParameter> <CssParameter name="font-weight">bold</CssParameter> </Font> <LabelPlacement> <PointPlacement> <AnchorPoint> <AnchorPointX>.5</AnchorPointX> <AnchorPointY>.5</AnchorPointY> </AnchorPoint> <Displacement> <DisplacementX>0</DisplacementX> <DisplacementY>0</DisplacementY> </Displacement> <Rotation> <ogc:PropertyName>angle</ogc:PropertyName> </Rotation> </PointPlacement> </LabelPlacement> <Fill> <CssParameter name="fill">#FFFFFF</CssParameter> <CssParameter name="fill-opacity">1</CssParameter> </Fill> <VendorOption name="spaceAround">-1</VendorOption> <VendorOption name="conflictResolution">false</VendorOption> </TextSymbolizer> </Rule> <Rule> <MinScaleDenominator>500001</MinScaleDenominator> <PointSymbolizer> <Graphic> <Mark> <WellKnownName>square</WellKnownName> <Fill> <CssParameter name="fill">#000000</CssParameter> <CssParameter name="fill-opacity">0</CssParameter> </Fill> </Mark> <Size>1</Size> </Graphic> </PointSymbolizer> </Rule> </FeatureTypeStyle> </UserStyle> </NamedLayer> </StyledLayerDescriptor>
相关文章推荐
- Alisha’s Party
- LR数据库访问封装的API使用指导书2
- 【转】解决未能加载文件或程序集'WebGrease‘的问题
- Jetty和Tomcat的选择:按场景而定
- 接口和抽象类的区别
- 使用MySQL正则表达式 __MySQL必知必会
- iOS开发 字符串处理
- C++回顾之static与单例模式
- PHP访问接口获取数据
- JSTL标签库 fn标签
- 同域名下的多项目谨防sessionid互相影响,造成严重后果
- java常见的枚举的写法
- mac 无法连接android手机进行调试 解决方案
- jquery中attr和prop的区别
- not in/not exists 的 null 陷阱
- LR数据库访问封装的API使用指导书1
- qsort和sort的区别
- C++学习之分解质因数
- mac ide快捷键
- 静态代码块(二)