Processing.org Data visualization

Job ID: 32109556

Budget: $30 – $250 USD

you are required to develop an interactive graphical application/program that visualizes the population of the different cities within the UK according to three censuses (1991, 2001 and 2011) on a supplied UK map. The program must allow switching between the three sets of data. The data and image files to be used will be provided once agreed. You will also need to find the location of each city on the map and calculate its coordinates.
You must choose an appropriate technique for the data visualization and provide a short rationale (~400 words) of your decision.
Your program should be in 3D but can use a mix of orthogonal and perspective camera projection. The program must allow panning of the map using the keyboard keys and mouse pointer, zooming in and out using the mouse wheel, and snap view by double-clicking a mouse button.
In addition, the program should allow the user to filter out some data to improve visualization clarity.
You are expected to use Processing (https://processing.org/) to develop this application.