Created
August 23, 2019 08:40
-
-
Save LarsSchy/d7b43effa2fb46b937da1dddf7e21aa8 to your computer and use it in GitHub Desktop.
Road Shields placement long scribe syntax
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
LAYER { | |
13-19 { | |
NAME: 'Roads_shields' | |
TYPE: LINE | |
## CONNECTIONTYPE: ogr | |
## CONNECTION: "fk/fk_vl_riks.sqlite" | |
## PROCESSING: "CLOSE_CONNECTION=DEFER" | |
DATA: "fk/fk_vl_riks3" | |
GROUP: "roads" | |
@SE_layerconfig | |
## ENCODING: "ISO-8859-1" | |
## ENCODING: "UTF-8" | |
METADATA {{ | |
"ows_group_title" "roads" | |
"wms_title" "Roads shields" | |
"wms_enable_request" "*" | |
"wms_include_items" "all" | |
"wms_enable_request" "* !GetFeatureInfo" | |
}} | |
## Three shields stacked | |
CLASS { | |
EXPRESSION: ("[VAGNR1]" ~ "^[E0-9]*$" AND "[VAGNR2]" ~ "^[E0-9]*$" AND "[VAGNR3]" ~ "^[E0-9]*$" ) | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E.$') ## first shield - green - one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 -15 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E..$') ## first shield - green - two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 -17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
## POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR1]' ~ '^[0-9]$' ) ## first shield - Blue one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 -17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR1]' ~ '^[0-9][0-9]$' ) ## first shield - Blue two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 -17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR2]' ~ '^E.$') ## second shield - green - one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR2]' ~ '^E..$') ## Second shield - green - two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR2]' ~ '^[0-9]$' ) ## Second shield - Blue one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR2]' ~ '^[0-9][0-9]$' ) ## Second shield - Blue two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR3]' ~ '^E.$') ## third shield - green - one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR3]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR3]' ~ '^E..$') ## third shield - green - two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR3]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR3]' ~ '^[0-9]$' ) ## thrid shield - Blue one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR3]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR3]' ~ '^[0-9][0-9]$' ) ## thrid shield - Blue two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 17 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 17 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR3]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 17 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 9 | |
FORCE: GROUP | |
} | |
} | |
## Two shields stacked | |
CLASS { | |
EXPRESSION: ("[VAGNR1]" ~ "^[E0-9]*$" AND "[VAGNR2]" ~ "^[E0-9]*$" ) | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E.$') ## first shield - green - one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -8 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 -8 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E..$') ## first shield - green - two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -8 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 -8 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR1]' ~ '^[0-9]$' ) ## first shield - Blue one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -8 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 -8 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR1]' ~ '^[0-9][0-9]$' ) ## first shield - Blue two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 -8 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 -8 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 -8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR2]' ~ '^E.$') ## second shield - green - one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 9 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 9 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 9 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR2]' ~ '^E..$') ## Second shield - green - two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 9 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_GRON | |
OFFSET: 0 9 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 9 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR2]' ~ '^[0-9]$' ) ## Second shield - Blue one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 8 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 8 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
LABEL { | |
EXPRESSION:('[VAGNR2]' ~ '^[0-9][0-9]$' ) ## Second shield - Blue two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
OFFSET: 0 8 | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
OFFSET: 0 8 | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR2]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
OFFSET: 0 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 6 | |
FORCE: GROUP | |
} | |
} | |
## Single shield at one location | |
CLASS { | |
EXPRESSION: ('[VAGNR1]' ~ '^[E0-9]*$') | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E.$' ) ## E + single digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 4 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E..$' ) ## E + two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 4 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E...$') ## E + three digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_4TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_4TKN | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 4 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E....$') ## E + four digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_4TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_4TKN | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 4 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^E.....$') ## E + five digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_4TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_4TKN | |
COLOR: @VAGNRBOX_GRON | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: CC | |
COLOR: @VAGNR | |
SIZE: 8 | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 4 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^[0-9]$' ) ## Blue one digit | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: cc | |
COLOR: @VAGNR | |
SIZE: 8 | |
## FORCE: TRUE | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 2 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^[0-9][0-9]$' ) ## Blue two digits | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX | |
COLOR: @VAGNRBOX_BLA | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: cc | |
COLOR: @VAGNR | |
SIZE: 8 | |
## FORCE: TRUE | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 2 | |
} | |
LABEL { | |
EXPRESSION: ('[VAGNR1]' ~ '^[0-9][0-9][0-9]$' AND [VAGNR1] <= 499 ) | |
## Blue three digits and < 500 | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @BAKGRUND_1_SYMBOL | |
SIZE: 15 | |
} | |
STYLE { | |
GEOMTRANSFORM: "labelpnt" | |
SYMBOL: VAGNRBOX_3TKN | |
COLOR: @VAGNRBOX_BLA | |
SIZE: 13 | |
} | |
TEXT: '[VAGNR1]' | |
FONT: "Sans-Bold" | |
TYPE: truetype | |
POSITION: cc | |
COLOR: @VAGNR | |
SIZE: 8 | |
## FORCE: TRUE | |
REPEATDISTANCE: 700 | |
MINDISTANCE: 300 | |
PRIORITY: 2 | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment