Digitize TRREB district boundaries in QGIS #25
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
The Toronto Housing Dashboard currently uses City of Toronto neighbourhoods (158) as a proxy for the purchase market choropleth map. To properly display TRREB (Toronto Regional Real Estate Board) district data (W01, C01, E01, etc.), the district boundaries need to be manually digitized.
Background
Task
Manually trace TRREB district boundaries in QGIS using the official PDF map as reference:
Source PDF: https://webapp.proptx.ca/trrebdata/common/maps/Toronto.pdf
Output requirements:
data/toronto/raw/geo/trreb_districts.geojsondistrict_code: e.g., "W01", "C01", "E01"district_name: e.g., "Long Branch", "Downtown Toronto"area_type: "West", "Central", "East", or "North"Districts to digitize (~35 total)
West (W01-W10):
W01, W02, W03, W04, W05, W06, W07, W08, W09, W10
Central (C01-C15):
C01, C02, C03, C04, C06, C07, C08, C09, C10, C11, C12, C13, C14, C15
East (E01-E11):
E01, E02, E03, E04, E05, E06, E07, E08, E09, E10, E11
Estimated effort
3-4 hours
Once complete
The
TRREBDistrictParserinportfolio_app/toronto/parsers/geo.pyis already implemented and ready to use. Just drop the GeoJSON file in the specified path and updatecallbacks/__init__.pyto load it.References
QGIS Workflow Tips
Setup
Digitization Approach
district_code(text),district_name(text),area_type(text)Quality Checks
Export
data/toronto/raw/geo/trreb_districts.geojsonValidation
Run this Python snippet to verify the output:
Closing as won't do — Project is transitioning from TRREB districts to Toronto's 158 official neighbourhoods. Neighbourhood boundaries are available as GeoJSON from Toronto Open Data, eliminating the need for manual digitization. See
docs/changes/Change-Toronto-Analysis-Reviewed.mdfor the new implementation plan.