Urban Performance past, present and future

UP has had three major updates to improve not just the visualization but the core of the system.

Since 2017 UP has been constantly improving, both visually and technically. Starting with 17 indicators and the possibility to compare just 2 scenarios at the time, to reaching 25 indicators and the comparison of more than 5 scenarios at the time in 2018. This 2018 major update also included an improvement in the visualization of the data and indicators results, including extra figures and the possibility to edit the map visualization.

In 2020, UP was integrated as a plugin in our Geoportal, which allows a better data management and opens a wide variety of opportunities to use the tool. With this last update a wide range of indicators and functionalities were added, including more than 10 new indicators, and the much expected work with shapefiles directly in the tool thanks to the Geoportal capabilities.


As Urban Performance evolves, its indicators have been increasing and diversifying as well. 

As UP has been evolving, the indicators within the tool have been evolving as well. The number and quality has been increasing and are expected to grow as new versions are released. 

Currently UP can assess 40 indicators, but there are many others that are under development waiting to be implemented in new versions. There is also a wish list of the indicators that we would looking forward to develop in a near future.

Currently available

Population density

Urban amenities proximity

Transit proximity

Job density

Roads density

Renewable energy generation

Solid waste management coverage

Solid waste recycled

Sustainable agricultural land

Water consumption

Wastewater treated

Capacity and coverage ratio for elementary and high schools

Population living in not safe settlements

Living in inadequate housing

Living in informal settlements

Living in sea flood areas

Living in slums

Population with access to
basic urban services



Potable water by network and wells

Land consumption

Biodiversity land consumption

Green land consumption

Heritage land consumption

Mountain land consumption

Water ecosystems consumption

Infrastructure in risk areas





Energy consumption

Energy consumption associated to buildings

Energy consumption associated to public lighting

Energy consumption associated to solid waste management

Energy consumption associated to commuting

Energy consumption associated to wastewater treatment

Energy consumption associated to water provision

Under development

Carbon sequestration potential

GHG emissions

Infraestructure costs

Green area per cápita

Cycle track proximity

Tree canopy cover

Exposure to antropogenic hazards

Municipal services costs

PM10 & PM2.5 emissions


Wish list

Land Use Compatibility Indicator (LUCI)


Technical specs

System requirements

UP was developed as a modular tool including:

The visual interface developed under Angular 8.2.1

The calculation modules developed under Python 3.0

The connection to the server based in Oskari under Java (JDK 8.0)

The database and calculation methodologies developed under PostgreSQL 9.6

The minimum requirements for the UP installation are:

Ubuntu 18.04 and Oskari 1.55.1

For the main server at least 8GB on RAM and 30GB in storage

For the calculation modules server at least 16GB on RAM and 20GB in storage


As a general process, the installation includes just a few steps, including:

Oskari installation and integration of the UP server and UP visualization tool

Installation of the calculation modules (can be automatized)

Creation of the admin profile and preparation of the tool

The detailed description, packages, modules and in deep steps can be consulted in our GitLab repository by clicking here.