Create user interface to show nested reference spaces

Created on Tuesday 16 August 2022, 11:12

Back to task list
  • ID
    1011232
  • Project
    Metabolism of Cities Data Hub
  • Status
    Open
  • Priority
    Low
  • Type
    Programming work
  • Tags
    Data Hub Priority Plan 2021 Multi-scale integration
  • Assigned to
    joe
  • Subscribers
    Carolin Bellstedt
    Paul Hoekman
    joe

You are not logged in

Log In Register

Please join us and let's build things, together!

Description

In principle, there is already a hierarchy based on the shapefiles/location. This means that you can already see which space is within which other space. (It can be seen quite easily at the database level because you can easily see that the shapefile of Apeldoorn is located within the shapefile of the larger region and that is within the shapefile of the country etc. ) This parenting relationship between reference spaces is currently saved within the database, but there isn't really a user interface where this can be seen.

Therefore, this user interface should be created.

This is already done within cities (we know that infrastructures are within a city and can be used in the master map). In the future, it would be important that we show relationships between other reference spaces. For instance, cities within NUTS3, 2, … countries, regions of countries. This hierarchy between the scales (from closest to furthest) should become evident. --> The system would demonstrate that Apeldoorn is within NUTS3 Veluwe and NUTS 2 - Gelderland. And that Veluwe is in Gelderland.
What is more, it should also reveal what kind of data exists on these other levels:

WHY: This will help if we consider downscaling in the future, to look for data that are closest to the city (making them a priori the most accurate). For example, if I don't have crop data for Apeldoorn, but there is crop data for Veluwe, it would be great to have this suggested, that this exists in the system.

Before you start this task, please discuss with Paul what kind of code you suggest to implement, before rolling it all out. He can then talk technical details with you.

Discussion and updates


New task was created


Task was assigned to joe