Talk:SMT201 AY2019-20G1 EX1 Nigel Poon Wei Chun

From Geospatial Analytics for Urban Planning
Revision as of 13:18, 19 September 2019 by Nigel.poon.2018 (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

General

All layers were changed to 3414

Thematic Mapping

Level of Schools

The points of schools were geocoded with alternation of eugene ONE API python code and were placed with masterplan subzone data to plot the data

Road Hierarchy Map

I learn about the road hierarchy of Singapore according to LTA standards from (https://www.ura.gov.sg/-/media/Corporate/Resources/Publications/Streets-and-Building-Names/SBNB_handbook_streets.pdf?la=en)

I then used select expression ("like" and "in") on the road names to populate a new field theme to the road hierarchy


Master Plan Land use

Was plug and play with masterplan data, however, grouped fields into themes like business 1 and business 2 into the business. Used different patterns like "/" shaped boxes,dots and etc for the area as I realised having too much simple fill cause many problems like overlapping of colour for viewers and was harder to spot patterns with the overcrowding


Choropleth Mapping

Population Aged 65+

The maps were connected differently 2018 data to 2014 masterplan shapefile, 2010 data to 2008 shapefile. This is to ensure that the data would correspond accurately to the polygons

Added the data ages to form the 65 and above, next use graduated to Choropleth


Proportion Aged 65+

The maps were connected differently 2018 data to 2014 masterplan shapefile, 2010 data to 2008 shapefile. This is to ensure that the data would correspond accurately to the polygons

Used the formula to put the aged population over the total population to populate a new field to get value in decimal which I then use graduated to Choropleth


Percentage Change between 2010 and 2018

Both 2010 and 2018 data were connected to the 2014 masterplan shapefile to show differences. With an extra background layer which accounts for missing data or new subzones which have been drafted

Selected expression on 2010 aged row which were not null and applied the formula ( (2018aged-2010aged)/2010aged) to populate a new field which I then use graduated to Choropleth