Feature Request: Ability to generate only specific tiles
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 3.1k
- Forks
- 430
- PR merge metrics
- No merged PRs in 30d
Description
_*Update: just realized that there is already an option to produce a single tile (#521). I could obviously run this sequentially, but would be a bit easier if I could:_
1. _Just provide a CSV file or something with Z/X/Y_
2. _Run the "one-tile" (-R) function on tile-join_
**Requested functionality:**
I know that Tippecanoe currently allows users to specify a bbox to generate only the tiles that fall within that bbox, but it would be nice if we could pass a manifest of specific tiles (z/x/y) for Tippecanoe to generate
**Reasoning:**
I'm trying to create a hot-swapping tileserver backend that regenerates only specific tiles as the data changes. If I use the bbox functionality, it will generate all tiles within that bbox instead of only the specific tiles I'd like to change. For large tilesets, this could lead to a substantial overhead
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.
Research direction
Start by reading Tippecanoe's existing bbox handling and the one-tile (-R) option, including the related tile-join behavior. Determine how a CSV or other z/x/y manifest could be accepted and how requested tiles would be selected; done means only the listed tiles are generated without expanding to the full bbox.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100