OvertureMaps / OvertureMaps/schema
Build the OSM Great Britain addresses dataset
Open
@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
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.