Results

Overview

To alleviate the difficulties when researching development activities in Toronto, a series of web solutions were created to meet the project objectives. Here is an overview of the main deliverables of this project:

main-deliverables

The following supplemental deliverables are not listed as the main deliverables of the project but were created to support the main deliverables.

supplemental-deliverables

Web Maps

The main map lists all currently active and inactive Community Planning applications, Committee of Adjustment applications and Toronto Local Appeal Body appeals received by the City between January 1st 2008 till present. It can be viewed through ArcGIS Map Viewer.

Link »

main-map

The heat map visualizes the magnitude of development activities in different locations, helping the users to understand the patterns and identify the hot spots of the development activities in Toronto. Similar to the main map, the heat map can be viewed through ArcGIS Map Viewer.

Link »

heat-map

Dashboard

The operational dashboard integrates the web maps and all relevant information on a single screen, presenting dynamic results in an easy-to-read format and allowing the users to explore the data interactively.

Link »

dashboard

Web Application

The web application displays the web maps and information using customized widgets and templates, where the responsive design allows the web application to run seamlessly on desktop and mobile devices.

Link »

web-application

Story Map

The story map provides information about the development activities in Toronto, in addition to the web maps. Through the story map, the users can learn more about the development history of Toronto and the current development application types that are available.

Link »

story-map

Python Scripts

The setup script utilizes ArcGIS API for Python to publish hosted feature layers and set up web maps for this project easily. The client can run the setup script through ArcGIS Notebooks.

Link »

setup-script

The maintenance script utilizes ArcGIS API for Python to update the hosted feature layers of the Development Activity Tracker on a daily basis. The client can host the maintenance script through ArcGIS Notebooks to utilize the scheduled task functionality.

Link »

maintenance-script

Supplemental Deliverables

The hosted feature layer of the development applications dataset was published from the source CSV file. The hosted feature layer of the regional municipal boundary was published from the source shapefile. Both hosted feature layers were added to the web maps.

Development Applications » Regional Municipal Boundary »

development-applications regional-municipal-boundary

The historic aerial imagery map was used in the story map only for educational purposes. It was applied to the swipe block in the story map, allowing the users to compare with the current aerial imagery interactively.

Link »

historic-aerial-imagery

The feedback survey was powered by ArcGIS Survey 123 and was linked from the dashboard and the web application, allowing the users to provide feedbacks such as problematic data. All submissions will be stored in the client’s account for review, and the client can use the received feedbacks for future enhancements.

Link »

feedback-survey

Finally, the step-by-step Python setup guide was created to assist the client to set up the web maps and the automated updates. The setup guide includes detailed instructions with screenshots in plain language, thus the staffs who did not use ArcGIS Notebooks before can follow the instructions and set up the scripts easily.

Link »

python-setup-guide

Final Report

After the project implementation, the final report was created to document the methodology and the results in detail.

Link »

final-report