Tile-join patchwork
- Dominant language
- C++
- Stars
- 3.1k
- Forks
- 430
- PR merge metrics
- No merged PRs in 30d
Description
Hi,
I have a feature request.
I'd like to use tile-join to join multiple datasets of the same types of polygons but with overlapping areas. For example I have an mbtiles of polygons covering Europe, but I want to merge an updated Italian region, or append a Turkish region that overlaps. See an example:

I understand currently they would be merged such that they overlapped each other, but this is not ideal for updating a shared area with the new file.
Ideally the new polygons would be authoritative and could be joined like-alike with the polygons in the existing file, or truncated at the edge of the new data.
Contributor guide
Research direction
Start with the tile-join command and document how it currently combines overlapping polygon datasets. Define the expected authoritative-region and truncation behavior using the Europe, Italy, and Turkey examples, then identify how completion can be verified with representative overlapping inputs.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli, data
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100