This project contains the Graphical User Interface or frontend of the Suitability and Urban Performance tools.
The Urban Planning Tool Suitability identifies optimal locations within a city for a specific activity by evaluating proximity between urban facilities and inhabitants, at local/ neighborhood levels across the city. It includes two search functionalities, the layer, and the filter, which correspond to indicators, planning standards, and national government’s norms essential for spatial planning (population, employment, density, land use, etc.). These functionalities allow flexibility to decision-makers, to explore multiple combinations of urban spatial planning parameters that capture and respond to the city’s needs and challenges.
The Urban Planning Tool Urban Performance assesses the city's present and future performance by modeling investment projects or policies in a range of indicators related to the Sustainable Development Goals (SDG), including aspects such as poverty reduction, water management, energy, infrastructure, public transportation, climate action, etc. Urban Performance models multiple scenarios and spatial solutions to test the effectiveness of their contributions to sustainable development. Scenarios can serve
- Angular
- PrimeNG
- PrimeIcons
- Angular MDBootstrap
- Angular Material
- Font Awesome
Run npm install
to install the project's dependencies.
Run ng serve
for a dev server. Navigate to http://localhost:4200/
. The app will automatically reload if you change any of the source files.
Run ng build --prod --output-hashing none
for a production build of the project. The build artifacts will be stored in the dist/PLID
directory.
Disclaimer: This code has only been tested with Oskari 1.55.1.
- After building the app, copy the
dist/PLID/
contents into/Oskari${path}
in your server. If you're unsure of the path that/Oskari${path}
refers to in the server, please visit this link for help. - If the GUI is not showing up or is showing a previous version, reload the page bypassing the cache (on most browsers, the shortcut should be
Ctrl + Shift + F5
).
- UPT-Server-Extension
- Angular Docs
- PrimeNG
- PrimeIcons
- Angular MDBootstrap
- Angular Material
- Font Awesome
- MIT License
- Copyright (c) 2020 CAPSUS S.C.
We acknowledge the invaluable support of the World Bank’s Trust Fund for Statistical Capacity Building (TFSCB) in making this project. This tool was conceptualized at City Planning Labs with the technical support from SITOWise. The tools were developed by CAPSUS and are maintained by UPTech and a community of developers.