Skip to content

Commit

Permalink
[Merton] Adds parks and open spaces layer
Browse files Browse the repository at this point in the history
Layer contains parks that Merton not responsible for:
Wimbledon Common, Mitcham Common, Morden Hall Park
which have specific stoppers to guide to the right
place.

Only allowed to make a park report on a park or open
space on the layer for responsible parks.

Exceptional park Commons Extension Sports Ground is
in Kingston, but is responsibility of Merton so
can be selected from Merton Cobrand.

mysociety/societyworks#4643
https://mysocietysupport.freshdesk.com/a/tickets/3934
  • Loading branch information
MorayMySoc authored and dracos committed Jan 5, 2025
1 parent db40788 commit 7dc6069
Show file tree
Hide file tree
Showing 14 changed files with 705 additions and 2 deletions.
59 changes: 59 additions & 0 deletions .cypress/cypress/fixtures/merton-lavendar.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
xmlns:ms="http://mapserver.gis.umn.edu/mapserver"
xmlns:gml="http://www.opengis.net/gml"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://mapserver.gis.umn.edu/mapserver https://tilma.staging.mysociety.org:80/mapserver/merton?SERVICE=WFS&amp;VERSION=1.1.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=all_parks&amp;OUTPUTFORMAT=text/xml;%20subtype=gml/3.1.1 http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:27700">
<gml:lowerCorner>527143.255900 169613.866700</gml:lowerCorner>
<gml:upperCorner>528216.750000 170367.050000</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<gml:featureMember>
<ms:all_parks gml:id="all_parks.15">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:27700">
<gml:lowerCorner>527926.740000 169624.450000</gml:lowerCorner>
<gml:upperCorner>528216.750000 170367.050000</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<ms:msGeometry>
<gml:Polygon srsName="EPSG:27700">
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">528003.170000 169646.290000 527983.700000 169626.700000 527970.800000 169624.450000 527971.860000 169658.240000 527968.690000 169705.420000 527957.150000 169852.900000 527952.410000 169854.310000 527957.000000 169855.900000 527953.800000 169900.150000 527949.340000 169902.590000 527953.600000 169905.050000 527946.000000 170016.750000 527941.330000 170018.350000 527945.600000 170020.050000 527941.350000 170087.050000 527936.400000 170088.230000 527941.050000 170090.450000 527930.490000 170263.320000 527929.690000 170302.110000 527928.500000 170319.460000 527926.740000 170354.400000 527926.900000 170367.050000 527993.900000 170321.310000 527998.450000 170318.500000 528019.600000 170204.500000 528024.060000 170185.780000 528051.600000 170065.400000 528054.200000 170068.150000 528062.090000 170061.950000 528083.100000 170045.400000 528146.140000 169957.730000 528202.900000 169893.350000 528212.200000 169860.350000 528203.710000 169827.010000 528216.750000 169800.600000 528090.100000 169723.190000 528015.060000 169658.940000 528003.170000 169646.290000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</ms:msGeometry>
<ms:Park_Name>Figges Marsh</ms:Park_Name>
<ms:Park_ID>15</ms:Park_ID>
<ms:UPRN>48043834</ms:UPRN>
</ms:all_parks>
</gml:featureMember>
<gml:featureMember>
<ms:all_parks gml:id="all_parks.23">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:27700">
<gml:lowerCorner>527143.255900 169613.866700</gml:lowerCorner>
<gml:upperCorner>527519.252200 169890.909400</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<ms:msGeometry>
<gml:Polygon srsName="EPSG:27700">
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">527285.732300 169758.038400 527288.375200 169756.116300 527343.275500 169775.217200 527357.599400 169777.285400 527363.208900 169775.563200 527365.866000 169774.382300 527369.458100 169772.118800 527373.099300 169770.101300 527377.723300 169768.831800 527384.023100 169768.329900 527400.703900 169769.609300 527408.872100 169771.282300 527413.054600 169771.085500 527417.138700 169767.345800 527420.632400 169757.652200 527431.572400 169727.164500 527440.169100 169703.391700 527441.309800 169703.416200 527449.868800 169692.284300 527453.056300 169690.977200 527457.746500 169689.618000 527466.072900 169687.204900 527473.726900 169688.838100 527474.322600 169686.100500 527481.432000 169687.443900 527480.965100 169690.284100 527482.515000 169692.626500 527483.764400 169693.363300 527501.119900 169697.282300 527505.094800 169695.994700 527506.574800 169693.954700 527519.252200 169632.384600 527517.852500 169630.722500 527480.733100 169628.602900 527439.300900 169627.321500 527417.944100 169624.545100 527397.228100 169621.341600 527364.338600 169613.866700 527355.505400 169653.231600 527311.440500 169655.926200 527300.268300 169660.371100 527278.971300 169724.358200 527234.315800 169709.985600 527232.858200 169714.193500 527214.013600 169708.063500 527193.230700 169721.278000 527143.255900 169869.040300 527178.252700 169881.356200 527179.175300 169884.816000 527197.378200 169890.909400 527197.902300 169889.438100 527201.570400 169890.788500 527202.636300 169887.880000 527204.875800 169888.712500 527227.203500 169827.032700 527232.225500 169812.006400 527237.169900 169809.999600 527261.826000 169817.503700 527264.348800 169816.062100 527285.732300 169758.038400 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</ms:msGeometry>
<ms:Park_Name>Lavender Park</ms:Park_Name>
<ms:Park_ID>23</ms:Park_ID>
<ms:UPRN>48100068</ms:UPRN>
</ms:all_parks>
</gml:featureMember>
</wfs:FeatureCollection>
104 changes: 104 additions & 0 deletions .cypress/cypress/fixtures/merton-mitcham.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,104 @@
<?xml version='1.0' encoding="UTF-8" ?>
<wfs:FeatureCollection
xmlns:ms="http://mapserver.gis.umn.edu/mapserver"
xmlns:gml="http://www.opengis.net/gml"
xmlns:wfs="http://www.opengis.net/wfs"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://mapserver.gis.umn.edu/mapserver https://tilma.staging.mysociety.org:80/mapserver/merton?SERVICE=WFS&amp;VERSION=1.1.0&amp;REQUEST=DescribeFeatureType&amp;TYPENAME=all_parks&amp;OUTPUTFORMAT=text/xml;%20subtype=gml/3.1.1 http://www.opengis.net/wfs http://schemas.opengis.net/wfs/1.1.0/wfs.xsd">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:27700">
<gml:lowerCorner>528151.800000 167235.040000</gml:lowerCorner>
<gml:upperCorner>530282.640000 168715.700000</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<gml:featureMember>
<ms:all_parks gml:id="all_parks.3">
<gml:boundedBy>
<gml:Envelope srsName="EPSG:27700">
<gml:lowerCorner>528151.800000 167235.040000</gml:lowerCorner>
<gml:upperCorner>530282.640000 168715.700000</gml:upperCorner>
</gml:Envelope>
</gml:boundedBy>
<ms:msGeometry>
<gml:MultiSurface srsName="EPSG:27700">
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529083.740000 167803.190000 529071.590000 167773.880000 528332.100000 168110.750000 528259.650000 168154.150000 528201.850000 168198.250000 528201.450000 168206.750000 528420.600000 168532.250000 528476.950000 168609.850000 528484.410000 168615.120000 528491.430000 168615.210000 528587.250000 168562.150000 528605.130000 168548.620000 528603.900000 168546.310000 528631.650000 168536.800000 528786.280000 168446.550000 529064.600000 168291.800000 529076.000000 168289.400000 529084.750000 168280.200000 529130.700000 168252.750000 529130.150000 168241.350000 529088.250000 168163.400000 529080.850000 168143.050000 529095.860000 167882.660000 529083.740000 167803.190000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529662.450000 167949.100000 529696.520000 167935.680000 529700.100000 167942.450000 529748.050000 167928.650000 529811.800000 167903.150000 529819.800000 167903.250000 529827.050000 167908.460000 529925.860000 167876.600000 530098.250000 167792.210000 530147.900000 167774.600000 530138.550000 167765.250000 530173.230000 167748.810000 530158.560000 167725.800000 530172.620000 167717.790000 530190.860000 167711.330000 530241.740000 167706.920000 530282.000000 167709.000000 530282.640000 167706.590000 530228.600000 167658.350000 530191.200000 167630.550000 530259.950000 167570.500000 530246.950000 167561.800000 530229.050000 167578.650000 530210.150000 167569.400000 530201.000000 167577.050000 530132.500000 167551.400000 530116.800000 167577.950000 529958.250000 167465.190000 529953.430000 167455.810000 529948.200000 167458.950000 529911.550000 167420.250000 529907.890000 167422.340000 529882.270000 167437.110000 529536.850000 167575.450000 529533.750000 167579.600000 529545.700000 167615.550000 529599.020000 167727.120000 529644.600000 167868.950000 529658.700000 167925.900000 529655.800000 167928.450000 529659.300000 167937.300000 529655.900000 167941.650000 529662.450000 167949.100000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529096.970000 168136.660000 529200.770000 168076.430000 529214.420000 168078.940000 529270.230000 168174.100000 529321.700000 168145.530000 529639.100000 167963.450000 529645.500000 167956.250000 529648.350000 167942.450000 529645.300000 167928.400000 529591.710000 167733.960000 529594.450000 167731.230000 529590.130000 167732.460000 529518.500000 167588.950000 529492.450000 167598.350000 529481.400000 167609.300000 529471.650000 167608.250000 529454.400000 167619.100000 529434.350000 167623.400000 529426.750000 167629.900000 529418.100000 167628.550000 529407.450000 167632.950000 529392.300000 167645.450000 529339.800000 167664.000000 529327.300000 167662.600000 529317.250000 167671.850000 529307.350000 167669.450000 529258.600000 167689.200000 529244.450000 167701.950000 529226.250000 167701.800000 529208.350000 167716.350000 529091.000000 167765.750000 529097.050000 167827.300000 529154.200000 167801.550000 529180.520000 167860.030000 529127.430000 167885.870000 529109.800000 167894.180000 529103.100000 167889.450000 529094.230000 168051.750000 529088.550000 168142.000000 529103.050000 168176.450000 529106.870000 168174.280000 529097.500000 168157.840000 529106.310000 168152.990000 529096.970000 168136.660000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529408.150000 167237.750000 529394.070000 167235.040000 529375.200000 167268.320000 529359.970000 167286.880000 529239.420000 167418.810000 529206.500000 167481.760000 529099.930000 167721.970000 529096.210000 167732.720000 529098.440000 167735.510000 529211.550000 167687.600000 529495.100000 167577.590000 529525.870000 167565.640000 529832.150000 167446.400000 529869.500000 167428.950000 529871.370000 167419.510000 529746.650000 167348.800000 529695.680000 167339.130000 529654.600000 167329.250000 529578.550000 167292.150000 529559.100000 167287.690000 529528.250000 167279.200000 529485.600000 167275.750000 529408.150000 167237.750000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">528205.500000 168224.850000 528193.060000 168217.550000 528180.150000 168221.850000 528151.800000 168281.650000 528266.200000 168715.700000 528438.720000 168641.770000 528464.970000 168628.970000 528471.340000 168619.360000 528417.090000 168538.140000 528205.500000 168224.850000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529216.030000 168322.930000 529249.050000 168305.600000 529245.000000 168298.100000 529234.300000 168307.450000 529224.050000 168307.150000 529200.300000 168288.470000 529154.450000 168249.900000 529141.600000 168257.260000 529139.270000 168258.590000 529099.950000 168282.400000 529089.000000 168297.900000 529140.300000 168371.450000 529150.950000 168360.920000 529216.030000 168322.930000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529330.000000 168243.750000 529286.550000 168174.950000 529221.100000 168212.150000 529266.350000 168276.000000 529275.850000 168275.600000 529330.000000 168243.750000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
<gml:surfaceMember>
<gml:Polygon>
<gml:exterior>
<gml:LinearRing>
<gml:posList srsDimension="2">529236.820000 168240.280000 529216.750000 168215.500000 529157.500000 168248.400000 529202.770000 168286.350000 529221.950000 168302.500000 529230.700000 168305.150000 529259.150000 168283.550000 529260.150000 168274.200000 529236.820000 168240.280000 </gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:Polygon>
</gml:surfaceMember>
</gml:MultiSurface>
</ms:msGeometry>
<ms:Park_Name>Mitcham Common</ms:Park_Name>
<ms:Park_ID>3</ms:Park_ID>
<ms:UPRN>0</ms:UPRN>
</ms:all_parks>
</gml:featureMember>
</wfs:FeatureCollection>
Loading

0 comments on commit 7dc6069

Please sign in to comment.