OvertureMaps / OvertureMaps/schema

Build the OSM Great Britain addresses dataset

Open
#706 1 comment 0 reactions 1 assignee View on GitHub

@jeffdefacto is already working on this.

Since Aug 27, 2026.

theme - addresses 📫
Dominant language
Python
Stars
213
Forks
22
Avg merge
3d 3h
Merged PRs (30d)
31

Description

Type

Task

Scope

Addresses

Skillset

engineering

Description

This work is part of our MVP extensions project. It's mean to show users what the process for a supplemental dataset looks like as distinct from the schema extension process.

Steps
  • One-time pull, no pipeline for the MVP
  • Pull GB addresses from Overpass or a planet file and save as GeoJSON
  • Convert to the Overture address schema using the existing code in the data platform repo
  • Run through staging to assign IDs
  • Write to Parquet and publish
Decisions for supplemental data creator
  • Partitioning. You do not have to match Overture's existing partitioning. Pick what makes sense and say why.
  • Whether fork of the staging code is needed to run this one dataset in isolation.
  • Open question to record rather than solve: how does the addresses pipeline partition today? Worth documenting alongside guidance on what a user SHOULD keep in mind when splitting a dataset across files.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.