|
15 | 15 | <area fill="#AAD3DF" /> |
16 | 16 | </rule> |
17 | 17 |
|
| 18 | + <!-- TODO: Reef --> |
| 19 | + |
18 | 20 | <!-- Land --> |
19 | 21 | <rule e="way" k="natural" v="nosea|land" zoom-min="0"> |
20 | 22 | <area fill="#C4CCB0" /> |
21 | 23 | </rule> |
22 | 24 |
|
| 25 | + <!-- Barren Land (Rock/Sand/Clay) --> |
| 26 | + |
23 | 27 | <!-- Sand --> |
24 | | - <rule e="way" k="natural|landuse" v="beach|sand|desert" zoom-min="6"> |
| 28 | + <rule |
| 29 | + e="way" |
| 30 | + k="natural|landuse|surface" |
| 31 | + v="beach|sand|desert|dune" |
| 32 | + zoom-min="6" |
| 33 | + > |
25 | 34 | <area fill="#E8E1B6" /> |
26 | 35 | </rule> |
27 | 36 |
|
28 | 37 | <!-- Rock --> |
| 38 | + <!-- TODO: Natural beach w/ surface=pebbles --> |
| 39 | + <!-- TODO: Shoal treated like reef? --> |
29 | 40 | <rule |
30 | 41 | e="way" |
31 | | - k="natural|landuse" |
32 | | - v="bare_rock|fell|rock|scree|quarry" |
| 42 | + k="natural|landuse|surface" |
| 43 | + v="scree|shingle|gravel|quarry|bare_rock|pebbles|stones|shoal|blockfield|rock" |
33 | 44 | zoom-min="6" |
34 | 45 | > |
35 | 46 | <area fill="#CAC3B8" /> |
36 | 47 | </rule> |
37 | 48 |
|
38 | | - <!-- Vegetation --> |
| 49 | + <!-- Clay --> |
| 50 | + <rule e="way" k="natural|wetland" v="mud" zoom-min="6"> |
| 51 | + <!-- TODO: Use another color --> |
| 52 | + <area fill="#CAC3B8" /> |
| 53 | + </rule> |
| 54 | + |
| 55 | + <!-- Tundra --> |
| 56 | + <rule e="way" k="natural" v="tundra|fell" zoom-min="6"> |
| 57 | + <!-- TODO: Use another color --> |
| 58 | + <area fill="#BBC6A8" /> |
| 59 | + </rule> |
| 60 | + |
| 61 | + <!-- Grassland/Herbaceous --> |
| 62 | + <rule |
| 63 | + e="way" |
| 64 | + k="natural|landuse|surface|leisure" |
| 65 | + v="grassland|meadow|grass|greenfield|recreation_ground|garden|park|village_green|greenery|farmland|allotments" |
| 66 | + zoom-min="6" |
| 67 | + > |
| 68 | + <area fill="#BBC6A8" /> |
| 69 | + </rule> |
| 70 | + |
| 71 | + <rule e="way" k="natural" v="wetland" zoom-min="6"> |
| 72 | + <rule e="way" k="wetland" v="marsh|saltmarsh|wet_meadow|reedbed"> |
| 73 | + <area fill="#BBC6A8" /> |
| 74 | + </rule> |
| 75 | + </rule> |
| 76 | + |
| 77 | + <!-- Scrub --> |
39 | 78 | <rule |
40 | 79 | e="way" |
41 | 80 | k="natural|landuse" |
42 | | - v="grassland|heath|scrub|allotments|cemetery|farm|farmland|farmyard|field|grass|meadow|orchard|park|garden|common|green|dog_park|recreation_ground|graveyard|village_green|vineyard" |
| 81 | + v="heath|scrub|shrub|vineyard" |
43 | 82 | zoom-min="6" |
44 | 83 | > |
| 84 | + <!-- TODO: Use another color --> |
45 | 85 | <area fill="#BBC6A8" /> |
46 | 86 | </rule> |
47 | 87 |
|
48 | | - <!-- Forest --> |
49 | | - <rule e="way" k="natural|landuse" v="wood|forest" zoom-min="6"> |
| 88 | + <!-- Trees --> |
| 89 | + <rule e="way" k="natural|landuse" v="wood|forest|orchard" zoom-min="6"> |
50 | 90 | <area fill="#B5C6A2" /> |
51 | 91 | </rule> |
52 | 92 |
|
| 93 | + <!-- Swamps and mangroves also gets forest styling --> |
| 94 | + <!-- TODO: Separate styling for mangroves since it is both shrub and trees --> |
| 95 | + <rule e="way" k="natural" v="wetland" zoom-min="6"> |
| 96 | + <rule e="way" k="wetland" v="swamp|mangrove"> |
| 97 | + <area fill="#B5C6A2" /> |
| 98 | + </rule> |
| 99 | + </rule> |
| 100 | + |
53 | 101 | <!-- Human --> |
54 | 102 | <rule |
55 | 103 | e="way" |
|
66 | 114 | </rule> |
67 | 115 |
|
68 | 116 | <!-- Wetlands --> |
| 117 | + <!-- TODO: wetland type might matter --> |
69 | 118 | <rule e="way" k="natural" v="marsh|wetland" zoom-min="6"> |
70 | | - <area fill="#C4D1BB" /> |
71 | | - <!-- TODO: Icon needed --> |
72 | | - <!-- <area |
73 | | - src="" |
74 | | - symbol-height="40" |
75 | | - symbol-width="40" |
76 | | - /> --> |
| 119 | + <area fill="#7FC4D1BB" /> |
| 120 | + <area |
| 121 | + src="@drawable/swamp_pattern#8FB47A!" |
| 122 | + symbol-height="24" |
| 123 | + symbol-width="24" |
| 124 | + /> |
77 | 125 | </rule> |
78 | 126 |
|
79 | 127 | <!-- Major bodies of water --> |
|
99 | 147 | <!-- TODO: waterway dam --> |
100 | 148 | <!-- TODO: natural coastline --> |
101 | 149 |
|
102 | | - <!-- Ice --> |
| 150 | + <!-- Perennial Ice/Snow --> |
103 | 151 | <rule e="way" k="natural" v="glacier" zoom-min="8"> |
104 | 152 | <area fill="#F5F4F2" /> |
105 | 153 | </rule> |
|
113 | 161 | zoom-min="10" |
114 | 162 | > |
115 | 163 | <rule e="way" k="access" v="~|private|no"> |
116 | | - <line stroke="#8FB47A" stroke-width="1.0" /> |
117 | | - <line dy="1.0" stroke="#668FB47A" stroke-width="2.0" /> |
| 164 | + <line stroke="#5b8344" stroke-width="0.5" /> |
| 165 | + <line dy="1.0" stroke="#6675a35b" stroke-width="2.0" /> |
118 | 166 | </rule> |
119 | 167 | </rule> |
120 | 168 |
|
|
126 | 174 | closed="yes" |
127 | 175 | > |
128 | 176 | <rule e="way" k="access" v="~|private|no"> |
129 | | - <area fill="#668FB47A" /> |
| 177 | + <area fill="#6675a35b" /> |
130 | 178 | </rule> |
131 | 179 | </rule> |
132 | 180 |
|
|
380 | 428 | priority="-100" |
381 | 429 | stroke="#FFFFFF" |
382 | 430 | stroke-width="2.0" |
| 431 | + dy="3" |
383 | 432 | /> |
384 | 433 | </rule> |
385 | 434 |
|
|
388 | 437 | display="order" |
389 | 438 | fill="#000000" |
390 | 439 | font-size="12" |
391 | | - font-style="bold" |
392 | 440 | k="name" |
393 | 441 | priority="-100" |
394 | 442 | stroke="#FFFFFF" |
395 | 443 | stroke-width="2.0" |
| 444 | + dy="2" |
396 | 445 | /> |
397 | 446 | </rule> |
398 | 447 |
|
|
424 | 473 | priority="-8" |
425 | 474 | stroke="#FFFFFF" |
426 | 475 | stroke-width="2" |
| 476 | + dy="2" |
427 | 477 | /> |
428 | 478 | </rule> |
429 | 479 | <rule |
|
705 | 755 | </rule> |
706 | 756 | </rule> |
707 | 757 | <rule e="node" k="natural" v="peak" zoom-min="9"> |
708 | | - <!-- TODO: Icon needed --> |
709 | 758 | <symbol |
710 | 759 | id="peak" |
711 | | - src="@drawable/ic_arrow_target#000000" |
| 760 | + src="@drawable/triangle#000000!" |
712 | 761 | symbol-height="12" |
713 | 762 | symbol-width="12" |
714 | 763 | /> |
|
764 | 813 | </rule> |
765 | 814 | </rule> |
766 | 815 | <rule e="node" k="natural" v="volcano" zoom-min="11"> |
767 | | - <!-- TODO: Icon needed --> |
768 | 816 | <symbol |
769 | 817 | id="volcano" |
770 | | - src="@drawable/ic_arrow_target#000000" |
| 818 | + src="@drawable/volcano#000000" |
771 | 819 | symbol-height="12" |
772 | 820 | symbol-width="12" |
773 | 821 | /> |
|
849 | 897 | /> |
850 | 898 | </rule> |
851 | 899 | <rule e="any" k="tourism" v="alpine_hut|wilderness_hut" zoom-min="12"> |
852 | | - <!-- TODO: Better image needed --> |
853 | 900 | <symbol |
854 | 901 | id="alpine-hut" |
855 | | - src="@drawable/ic_house#000000" |
| 902 | + src="@drawable/ic_cabin#000000" |
856 | 903 | symbol-height="16" |
857 | 904 | symbol-width="16" |
858 | 905 | /> |
|
923 | 970 | symbol-width="16" |
924 | 971 | /> |
925 | 972 | </rule> |
926 | | - <rule e="node" k="amenity" v="bench" zoom-min="15"> |
927 | | - <!-- TODO: Icon needed --> |
928 | | - <symbol |
929 | | - src="@drawable/ic_picnic#000000" |
930 | | - symbol-height="16" |
931 | | - symbol-width="16" |
932 | | - /> |
933 | | - </rule> |
| 973 | +<!-- <rule e="node" k="amenity" v="bench" zoom-min="15">--> |
| 974 | +<!-- <symbol--> |
| 975 | +<!-- src="@drawable/bench#000000"--> |
| 976 | +<!-- symbol-height="16"--> |
| 977 | +<!-- symbol-width="16"--> |
| 978 | +<!-- />--> |
| 979 | +<!-- </rule>--> |
934 | 980 | <rule e="any" k="amenity" v="telephone" zoom-min="15"> |
935 | 981 | <symbol |
936 | 982 | src="@drawable/ic_phone#000000" |
|
939 | 985 | /> |
940 | 986 | </rule> |
941 | 987 | <rule e="any" k="amenity" v="drinking_water" zoom-min="16"> |
942 | | - <!-- TODO: Icon needed --> |
943 | 988 | <symbol |
944 | 989 | src="@drawable/ic_category_water#000000" |
945 | 990 | symbol-height="16" |
|
953 | 998 | symbol-width="16" |
954 | 999 | /> |
955 | 1000 | </rule> |
| 1001 | + <rule e="any" k="amenity" v="ranger_station" zoom-min="15"> |
| 1002 | + <symbol |
| 1003 | + src="@drawable/ranger_station#000000" |
| 1004 | + symbol-height="16" |
| 1005 | + symbol-width="16" |
| 1006 | + /> |
| 1007 | + </rule> |
956 | 1008 | </rule> |
957 | 1009 |
|
958 | 1010 | <!-- Tourism and trail information --> |
|
993 | 1045 | symbol-width="16" |
994 | 1046 | /> |
995 | 1047 | </rule> |
996 | | - <rule e="any" k="historic|building" v="ruins|archaeological_site" zoom-min="15"> |
| 1048 | + <rule |
| 1049 | + e="any" |
| 1050 | + k="historic|building" |
| 1051 | + v="ruins|archaeological_site" |
| 1052 | + zoom-min="15" |
| 1053 | + > |
997 | 1054 | <symbol |
998 | 1055 | src="@drawable/ic_ruins#000000" |
999 | 1056 | symbol-height="16" |
|
1011 | 1068 | </rule> --> |
1012 | 1069 |
|
1013 | 1070 | <!-- POI labels --> |
1014 | | - <rule |
1015 | | - e="any" |
1016 | | - k="tourism|amenity|leisure" |
1017 | | - v="drinking_water|picnic_site|toilets|bench|fountain|bicycle_rental" |
1018 | | - zoom-min="18" |
1019 | | - > |
1020 | | - <caption |
1021 | | - fill="#000000" |
1022 | | - font-size="12" |
1023 | | - font-style="bold" |
1024 | | - k="name" |
1025 | | - position="above" |
1026 | | - stroke="#FFFFFF" |
1027 | | - stroke-width="2.0" |
1028 | | - /> |
1029 | | - </rule> |
1030 | | - |
1031 | 1071 | <rule |
1032 | 1072 | e="any" |
1033 | 1073 | k="tourism|amenity|man_made|historic" |
|
0 commit comments