SLD — метки вдоль линий

Почему-то я не замечал раньше ресурс SLD Cookbook от Geoserver.

../../_images/line_optimizedstyledlabel.png

<FeatureTypeStyle>
 <Rule>
   <LineSymbolizer>
     <Stroke>
       <CssParameter name="stroke">#FF0000</CssParameter>
     </Stroke>
   </LineSymbolizer>
   <TextSymbolizer>
     <Label>
       <ogc:PropertyName>name</ogc:PropertyName>
     </Label>
     <LabelPlacement>
       <LinePlacement />
     </LabelPlacement>
     <Fill>
       <CssParameter name="fill">#000000</CssParameter>
     </Fill>
     <Font>
       <CssParameter name="font-family">Arial</CssParameter>
       <CssParameter name="font-size">10</CssParameter>
       <CssParameter name="font-style">normal</CssParameter>
       <CssParameter name="font-weight">bold</CssParameter>
     </Font>
     <VendorOption name="followLine">true</VendorOption>
     <VendorOption name="maxAngleDelta">90</VendorOption>
     <VendorOption name="maxDisplacement">400</VendorOption>
     <VendorOption name="repeat">150</VendorOption>
   </TextSymbolizer>
 </Rule>
</FeatureTypeStyle>


Leave a Reply