Created
November 14, 2016 14:29
-
-
Save LarsSchy/5236d172a7534275e2d1406ca2cca5c3 to your computer and use it in GitHub Desktop.
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
MAP | |
# | |
# Lars Schylberg - 2016-11-13 | |
# Tests for hatch patterns and other area patterns in Mapserver | |
# | |
# Run tests with: shp2img -m polygon-examples-hatch.map -o polygon-examples-hatch.png -map_debug 5 | |
# | |
NAME Polygon-examples-hatch | |
STATUS ON | |
SIZE 800 600 | |
EXTENT 0 0 150 100 | |
UNITS METERS | |
IMAGETYPE PNG | |
WEB | |
IMAGEPATH "/tmp/" | |
IMAGEURL "/tmp/" | |
END | |
# ===================================================== | |
# Symbols | |
# ===================================================== | |
SYMBOL | |
NAME "hatch" | |
TYPE HATCH | |
END | |
SYMBOL | |
NAME "dot_raster" | |
TYPE ELLIPSE | |
POINTS | |
1 1 | |
END | |
FILLED true | |
END | |
SYMBOL | |
NAME "LeftDiag-1" | |
TYPE VECTOR | |
POINTS | |
0 0 | |
10 10 | |
-99 -99 | |
10 0 | |
10 0.3 | |
-99 -99 | |
0 10 | |
0.3 10 | |
END | |
END | |
SYMBOL | |
NAME "RightDiag-1" | |
TYPE VECTOR | |
POINTS | |
10 0 | |
0 10 | |
-99 -99 | |
0 0 | |
0.3 0 | |
-99 -99 | |
10 10 | |
9.7 10 | |
END | |
END | |
### END of symbols | |
####################################################################### | |
LAYER | |
NAME "Example 1" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
5 5 | |
5 25 | |
45 25 | |
45 5 | |
5 5 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 45 | |
WIDTH 1 | |
SIZE 3 | |
END | |
LABEL | |
TEXT "Example 1: hatch ANGLE 45#WIDTH 1 SIZE 3" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 2" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
5 30 | |
5 50 | |
45 50 | |
45 30 | |
5 30 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 45 | |
PATTERN 1 2 END | |
WIDTH 1 | |
SIZE 3 | |
END | |
LABEL | |
TEXT "Example 2: hatch ANGLE 45#WIDTH 1 SIZE 3 PATTERN 1 2 END" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 3" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
5 55 | |
5 75 | |
45 75 | |
45 55 | |
5 55 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 45 | |
PATTERN 2 2 END | |
WIDTH 1 | |
SIZE 3 | |
END # STYLE | |
LABEL | |
TEXT "Example 3: hatch ANGLE 45#WIDTH 1 SIZE 3 PATTERN 2 2 END" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 4" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
5 80 | |
5 100 | |
45 100 | |
45 80 | |
5 80 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 45 | |
PATTERN 5 3 END | |
WIDTH 1 | |
SIZE 3 | |
END # STYLE | |
LABEL | |
TEXT "Example 4: hatch ANGLE 45#WIDTH 1 SIZE 3 PATTERN 5 3 END" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 5" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
55 5 | |
55 25 | |
95 25 | |
95 5 | |
55 5 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 90 | |
WIDTH 1 | |
SIZE 3 | |
END | |
LABEL | |
TEXT "Example 5: hatch ANGLE 90#WIDTH 1 SIZE 3" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 6" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
55 30 | |
55 50 | |
95 50 | |
95 30 | |
55 30 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 90 | |
PATTERN 1 2 END | |
WIDTH 1 | |
SIZE 3 | |
END | |
LABEL | |
TEXT "Example 6: hatch ANGLE 90#WIDTH 1 SIZE 3 PATTERN 1 2 END" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 7" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
55 55 | |
55 75 | |
95 75 | |
95 55 | |
55 55 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 135 | |
PATTERN 1 3 END | |
WIDTH 1 | |
SIZE 3 | |
END # STYLE | |
LABEL | |
TEXT "Example 7: hatch ANGLE 135#WIDTH 1 SIZE 3 PATTERN 1 3 END" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 8" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
55 80 | |
55 100 | |
95 100 | |
95 80 | |
55 80 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 45 | |
PATTERN 2 1 END | |
WIDTH 1 | |
SIZE 3 | |
END # STYLE | |
STYLE | |
SYMBOL "hatch" | |
COLOR "#00cfe6" | |
ANGLE 135 | |
PATTERN 2 1 END | |
WIDTH 1 | |
SIZE 3 | |
END # STYLE | |
LABEL | |
TEXT "Example 8: hatch ANGLE 45 and 135 #WIDTH 1 SIZE 3 PATTERN 2 1 END" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 9" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
100 5 | |
100 25 | |
140 25 | |
140 5 | |
100 5 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "LeftDiag-1" | |
COLOR "#00cfe6" | |
SIZE 2 | |
GAP 5 | |
WIDTH 0.6 | |
END | |
LABEL | |
TEXT "Example 9: SYMBOL LeftDiag-1#SIZE 2 GAP 5 WIDTH 0.6" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 10" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
100 30 | |
100 50 | |
140 50 | |
140 30 | |
100 30 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "RightDiag-1" | |
COLOR "#00cfe6" | |
SIZE 5 | |
GAP 4 | |
WIDTH 0.6 | |
END | |
LABEL | |
TEXT "Example 10: SYMBOL RightDiag-1#SIZE 5 GAP 4 WIDTH 0.6" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 11" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
100 55 | |
100 75 | |
140 75 | |
140 55 | |
100 55 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "dot_raster" | |
COLOR "#00cfe6" | |
SIZE 1.5 | |
GAP 4 | |
END | |
LABEL | |
TEXT "Example 11: SYMBOL dot_raster#SIZE 1.5 GAP 4" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
LAYER | |
NAME "Example 12" | |
STATUS DEFAULT | |
TYPE POLYGON | |
FEATURE | |
POINTS | |
100 80 | |
100 100 | |
140 100 | |
140 80 | |
100 80 | |
END # Points | |
END # Feature | |
CLASS | |
STYLE | |
SYMBOL "dot_raster" | |
COLOR "#00cfe6" | |
SIZE 2.5 | |
GAP 4 | |
END | |
LABEL | |
TEXT "Example 12: SYMBOL dot_raster#SIZE 2.5 GAP 4" | |
SIZE 8 | |
COLOR 200 0 0 | |
OFFSET 0 65 | |
WRAP "#" | |
END | |
END # CLASS | |
END # LAYER | |
END |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment