Line Symbolizer

Renders line-like geometries as lines. Polygon geometries will be rendered as closed lines. Points are ignored.

class shelley.symbolizers.LineSymbolizer(color='black', width=1, cap='butt', join='miter', dash=None)
Parameters:
  • color (string or Color object) – color of line
  • width (float pixels) – width of line
  • cap (string) – style of the line endings
  • join (string) – style of any line kinks
  • dash (list) – list of alternate space and dash lengths in a dashed line

Color

LineSymbolizer(color=Color(255, 0, 0))
_images/line_color.png

Width

LineSymbolizer(width=0.5)
0.5 _images/line_width1.png
5 _images/line_width2.png
25 _images/line_width3.png

Cap

LineSymbolizer(cap='round')
‘round’ _images/line_cap1.png
‘butt’ _images/line_cap2.png
‘square’ _images/line_cap3.png

Join

LineSymbolizer(join='miter')
‘miter’ _images/line_join1.png
‘round’ _images/line_join2.png
‘bevel’ _images/line_join3.png

Dash

LineSymbolizer(dash=[1, 1])
[1, 1] _images/line_dash1.png
[1, 4] _images/line_dash2.png
[10, 5, 1] _images/line_dash3.png

Table Of Contents

Previous topic

Symbolizers

Next topic

Polygon Symbolizer

This Page