Remove Sizewell from the demo areas library

We added this for the 25 May demo. We’re unlikely to need it again.

We’re also unlikely to need this library again, so this commit removes
the source and the code that creates it.
This commit is contained in:
Chris Hill-Scott
2021-07-05 15:02:55 +01:00
parent 6a2367bb72
commit 0fa3e009c9
6 changed files with 1 additions and 73 deletions

View File

@@ -187,7 +187,6 @@ def estimate_number_of_smartphones_in_area(country_or_ward_code):
test_filepath = source_files_path / "Test.geojson"
demo_filepath = source_files_path / "Demo.geojson"
ctry19_filepath = source_files_path / "Countries.geojson"
# https://geoportal.statistics.gov.uk/datasets/wards-may-2020-boundaries-uk-bgc
@@ -282,42 +281,6 @@ def add_test_areas():
repo.insert_broadcast_areas(areas_to_add, keep_old_polygons)
def add_demo_areas():
dataset_id = 'demo'
dataset_geojson = geojson.loads(demo_filepath.read_text())
repo.insert_broadcast_area_library(
dataset_id,
name='Demo areas',
name_singular='demo area',
is_group=False,
)
areas_to_add = []
for feature in dataset_geojson["features"]:
f_id = feature["properties"]['id']
f_name = feature["properties"]['name']
f_count_of_phones = feature["properties"]['count_of_phones']
print() # noqa: T001
print(f_name) # noqa: T001
feature, _, utm_crs = polygons_and_simplified_polygons(
feature["geometry"]
)
print(' Phones: ', f_count_of_phones) # noqa: T001
areas_to_add.append([
f'{dataset_id}-{f_id}', f_name,
dataset_id, None,
feature, feature,
utm_crs,
f_count_of_phones,
])
repo.insert_broadcast_areas(areas_to_add, keep_old_polygons)
def add_countries():
dataset_id = 'ctry19'
dataset_geojson = geojson.loads(ctry19_filepath.read_text())
@@ -471,7 +434,6 @@ else:
repo.delete_db()
repo.create_tables()
add_test_areas()
add_demo_areas()
add_countries()
add_wards_local_authorities_and_counties()

Binary file not shown.

View File

@@ -1,24 +0,0 @@
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"id": "sizewell",
"name": "East Suffolk",
"count_of_phones": 700
},
"geometry": {
"type": "Polygon",
"coordinates": [[
[1.58242, 52.22035],
[1.58491, 52.19521],
[1.59971, 52.19325],
[1.62352, 52.19372],
[1.62599, 52.21901],
[1.58242, 52.22035]
]]
}
}
]
}

View File

@@ -27,11 +27,6 @@ def test_loads_libraries():
'Countries',
False,
),
(
'demo',
'Demo areas',
False,
),
(
'wd20-lad20-ctyua19',
'Local authorities',
@@ -149,10 +144,9 @@ def test_repository_has_all_libraries():
repo = BroadcastAreasRepository()
libraries = repo.get_libraries()
assert len(libraries) == 4
assert len(libraries) == 3
assert [
('Countries', 'country'),
('Demo areas', 'demo area'),
('Test areas', 'test area'),
('Local authorities', 'local authority'),
] == [(name, name_singular) for _, name, name_singular, _is_group in libraries]

View File

@@ -1005,7 +1005,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
@pytest.mark.parametrize('area_ids, expected_list', (
([], [
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),
@@ -1015,7 +1014,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
'ctry19-S92000003',
], [
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),
@@ -1026,7 +1024,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
'lad20-E06000052', # Cornwall, a unitary authority
], [
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),
@@ -1044,7 +1041,6 @@ def test_preview_broadcast_areas_page_with_custom_polygons(
'Shetland Islands',
# ---
'Countries',
'Demo areas',
'Local authorities',
'Test areas',
]),