/edl-scripts/SLDs/poly_landmarks.sld

http://alageospatialportal.googlecode.com/ · Unknown · 441 lines · 419 code · 22 blank · 0 comment · 0 complexity · 5a690cb00ac35b8c858350734d6907be MD5 · raw file

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <StyledLayerDescriptor version="1.0.0" xsi:schemaLocation="http://www.opengis.net/sld StyledLayerDescriptor.xsd" xmlns="http://www.opengis.net/sld" xmlns:ogc="http://www.opengis.net/ogc" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  3. <NamedLayer>
  4. <Name> landuse </Name>
  5. <UserStyle>
  6. <FeatureTypeStyle>
  7. <FeatureTypeName>Feature</FeatureTypeName>
  8. <!-- Nature conservation -->
  9. <Rule>
  10. <ogc:Filter>
  11. <ogc:PropertyIsEqualTo>
  12. <ogc:PropertyName>classname</ogc:PropertyName>
  13. <ogc:Literal>Nature conservation</ogc:Literal>
  14. </ogc:PropertyIsEqualTo>
  15. </ogc:Filter>
  16. <PolygonSymbolizer>
  17. <Fill>
  18. <CssParameter name="fill">
  19. <ogc:Literal>#9666CD</ogc:Literal>
  20. </CssParameter>
  21. <CssParameter name="fill-opacity">
  22. <ogc:Literal>1.0</ogc:Literal>
  23. </CssParameter>
  24. </Fill>
  25. <Stroke>
  26. <CssParameter name="stroke">
  27. <ogc:Literal>#9666CD</ogc:Literal>
  28. </CssParameter>
  29. </Stroke>
  30. </PolygonSymbolizer>
  31. </Rule>
  32. <!-- Managed resource protected areas -->
  33. <Rule>
  34. <ogc:Filter>
  35. <ogc:PropertyIsEqualTo>
  36. <ogc:PropertyName>classname</ogc:PropertyName>
  37. <ogc:Literal>Managed resource protected areas</ogc:Literal>
  38. </ogc:PropertyIsEqualTo>
  39. </ogc:Filter>
  40. <PolygonSymbolizer>
  41. <Fill>
  42. <CssParameter name="fill">
  43. <ogc:Literal>#C9BEFF</ogc:Literal>
  44. </CssParameter>
  45. <CssParameter name="fill-opacity">
  46. <ogc:Literal>1.0</ogc:Literal>
  47. </CssParameter>
  48. </Fill>
  49. <Stroke>
  50. <CssParameter name="stroke">
  51. <ogc:Literal>#C9BEFF</ogc:Literal>
  52. </CssParameter>
  53. </Stroke>
  54. </PolygonSymbolizer>
  55. </Rule>
  56. <!-- Other minimal uses -->
  57. <Rule>
  58. <ogc:Filter>
  59. <ogc:PropertyIsEqualTo>
  60. <ogc:PropertyName>classname</ogc:PropertyName>
  61. <ogc:Literal>Other minimal uses</ogc:Literal>
  62. </ogc:PropertyIsEqualTo>
  63. </ogc:Filter>
  64. <PolygonSymbolizer>
  65. <Fill>
  66. <CssParameter name="fill">
  67. <ogc:Literal>#DE87DD</ogc:Literal>
  68. </CssParameter>
  69. <CssParameter name="fill-opacity">
  70. <ogc:Literal>1.0</ogc:Literal>
  71. </CssParameter>
  72. </Fill>
  73. <Stroke>
  74. <CssParameter name="stroke">
  75. <ogc:Literal>#DE87DD</ogc:Literal>
  76. </CssParameter>
  77. </Stroke>
  78. </PolygonSymbolizer>
  79. </Rule>
  80. <!-- Grazing of native pastures -->
  81. <Rule>
  82. <ogc:Filter>
  83. <ogc:PropertyIsEqualTo>
  84. <ogc:PropertyName>classname</ogc:PropertyName>
  85. <ogc:Literal>Grazing of native pastures</ogc:Literal>
  86. </ogc:PropertyIsEqualTo>
  87. </ogc:Filter>
  88. <PolygonSymbolizer>
  89. <Fill>
  90. <CssParameter name="fill">
  91. <ogc:Literal>#FFFFE5</ogc:Literal>
  92. </CssParameter>
  93. <CssParameter name="fill-opacity">
  94. <ogc:Literal>1.0</ogc:Literal>
  95. </CssParameter>
  96. </Fill>
  97. <Stroke>
  98. <CssParameter name="stroke">
  99. <ogc:Literal>#FFFFE5</ogc:Literal>
  100. </CssParameter>
  101. </Stroke>
  102. </PolygonSymbolizer>
  103. </Rule>
  104. <!-- Forestry -->
  105. <Rule>
  106. <ogc:Filter>
  107. <ogc:PropertyIsEqualTo>
  108. <ogc:PropertyName>classname</ogc:PropertyName>
  109. <ogc:Literal>Forestry</ogc:Literal>
  110. </ogc:PropertyIsEqualTo>
  111. </ogc:Filter>
  112. <PolygonSymbolizer>
  113. <Fill>
  114. <CssParameter name="fill">
  115. <ogc:Literal>#298944</ogc:Literal>
  116. </CssParameter>
  117. <CssParameter name="fill-opacity">
  118. <ogc:Literal>1.0</ogc:Literal>
  119. </CssParameter>
  120. </Fill>
  121. <Stroke>
  122. <CssParameter name="stroke">
  123. <ogc:Literal>#298944</ogc:Literal>
  124. </CssParameter>
  125. </Stroke>
  126. </PolygonSymbolizer>
  127. </Rule>
  128. <!-- Plantation -->
  129. <Rule>
  130. <ogc:Filter>
  131. <ogc:PropertyIsEqualTo>
  132. <ogc:PropertyName>classname</ogc:PropertyName>
  133. <ogc:Literal>Plantation</ogc:Literal>
  134. </ogc:PropertyIsEqualTo>
  135. </ogc:Filter>
  136. <PolygonSymbolizer>
  137. <Fill>
  138. <CssParameter name="fill">
  139. <ogc:Literal>#ADFFB5</ogc:Literal>
  140. </CssParameter>
  141. <CssParameter name="fill-opacity">
  142. <ogc:Literal>1.0</ogc:Literal>
  143. </CssParameter>
  144. </Fill>
  145. <Stroke>
  146. <CssParameter name="stroke">
  147. <ogc:Literal>#ADFFB5</ogc:Literal>
  148. </CssParameter>
  149. </Stroke>
  150. </PolygonSymbolizer>
  151. </Rule>
  152. <!-- Modified pastures -->
  153. <Rule>
  154. <ogc:Filter>
  155. <ogc:PropertyIsEqualTo>
  156. <ogc:PropertyName>classname</ogc:PropertyName>
  157. <ogc:Literal>Modified pastures</ogc:Literal>
  158. </ogc:PropertyIsEqualTo>
  159. </ogc:Filter>
  160. <PolygonSymbolizer>
  161. <Fill>
  162. <CssParameter name="fill">
  163. <ogc:Literal>#FF930F</ogc:Literal>
  164. </CssParameter>
  165. <CssParameter name="fill-opacity">
  166. <ogc:Literal>1.0</ogc:Literal>
  167. </CssParameter>
  168. </Fill>
  169. <Stroke>
  170. <CssParameter name="stroke">
  171. <ogc:Literal>#FF930F</ogc:Literal>
  172. </CssParameter>
  173. </Stroke>
  174. </PolygonSymbolizer>
  175. </Rule>
  176. <!-- Cropping -->
  177. <Rule>
  178. <ogc:Filter>
  179. <ogc:PropertyIsEqualTo>
  180. <ogc:PropertyName>classname</ogc:PropertyName>
  181. <ogc:Literal>Cropping</ogc:Literal>
  182. </ogc:PropertyIsEqualTo>
  183. </ogc:Filter>
  184. <PolygonSymbolizer>
  185. <Fill>
  186. <CssParameter name="fill">
  187. <ogc:Literal>#FFFF00</ogc:Literal>
  188. </CssParameter>
  189. <CssParameter name="fill-opacity">
  190. <ogc:Literal>1.0</ogc:Literal>
  191. </CssParameter>
  192. </Fill>
  193. <Stroke>
  194. <CssParameter name="stroke">
  195. <ogc:Literal>#FFFF00</ogc:Literal>
  196. </CssParameter>
  197. </Stroke>
  198. </PolygonSymbolizer>
  199. </Rule>
  200. <!-- Horticulture -->
  201. <Rule>
  202. <ogc:Filter>
  203. <ogc:PropertyIsEqualTo>
  204. <ogc:PropertyName>classname</ogc:PropertyName>
  205. <ogc:Literal>Horticulture</ogc:Literal>
  206. </ogc:PropertyIsEqualTo>
  207. </ogc:Filter>
  208. <PolygonSymbolizer>
  209. <Fill>
  210. <CssParameter name="fill">
  211. <ogc:Literal>#AB8778</ogc:Literal>
  212. </CssParameter>
  213. <CssParameter name="fill-opacity">
  214. <ogc:Literal>1.0</ogc:Literal>
  215. </CssParameter>
  216. </Fill>
  217. <Stroke>
  218. <CssParameter name="stroke">
  219. <ogc:Literal>#AB8778</ogc:Literal>
  220. </CssParameter>
  221. </Stroke>
  222. </PolygonSymbolizer>
  223. </Rule>
  224. <!-- Irrigated pastures and cropping -->
  225. <Rule>
  226. <ogc:Filter>
  227. <ogc:PropertyIsEqualTo>
  228. <ogc:PropertyName>classname</ogc:PropertyName>
  229. <ogc:Literal>Irrigated pastures and cropping</ogc:Literal>
  230. </ogc:PropertyIsEqualTo>
  231. </ogc:Filter>
  232. <PolygonSymbolizer>
  233. <Fill>
  234. <CssParameter name="fill">
  235. <ogc:Literal>#C9B854</ogc:Literal>
  236. </CssParameter>
  237. <CssParameter name="fill-opacity">
  238. <ogc:Literal>1.0</ogc:Literal>
  239. </CssParameter>
  240. </Fill>
  241. <Stroke>
  242. <CssParameter name="stroke">
  243. <ogc:Literal>#C9B854</ogc:Literal>
  244. </CssParameter>
  245. </Stroke>
  246. </PolygonSymbolizer>
  247. </Rule>
  248. <!-- Irrigated horticulture -->
  249. <Rule>
  250. <ogc:Filter>
  251. <ogc:PropertyIsEqualTo>
  252. <ogc:PropertyName>classname</ogc:PropertyName>
  253. <ogc:Literal>Irrigated horticulture</ogc:Literal>
  254. </ogc:PropertyIsEqualTo>
  255. </ogc:Filter>
  256. <PolygonSymbolizer>
  257. <Fill>
  258. <CssParameter name="fill">
  259. <ogc:Literal>#9C542E</ogc:Literal>
  260. </CssParameter>
  261. <CssParameter name="fill-opacity">
  262. <ogc:Literal>1.0</ogc:Literal>
  263. </CssParameter>
  264. </Fill>
  265. <Stroke>
  266. <CssParameter name="stroke">
  267. <ogc:Literal>#9C542E</ogc:Literal>
  268. </CssParameter>
  269. </Stroke>
  270. </PolygonSymbolizer>
  271. </Rule>
  272. <!-- Intensive animal and plant production -->
  273. <Rule>
  274. <ogc:Filter>
  275. <ogc:PropertyIsEqualTo>
  276. <ogc:PropertyName>classname</ogc:PropertyName>
  277. <ogc:Literal>Intensive animal and plant production</ogc:Literal>
  278. </ogc:PropertyIsEqualTo>
  279. </ogc:Filter>
  280. <PolygonSymbolizer>
  281. <Fill>
  282. <CssParameter name="fill">
  283. <ogc:Literal>#FFC9BE</ogc:Literal>
  284. </CssParameter>
  285. <CssParameter name="fill-opacity">
  286. <ogc:Literal>1.0</ogc:Literal>
  287. </CssParameter>
  288. </Fill>
  289. <Stroke>
  290. <CssParameter name="stroke">
  291. <ogc:Literal>#FFC9BE</ogc:Literal>
  292. </CssParameter>
  293. </Stroke>
  294. </PolygonSymbolizer>
  295. </Rule>
  296. <!-- Rural residential -->
  297. <Rule>
  298. <ogc:Filter>
  299. <ogc:PropertyIsEqualTo>
  300. <ogc:PropertyName>classname</ogc:PropertyName>
  301. <ogc:Literal>Rural residential</ogc:Literal>
  302. </ogc:PropertyIsEqualTo>
  303. </ogc:Filter>
  304. <PolygonSymbolizer>
  305. <Fill>
  306. <CssParameter name="fill">
  307. <ogc:Literal>#B2B2B2</ogc:Literal>
  308. </CssParameter>
  309. <CssParameter name="fill-opacity">
  310. <ogc:Literal>1.0</ogc:Literal>
  311. </CssParameter>
  312. </Fill>
  313. <Stroke>
  314. <CssParameter name="stroke">
  315. <ogc:Literal>#B2B2B2</ogc:Literal>
  316. </CssParameter>
  317. </Stroke>
  318. </PolygonSymbolizer>
  319. </Rule>
  320. <!-- Urban intensive uses -->
  321. <Rule>
  322. <ogc:Filter>
  323. <ogc:PropertyIsEqualTo>
  324. <ogc:PropertyName>classname</ogc:PropertyName>
  325. <ogc:Literal>Urban intensive uses</ogc:Literal>
  326. </ogc:PropertyIsEqualTo>
  327. </ogc:Filter>
  328. <PolygonSymbolizer>
  329. <Fill>
  330. <CssParameter name="fill">
  331. <ogc:Literal>#FF0000</ogc:Literal>
  332. </CssParameter>
  333. <CssParameter name="fill-opacity">
  334. <ogc:Literal>1.0</ogc:Literal>
  335. </CssParameter>
  336. </Fill>
  337. <Stroke>
  338. <CssParameter name="stroke">
  339. <ogc:Literal>#FF0000</ogc:Literal>
  340. </CssParameter>
  341. </Stroke>
  342. </PolygonSymbolizer>
  343. </Rule>
  344. <!-- Mining and waste -->
  345. <Rule>
  346. <ogc:Filter>
  347. <ogc:PropertyIsEqualTo>
  348. <ogc:PropertyName>classname</ogc:PropertyName>
  349. <ogc:Literal>Mining and waste</ogc:Literal>
  350. </ogc:PropertyIsEqualTo>
  351. </ogc:Filter>
  352. <PolygonSymbolizer>
  353. <Fill>
  354. <CssParameter name="fill">
  355. <ogc:Literal>#47828F</ogc:Literal>
  356. </CssParameter>
  357. <CssParameter name="fill-opacity">
  358. <ogc:Literal>1.0</ogc:Literal>
  359. </CssParameter>
  360. </Fill>
  361. <Stroke>
  362. <CssParameter name="stroke">
  363. <ogc:Literal>#47828F</ogc:Literal>
  364. </CssParameter>
  365. </Stroke>
  366. </PolygonSymbolizer>
  367. </Rule>
  368. <!-- Water -->
  369. <Rule>
  370. <ogc:Filter>
  371. <ogc:PropertyIsEqualTo>
  372. <ogc:PropertyName>classname</ogc:PropertyName>
  373. <ogc:Literal>Water</ogc:Literal>
  374. </ogc:PropertyIsEqualTo>
  375. </ogc:Filter>
  376. <PolygonSymbolizer>
  377. <Fill>
  378. <CssParameter name="fill">
  379. <ogc:Literal>#0000FF</ogc:Literal>
  380. </CssParameter>
  381. <CssParameter name="fill-opacity">
  382. <ogc:Literal>1.0</ogc:Literal>
  383. </CssParameter>
  384. </Fill>
  385. <Stroke>
  386. <CssParameter name="stroke">
  387. <ogc:Literal>#0000FF</ogc:Literal>
  388. </CssParameter>
  389. </Stroke>
  390. </PolygonSymbolizer>
  391. </Rule>
  392. <!-- Land in transition -->
  393. <Rule>
  394. <ogc:Filter>
  395. <ogc:PropertyIsEqualTo>
  396. <ogc:PropertyName>classname</ogc:PropertyName>
  397. <ogc:Literal>Land in transition</ogc:Literal>
  398. </ogc:PropertyIsEqualTo>
  399. </ogc:Filter>
  400. <PolygonSymbolizer>
  401. <Fill>
  402. <CssParameter name="fill">
  403. <ogc:Literal>#000000</ogc:Literal>
  404. </CssParameter>
  405. <CssParameter name="fill-opacity">
  406. <ogc:Literal>1.0</ogc:Literal>
  407. </CssParameter>
  408. </Fill>
  409. <Stroke>
  410. <CssParameter name="stroke">
  411. <ogc:Literal>#000000</ogc:Literal>
  412. </CssParameter>
  413. </Stroke>
  414. </PolygonSymbolizer>
  415. </Rule>
  416. </FeatureTypeStyle>
  417. </UserStyle>
  418. </NamedLayer>
  419. </StyledLayerDescriptor>