Giter VIP home page Giter VIP logo

cities-urbanshift's Introduction

cities-urbanshift

Welcome to tue UrbanSHift project repository.

This is a work in progress repository! It is not yet an official WRI repository. For more information about the project status, please contact [email protected].

UrbanShift is a global program transforming cities for people and planet through sustainable, integrated and inclusive approaches to urban development.

UrbanShift is a GEF-funded program within Urban Development and the WRI Ross Center for Sustainable Cities. It is co-managed with UNEP, C40 Cities and ICLEI.

For more details and information about the project, please visit the UrbanShift web page.

Description activities

World Resources Institute (WRI) is providing several types of data-related assistance to participating cities:

  • A suite of key geospatial data layers: Administrative boundaries​  , Land cover (e.g., built-up/impervious, vegetation, trees, water)​ , Topography​ , Population density​, Built-up density​ , Land use (e.g., residential, commercial, industrial, vacant, agriculture)​, Amenities/service locations (e.g., jobs, health care, recreation)​ , Roads​ , Transit stops, routes and service, Buildings and other infrastructure,Emissions of air pollutants​, Natural hazards​.
  • Baseline measurements of indicators for core UrbanShift goals: Green space / Land restoration , Greenhouse gas emissions , Biodiversity
  • Geospatial analysis on selected thematic area: Climate and air pollution emissions mitigation, Accessibility to urban services, Urban expansion and land development, Climate hazards, vulnerability, risks and adaptation, Nature-based solutions, Biodiversity, Social, gender and environmental equity
  • Capacity building and technical assistance on data governance and as part of the City Academy and Labs modules of UrbanShift

Repository structure

The repository is organised into 3 main folders with respect to the previously presenetd deliverables

geospatial-layers

This folder hosts the different scripts, datasets and metadata description for addressing the first objective which consists of identifying and providing theme-based geospatial layers extracted from global open datasets.

The structure of this folder is as follows:

geospatial-layers/
├── README.md                      # overview of the project
├── scripts/                       # scripts for exploring, extractinf and referencing datasets 
    ├── theme 1: administrative-boundaries        
        ├──  explore.py             # data exploration scripts
	├──  extract.py             # data extraction and integration scripts
        └── catalog.py             # metadata referencing scripts
    ├── theme 2: population 
	├──  explore.py             # data exploration scripts
	├──  extract.py             # data extraction and integration scripts
        ├──  catalog.py             # metadata referencing scripts
	└── ...
    └── theme n
├── data/                                                  # data used for the project organised by stage
    ├── raw                                                # sample of raw data
        ├── theme 1: administrative-boundaries             # identifies administrative boundaries datasets 
		    └── geoBoundaries.geojson
	├── theme 2: population                            # identifies population datasets 
		    └── worldPop.geojson                      
	└──...
    └── mapped
        ├── urbanshift-administrative-boundaries.geojson   # extracted administrative boundaries datasets for UrbanShift cities
	├── urbanshift-population.geojson                  # extracted administrative boundaries datasets for UrbanShift cities                
	└── ...
└── data-catalog/                                          # metadata description of used datasets
    ├── dc-urbanshift-dataset-desc.csv                     # description of datasets properties                     
    └── dc-urbanshift-dataset-field-desc.csv               # description of datasets fileds

baseline-indicators

thematic-analysis

Branch management

We choosed a feature-based approach to manage the different branches of this repository (eg. geolayers-administrative-boundaries branch corresponds to the different treatments concerning the exploration and extraction of administrative boundaries). Every feature has its own branch and when a significant progress is the feature development, a pull request should be made in order to review the changes and control the integration into the main.

The gh-pages branch concerns the github page website providing a global description of the advances in the whole project.

Project management

We use github project as a backlog and task manager tool. It contains the different issues we are working on. An automatic kanban backlog is provided with 4 possible status: Backlog, To Do, In Progress, and Done. With the automated kanban, cards automatically move between the different status when a commit reference the associated issue. You can access our projects here.

The features we are working on are grouped into different milestones/sprints that provides a list and description of the planned deliverables. You can our milestones here.

Documentation

We provide two main sources of documentation:

  • Github wiki: It shares knowledge and information needed to understand the main concepts, data providers, tools we use in thos project. You can explore our wiki here.
  • Github pages: A website that synthesize the major results and advances in the project. You can explore our github page here.

License

Contact information

cities-urbanshift's People

Contributors

emackres avatar s-ai-f avatar tedw0ng avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

l5d1l5

cities-urbanshift's Issues

Baseline indicators - Greenspace - Jakarta (Indonesia)

Baseline indicators - Greenspace - Jakarta (Indonesia)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Belem (Brazil)

Baseline indicators - Greenspace - Belem (Brazil)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Chennai (India)

Baseline indicators - Greenspace - Chennai (India)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline Indicators - Greenspace - Mar De Plata (Argentina)

Objective:

Compute the specified greenspace baseline indicators for the city of Mar Del Plata (Argentina). The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Palembang (Indonesia)

Baseline indicators - Greenspace - Palembang (Indonesia)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline Indicators - Greenspace - Salta (Argentina)

Objective:

Compute the specified greenspace baseline indicators for the city of Salta. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Surat (India)

Baseline indicators - Greenspace - Surat (India)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Tsinghua - Imprevious surface

Explore and document Tsinghua - Imprevious surface database in order to use as data source for estimating annual change information of global impervious surface area within UrbanShift cities.

Deliveries:

  • Wiki documentation of existing data source
  • Data exploration notebook
  • Metadata description into data catalog format
  • Extraction and integration of Imprevious surface data for the list of UrbanSHift cities with respect to a documented data mode
  • Storing UrbanShift Imprevious surface data

Baseline indicators - Greenspace - Chongqing (China)

Baseline indicators - Greenspace - Chongqing (China)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Pune (India)

Baseline indicators - Greenspace - Pune (India)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Administrative boundaries - Explore and document geoBoundaries database

Goal:

As a city, I need geospatial datasets describing the administrative boundaries within the city area ad different levels with the description of theses datasets: source, properties, formats and how to use them.

Delivery:

  • Exploration scripts: scripts for exploring access and content of geoBoundaries database
  • Integration scripts: Scripts for collecting administrative boundaries of UrbanShift cities and storing datasets in a specific repos
  • Data catalog: referencing extracted datasets with respect to data catalog schemas (datasets description, dataset fields description)

Tasks:

  • geoBoudndaries exploration
  • adminitrstaive boundaries extraction
  • metadatadescription
  • documentation

Land Cover (Dynamic World) - San Jose - Reference and document dataset

Providing metadata describing the Land Cover (Dynamic World) dataset for San Jose city with respect to a specific data model:

Definition of the metadata attributes: What are the attributes that we need to declare.

Definition of metadata referencing process

  • Referencing the metadata through arcgis API
  • Store the metadata in a single file (json/csv)

Baseline indicators - Greenspace - Balikpapan (Indonesia)

Baseline indicators - Greenspace - Balikpapan (Indonesia)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline Indicators - Greenspace - Ushuaia (Argentina)

Objective:

Compute the specified greenspace baseline indicators for the city of Buenos Aires. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Semarang (Indonesia)

Baseline indicators - Greenspace - Semarang (Indonesia)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Buenos Aires (Argentina)

Objective:

Compute the specified greenspace baseline indicators for the city of Buenos Aires. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Chengdu (China)

Baseline indicators - Greenspace - Chengdu (China)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Mendoza

Objective:

Compute the specified greenspace baseline indicators for the city of Mendoza. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Florianopolois (Brazil)

Baseline indicators - Greenspace - Florianopolois (Brazil)

Objective:

Compute the specified greenspace baseline indicators for the city of Salta. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Readme

Fill the main readme file with information about the project, the repository structure, branches management and contribution process

Thematic analysis - Freetown - Land classification framework

  • Develop a land classification ML model by classifying Freetown region into Urban vs Non-urban areas
  • Provide technical and methodological documentation of land classification framework
  • Generate a report providing outputs (maps, data and indicators) obtained from the application of the land classification model

OSM amenities data

Goal

As an UrbanShift city I need access to datasets describing the spatial distribution of the different amenities within the administrative boundaries.
This data can be used for assessing amenities' exposure to natural hazards (extreme heat events, flooding).

Deliveries

Baseline indicators - Greenspace - Marrakech (Marocco)

Baseline indicators - Greenspace - Marrakech (Marocco)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Population Data - WorldPop

Explore and document WorldPop database in order to use as data source for estimating population spatial distribution within UrbanShift cities.

Deliveries:

  • Wiki documentation of existing data source
  • Data exploration notebook
  • Metadatq description into data catalog format
  • Extraction and integration of population data for the list of UrbanSHift cities with respect to a documented data mode
  • Storing UrbanShift population data

Baseline indicators - Greenspace - Bitung (Indonesia)

Baseline indicators - Greenspace - Bitung (Indonesia)

Objective:

Compute the specified greenspace baseline indicators for the city of Belem. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Baseline indicators - Greenspace - Teresina (Brazil)

Objective:

Compute the specified greenspace baseline indicators for the city of Salta. The definition of the indicators is provided here

Outputs and deliverables:

  • An analytic interactive report describing and visualizing the used datasets and methods for computing the indicators
  • Interactive maps and charts for visualizing the results
  • Storage of outputs data (tables and geojson files) to integrate in the Data portal

Boundaries - San Jose - Reference and document boundaries dataset for San Jose city

Providing metadata describing the administrative boundaries dataset for San Jose city with respect to a specific data model:

Definition of the metadata attributes: What are the attributes that we need to declare.

Definition of metadata referencing process

  • Referencing the metadata through arcgis API
  • Store the metadata in a single file (json/csv)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.