{"id":49327339,"url":"https://github.com/wri/cities-urbanshift","last_synced_at":"2026-04-26T20:33:12.984Z","repository":{"id":41430168,"uuid":"388099102","full_name":"wri/cities-urbanshift","owner":"wri","description":null,"archived":false,"fork":false,"pushed_at":"2023-04-05T20:51:41.000Z","size":166384,"stargazers_count":8,"open_issues_count":95,"forks_count":1,"subscribers_count":7,"default_branch":"main","last_synced_at":"2024-04-15T15:16:56.570Z","etag":null,"topics":["geospatial","geospatial-data","open-data","urban-analytics"],"latest_commit_sha":null,"homepage":"https://wri.github.io/cities-urbanshift/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wri.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2021-07-21T11:47:26.000Z","updated_at":"2023-05-04T14:10:46.000Z","dependencies_parsed_at":"2023-09-24T12:52:44.282Z","dependency_job_id":null,"html_url":"https://github.com/wri/cities-urbanshift","commit_stats":{"total_commits":69,"total_committers":4,"mean_commits":17.25,"dds":"0.23188405797101452","last_synced_commit":"88ab66602c438a2e10570be64763ce9975886e96"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/wri/cities-urbanshift","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wri%2Fcities-urbanshift","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wri%2Fcities-urbanshift/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wri%2Fcities-urbanshift/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wri%2Fcities-urbanshift/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wri","download_url":"https://codeload.github.com/wri/cities-urbanshift/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wri%2Fcities-urbanshift/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32312437,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-26T19:15:34.056Z","status":"ssl_error","status_checked_at":"2026-04-26T19:15:15.467Z","response_time":129,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["geospatial","geospatial-data","open-data","urban-analytics"],"created_at":"2026-04-26T20:33:12.437Z","updated_at":"2026-04-26T20:33:12.976Z","avatar_url":"https://github.com/wri.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# cities-urbanshift\n\nWelcome to tue UrbanSHift project repository.\n\n**This is a work in progress repository! It is not yet an official WRI repository. \nFor more information about the project status, please contact Eric.Mackres@wri.org.**\n\n\nUrbanShift is a global program transforming cities for people and planet through sustainable, integrated and inclusive approaches to urban development.\n\nUrbanShift is a GEF-funded program within [Urban Development](https://www.wri.org/cities/urban-development) and the [WRI Ross Center for Sustainable Cities](https://www.wri.org/cities). It is co-managed with UNEP, C40 Cities and ICLEI.\n\nFor more details and information about the project, please visit [the UrbanShift web page](https://www.wri.org/initiatives/urbanshift).\n\n# Description activities\n\nWorld Resources Institute (WRI) is providing several types of data-related assistance to participating cities:   \n\n- **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​ , \nLand use (e.g., residential, commercial, industrial, vacant, agriculture)​, Amenities/service locations (e.g., jobs, health care, recreation)​ , Roads​ , Transit stops, routes and service, \nBuildings and other infrastructure,Emissions of air pollutants​, Natural hazards​.\n- **Baseline measurements of indicators for core UrbanShift goals**: Green space / Land restoration , Greenhouse gas emissions  , Biodiversity \n- **Geospatial analysis on selected thematic area:** Climate and air pollution emissions mitigation, Accessibility to urban services, Urban expansion and land development, \nClimate hazards, vulnerability, risks and adaptation, Nature-based solutions, Biodiversity, Social, gender and environmental equity  \n- **Capacity building and technical assistance** on data governance and as part of the City Academy and Labs modules of UrbanShift\n\n# Repository structure\n\nThe repository is organised into 3 main folders with respect to the previously presenetd deliverables\n\n## geospatial-layers\n\nThis folder hosts the different scripts, datasets and metadata description for addressing the first objective which consists of identifying and providing theme-based geospatial layers \nextracted from global open datasets.\n\nThe structure of this folder is as follows:\n\n    geospatial-layers/\n    ├── README.md                      # overview of the project\n    ├── scripts/                       # scripts for exploring, extractinf and referencing datasets \n   \t    ├── theme 1: administrative-boundaries        \n\t        ├──  explore.py             # data exploration scripts\n\t\t├──  extract.py             # data extraction and integration scripts\n\t        └── catalog.py             # metadata referencing scripts\n\t    ├── theme 2: population \n\t\t├──  explore.py             # data exploration scripts\n\t\t├──  extract.py             # data extraction and integration scripts\n\t        ├──  catalog.py             # metadata referencing scripts\n\t\t└── ...\n\t    └── theme n\n    ├── data/                                                  # data used for the project organised by stage\n   \t    ├── raw                                                # sample of raw data\n\t        ├── theme 1: administrative-boundaries             # identifies administrative boundaries datasets \n\t\t\t    └── geoBoundaries.geojson\n\t\t├── theme 2: population                            # identifies population datasets \n\t\t\t    └── worldPop.geojson                      \n\t\t└──...\n\t    └── mapped\n\t        ├── urbanshift-administrative-boundaries.geojson   # extracted administrative boundaries datasets for UrbanShift cities\n\t\t├── urbanshift-population.geojson                  # extracted administrative boundaries datasets for UrbanShift cities                \n\t\t└── ...\n    └── data-catalog/                                          # metadata description of used datasets\n   \t    ├── dc-urbanshift-dataset-desc.csv                     # description of datasets properties                     \n\t    └── dc-urbanshift-dataset-field-desc.csv               # description of datasets fileds\n\n## baseline-indicators\n\n## thematic-analysis\n\n# Branch management\n\nWe choosed a feature-based approach to manage the different branches of this repository (eg. `geolayers-administrative-boundaries` branch corresponds\nto the different treatments concerning the exploration and extraction of administrative boundaries).\nEvery feature has its own branch and when a significant progress is the feature development, a \npull request should be made in order to review the changes and control the integration into\nthe main.\n\nThe `gh-pages` branch concerns the github page website providing a global description of \nthe advances in the whole project.\n\n# Project management\n\nWe use `github project` as a backlog and task manager tool. It contains the different issues we are working on.\nAn automatic kanban backlog is provided with 4 possible status: `Backlog`, `To Do`, `In Progress`, and `Done`. \nWith the automated kanban, cards automatically move between the different status when a commit reference the associated issue.\nYou can access our projects [here](https://github.com/wri/cities-urbanshift/projects).\n\nThe features we are working on are grouped into different milestones/sprints that provides a list and description of the \nplanned deliverables. You can our milestones [here](https://github.com/wri/cities-urbanshift/milestones).\n\n# Documentation\n\nWe provide two main sources of documentation:\n\n- **Github wiki**: It shares knowledge and information needed to understand the main concepts, data providers, tools we \nuse in thos project. You can explore our wiki [here](https://github.com/wri/cities-urbanshift/wiki).\n- **Github pages**: A website that synthesize the major results and advances in the project. \nYou can explore our github page [here](https://wri.github.io/cities-urbanshift/).\n\n# License\n\n# Contact information","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwri%2Fcities-urbanshift","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwri%2Fcities-urbanshift","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwri%2Fcities-urbanshift/lists"}