Add natural=beach with an original icon.
authorSteve Bennett <stevagewp@gmail.com>
Sun, 19 Feb 2012 02:28:15 +0000 (13:28 +1100)
committerSteve Bennett <stevagewp@gmail.com>
Sat, 10 Mar 2012 02:56:25 +0000 (13:56 +1100)
resources/features/natural__beach.png [new file with mode: 0644]
resources/map_features/landuse.xml
resources_src/natural__beach.svg [new file with mode: 0644]

diff --git a/resources/features/natural__beach.png b/resources/features/natural__beach.png
new file mode 100644 (file)
index 0000000..5846d19
Binary files /dev/null and b/resources/features/natural__beach.png differ
index b7631ad..2f61478 100644 (file)
     <inputSet ref="common"/>
   </feature>
 
+  <feature name="Beach">
+    <category>natural</category>
+    <icon image="features/natural__beach.png"/>
+    <area/>
+    <tag k="natural" v="beach"/>
+    <input type="choice" presence="always" category="Details" name="Beach surface" key="surface" description="What material is the ground mostly?">
+      <choice value="sand" text="Sand"/>
+      <choice value="pebbles" text="Pebbles"/>
+      <choice value="stone" text="Pebbles"/>
+      <choice value="rocky" text="Rocky"/>
+    </input>
+    <input type="choice" presence="always" category="Details" name="Access" key="access" description="Accessible to the public?">
+      <choice value="yes" text="Public access"/>
+      <choice value="permissive" text="Privately owned, but publicly accessible"/>
+      <choice value="private" text="Private access only"/>
+    </input>
+    <input type="freetext" presence="always" category="Details" name="Operator" key="Operator" description="Organisation that manages or owns the beach.">
+    </input>
+    
+    <inputSet ref="simpleName"/>
+    <inputSet ref="common"/>
+  </feature>
 
 
 
diff --git a/resources_src/natural__beach.svg b/resources_src/natural__beach.svg
new file mode 100644 (file)
index 0000000..926263a
--- /dev/null
@@ -0,0 +1,321 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:xlink="http://www.w3.org/1999/xlink"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="75"
+   height="45"
+   id="svg2"
+   version="1.1"
+   inkscape:version="0.48.2 r9819"
+   sodipodi:docname="natural__beach.svg"
+   inkscape:export-filename="I:\OSM\potgit6\potlatch2\resources\features\natural__beach.png"
+   inkscape:export-xdpi="89.999962"
+   inkscape:export-ydpi="89.999962">
+  <defs
+     id="defs4">
+    <linearGradient
+       id="linearGradient3948">
+      <stop
+         style="stop-color:#ffd22d;stop-opacity:1;"
+         offset="0"
+         id="stop3950" />
+      <stop
+         style="stop-color:#f2ff2d;stop-opacity:0.93959731;"
+         offset="1"
+         id="stop3952" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3910">
+      <stop
+         style="stop-color:#f80000;stop-opacity:1;"
+         offset="0"
+         id="stop3912" />
+      <stop
+         style="stop-color:#7a0000;stop-opacity:1;"
+         offset="1"
+         id="stop3914" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3886">
+      <stop
+         style="stop-color:#f80000;stop-opacity:1;"
+         offset="0"
+         id="stop3888" />
+      <stop
+         id="stop3894"
+         offset="0.39688715"
+         style="stop-color:#663aea;stop-opacity:1;" />
+      <stop
+         style="stop-color:#2b1d79;stop-opacity:1;"
+         offset="0.69844359"
+         id="stop3896" />
+      <stop
+         style="stop-color:#8c0000;stop-opacity:1;"
+         offset="1"
+         id="stop3890" />
+    </linearGradient>
+    <inkscape:path-effect
+       effect="spiro"
+       id="path-effect3876"
+       is_visible="true" />
+    <inkscape:path-effect
+       effect="spiro"
+       id="path-effect3868"
+       is_visible="true" />
+    <linearGradient
+       id="linearGradient3854">
+      <stop
+         style="stop-color:#f8f800;stop-opacity:1;"
+         offset="0"
+         id="stop3856" />
+      <stop
+         style="stop-color:#f8b900;stop-opacity:1;"
+         offset="1"
+         id="stop3858" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3844">
+      <stop
+         style="stop-color:#2ba182;stop-opacity:1;"
+         offset="0"
+         id="stop3846" />
+      <stop
+         id="stop3862"
+         offset="0.42419985"
+         style="stop-color:#2681de;stop-opacity:1;" />
+      <stop
+         id="stop3852"
+         offset="0.58612561"
+         style="stop-color:#003abe;stop-opacity:1;" />
+      <stop
+         style="stop-color:#a9bceb;stop-opacity:1;"
+         offset="0.6135025"
+         id="stop3864" />
+      <stop
+         style="stop-color:#668cea;stop-opacity:1;"
+         offset="1"
+         id="stop3848" />
+    </linearGradient>
+    <linearGradient
+       id="linearGradient3828">
+      <stop
+         id="stop3836"
+         offset="0"
+         style="stop-color:#4141ff;stop-opacity:0.49803922;" />
+      <stop
+         style="stop-color:#000052;stop-opacity:0;"
+         offset="1"
+         id="stop3832" />
+    </linearGradient>
+    <inkscape:path-effect
+       effect="spiro"
+       id="path-effect3009"
+       is_visible="true" />
+    <inkscape:path-effect
+       effect="spiro"
+       id="path-effect3005"
+       is_visible="true" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3844"
+       id="linearGradient3850"
+       x1="40"
+       y1="1031.3622"
+       x2="40"
+       y2="1017.9455"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(1,0,0,1.9214907,0,-947.48971)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3854"
+       id="linearGradient3860"
+       x1="36"
+       y1="1027.3622"
+       x2="33"
+       y2="1052.3622"
+       gradientUnits="userSpaceOnUse" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3886"
+       id="radialGradient3892"
+       cx="23.690577"
+       cy="1034.1658"
+       fx="23.690577"
+       fy="1034.1658"
+       r="4.6222"
+       gradientTransform="matrix(0.6339008,1.6474464,-0.65872983,0.25346461,689.90894,734.19634)"
+       gradientUnits="userSpaceOnUse" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3910"
+       id="linearGradient3916"
+       x1="12.735294"
+       y1="1030.3336"
+       x2="32.28888"
+       y2="1030.3336"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.92210899,0.38693023,-0.38693023,0.92210899,400.42071,71.543116)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3854"
+       id="linearGradient3927"
+       gradientUnits="userSpaceOnUse"
+       x1="36"
+       y1="1027.3622"
+       x2="33"
+       y2="1052.3622" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3910"
+       id="linearGradient3929"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.92210899,0.38693023,-0.38693023,0.92210899,400.42071,71.543116)"
+       x1="12.735294"
+       y1="1030.3336"
+       x2="32.28888"
+       y2="1030.3336" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3910"
+       id="linearGradient3932"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.92210899,0.38693023,-0.38693023,0.92210899,400.42071,71.543116)"
+       x1="12.735294"
+       y1="1030.3336"
+       x2="32.28888"
+       y2="1030.3336" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3854"
+       id="linearGradient3936"
+       gradientUnits="userSpaceOnUse"
+       x1="36"
+       y1="1027.3622"
+       x2="33"
+       y2="1052.3622"
+       gradientTransform="matrix(1,0,0,0.87429492,0,132.28727)" />
+    <linearGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3910"
+       id="linearGradient3942"
+       gradientUnits="userSpaceOnUse"
+       gradientTransform="matrix(0.92210899,0.38693023,-0.38693023,0.92210899,400.42071,71.543116)"
+       x1="12.735294"
+       y1="1030.3336"
+       x2="32.28888"
+       y2="1030.3336" />
+    <radialGradient
+       inkscape:collect="always"
+       xlink:href="#linearGradient3948"
+       id="radialGradient3954"
+       cx="54.663578"
+       cy="5.9286856"
+       fx="54.663578"
+       fy="5.9286856"
+       r="4.0196811"
+       gradientTransform="translate(0,1.5197246e-6)"
+       gradientUnits="userSpaceOnUse" />
+    <filter
+       inkscape:collect="always"
+       id="filter3960">
+      <feGaussianBlur
+         inkscape:collect="always"
+         stdDeviation="0.31874119"
+         id="feGaussianBlur3962" />
+    </filter>
+  </defs>
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="8.2733333"
+     inkscape:cx="0.72113085"
+     inkscape:cy="21.208952"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="false"
+     inkscape:window-width="1680"
+     inkscape:window-height="990"
+     inkscape:window-x="-4"
+     inkscape:window-y="-4"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3812"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata7">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-1007.3622)">
+    <rect
+       style="fill:url(#linearGradient3850);fill-opacity:1;fill-rule:nonzero;stroke:none"
+       id="rect3816"
+       width="75"
+       height="26.900869"
+       x="0"
+       y="1007.3622" />
+    <path
+       style="fill:url(#linearGradient3936);fill-opacity:1;fill-rule:nonzero;stroke:none"
+       d="m 0,1030.5048 c 0,0 7.8681698,2.6013 12.003571,3.0382 4.95511,0.5235 8.328706,0.1846 14.960715,-0.5402 0,0 4.419349,-1.0099 9.285044,-1.1163 3.86346,-0.085 11.725332,2.1028 14.364681,1.8201 C 57.991358,1032.916 75,1030.5048 75,1030.5048 l 0,21.8574 -75,0 z"
+       id="rect3809"
+       inkscape:connector-curvature="0"
+       sodipodi:nodetypes="csssscccc" />
+    <g
+       id="g3938"
+       transform="matrix(0.74433137,0,0,0.78591753,0.09987241,223.90216)">
+      <path
+         sodipodi:nodetypes="ccc"
+         inkscape:connector-curvature="0"
+         id="path3900"
+         d="m 24.234488,1023.2929 -5.257857,16.1966 0.06044,7.0105"
+         style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+      <path
+         sodipodi:nodetypes="ccccccc"
+         inkscape:connector-curvature="0"
+         id="path3898"
+         d="m 24.219806,1023.2181 -11.980677,7.622 3.569637,3.9884 5.162786,2.6907 4.987107,0.4542 3.950102,-1.2917 z"
+         style="fill:url(#linearGradient3942);fill-opacity:1;stroke:#410c0c;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+    </g>
+    <path
+       sodipodi:type="arc"
+       style="fill:url(#radialGradient3954);fill-opacity:1;fill-rule:evenodd;stroke:none;filter:url(#filter3960)"
+       id="path3946"
+       sodipodi:cx="54.663578"
+       sodipodi:cy="5.9286866"
+       sodipodi:rx="4.0189362"
+       sodipodi:ry="4.0189362"
+       d="m 52.72415,9.4486963 a 4.0189362,4.0189362 0 1 1 0.01624,0.0089"
+       transform="translate(2.4778405,1006.8183)"
+       sodipodi:start="2.0743857"
+       sodipodi:end="8.3529623"
+       sodipodi:open="true" />
+  </g>
+</svg>