Question: Part 1 : UK Map Task 1 : [ 1 0 marks ] Plotting Towns in England and Wales on UK Map You are provided

Part 1: UK Map Task 1: [10 marks] Plotting Towns in England and Wales on UK Map
You are provided a file called latlon. csv that contains latitudes and longitudes for towns
in England and Wales. Each line contains 3 fields: town name, latitude and
longitude. You are also given a module
UKMap.py, which provides a class UKMap with
handy functions (note that an image Gb4dot_merged_mapcolors.png, provided on
Blackboard with assignment 2 resources, is required to run
UKMap.pY).
Write a Python function plot specific towns to read in the towns data (from
latlon. csv) and plot those towns on a UKMap which fulfil any of the following criteria.
The town name starts with A, B, C, L or M.
The town name ends with "bury" or "ampton".
You must make sure that Aberystwyth, Birmingham, Cardiff and London are easily found on
the map, i.e., choose a different marker and marker size for them or perhaps annotate them.
Test your code and demonstrate that you are confident that it is producing a correct plot. Due
to the fact that the Earth is spherical and maps are two-dimensional, there will be some
distortion when plotting locations. For instance, you may find that some locations fall slightly
below the south coast.
 Part 1: UK Map Task 1: [10 marks] Plotting Towns in

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!