| 615 | |
| 616 | === Polygon fills: Marsh symbols, as used in orienteering maps === |
| 617 | Posted by Håvard Tveite at 2010-10-13 |
| 618 | |
| 619 | Three different marsh symbols for polygon fills as specified in the International Specification for Orienteering Maps [http://www.orienteering.org/i3/index.php?/iof2006/content/download/866/4026/file/International%20Specification%20for%20Orienteering%20Maps%202000.pdf]. Exploits the way Mapserver is currently implementing vector symbols (using 0,0 as the upper left corner of the symbol, and the maximum x and y values as the lower right corner). Works well for GD. tile boundaries will appear at certain scales in AGG. |
| 620 | |
| 621 | {{{ |
| 622 | SYMBOL |
| 623 | NAME "marsh_isom" |
| 624 | TYPE vector |
| 625 | FILLED true |
| 626 | POINTS |
| 627 | 0 0.6666666 |
| 628 | 100 0.666666 |
| 629 | 100 1 |
| 630 | 0 1 |
| 631 | 0 0.66666666 |
| 632 | END |
| 633 | END |
| 634 | |
| 635 | SYMBOL |
| 636 | NAME "uncrossablemarsh_isom" |
| 637 | TYPE vector |
| 638 | FILLED true |
| 639 | POINTS |
| 640 | 0 0.25 |
| 641 | 100 0.25 |
| 642 | 100 0.5 |
| 643 | 0 0.5 |
| 644 | 0 0.25 |
| 645 | END |
| 646 | END |
| 647 | |
| 648 | SYMBOL |
| 649 | NAME "indistinctmarsh_isom" |
| 650 | TYPE vector |
| 651 | FILLED true |
| 652 | POINTS |
| 653 | 0 0.2 |
| 654 | 0.45 0.2 |
| 655 | 0.45 0.3 |
| 656 | 0 0.3 |
| 657 | 0 0.2 |
| 658 | -99 -99 |
| 659 | 0.7 0.2 |
| 660 | 1.15 0.2 |
| 661 | 1.15 0.3 |
| 662 | 0.7 0.3 |
| 663 | 0.7 0.2 |
| 664 | -99 -99 |
| 665 | 0.125 0.5 |
| 666 | 1.025 0.5 |
| 667 | 1.025 0.6 |
| 668 | 0.125 0.6 |
| 669 | 0.125 0.5 |
| 670 | END |
| 671 | END |
| 672 | }}} |