Skip to content

UPTechMX/UPT-GUI

Repository files navigation

UPT-GUI

Table of contents

Description

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

Main Technologies Used:

  • Angular

Main Libraries Used:

  • PrimeNG
  • PrimeIcons
  • Angular MDBootstrap
  • Angular Material
  • Font Awesome

How To Use

Installation

Run npm install to install the project's dependencies.

Development Server

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.

Build

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.

Deploy to Oskari (requires build)

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).

References

License

Acknowledgements

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.

About

No description, website, or topics provided.

Resources

License

Unknown, MIT licenses found

Licenses found

Unknown
LICENSE
MIT
LICENSE.md

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published