Skip to content

Instantly share code, notes, and snippets.

@talaj
Last active August 29, 2015 14:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save talaj/b902e41dd983dc56200a to your computer and use it in GitHub Desktop.
Save talaj/b902e41dd983dc56200a to your computer and use it in GitHub Desktop.
Line height
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Map>
<Map>
<Style name="multi">
<Rule>
<LineSymbolizer stroke="red" />
<TextSymbolizer
face-name="DejaVu Sans Book"
size="16"
placement="line"
max-char-angle-delta="0"
spacing="50"
vertical-alignment="bottom"
allow-overlap="true"
fill="green"
>"Multi\nline\nText"</TextSymbolizer>
<TextSymbolizer
face-name="DejaVu Sans Book"
size="16"
placement="line"
max-char-angle-delta="0"
spacing="50"
vertical-alignment="bottom"
allow-overlap="true"
fill="blue"
>"oooo\nxxx\naaaa"</TextSymbolizer>
</Rule>
</Style>
<Layer name="layer">
<StyleName>multi</StyleName>
<Datasource>
<Parameter name="type">csv</Parameter>
<Parameter name="inline">
wkt, placement
"LINESTRING(0 1, 10 1)", "vertex-first"
"LINESTRING(0 2, 2 3, 4 2, 6 3, 8 2, 10 3)", "vertex-first"
</Parameter>
</Datasource>
</Layer>
</Map>
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE Map>
<Map>
<Style name="lines">
<Rule>
<LineSymbolizer stroke="red" />
<TextSymbolizer
face-name="DejaVu Sans Book"
size="16"
placement="line"
max-char-angle-delta="0"
spacing="50"
vertical-alignment="bottom"
allow-overlap="true"
fill="green"
>"prague"</TextSymbolizer>
<TextSymbolizer
face-name="DejaVu Sans Book"
size="16"
placement="line"
max-char-angle-delta="0"
spacing="50"
vertical-alignment="bottom"
allow-overlap="true"
fill="blue"
>"Prague"</TextSymbolizer>
<TextSymbolizer
face-name="DejaVu Sans Book"
size="16"
placement="line"
max-char-angle-delta="0"
spacing="50"
vertical-alignment="bottom"
allow-overlap="true"
fill="black"
>"ova"</TextSymbolizer>
<TextSymbolizer
face-name="DejaVu Sans Book"
size="16"
placement="line"
max-char-angle-delta="0"
spacing="50"
vertical-alignment="bottom"
allow-overlap="true"
fill="orange"
>"Úsvit"</TextSymbolizer>
</Rule>
</Style>
<Layer name="layer">
<StyleName>lines</StyleName>
<Datasource>
<Parameter name="type">csv</Parameter>
<Parameter name="inline">
wkt, placement
"LINESTRING(0 1, 10 1)", "vertex-first"
"LINESTRING(0 2, 2 3, 4 2, 6 3, 8 2, 10 3)", "vertex-first"
</Parameter>
</Datasource>
</Layer>
</Map>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment