developmentseed / developmentseed/async-geotiff

Support in `read` for reading pixels outside of image bounds

Open
#122 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
58
Forks
7
Avg merge
1d 5h
Merged PRs (30d)
2

Description

We currently have a `boundless=True/False` param on `fetch_tile`, but this doesn't allow for fetching tiles that don't even exist in the source COG.

It could make downstream usage (for example in rio-tiler cc @vincentsarago ) if we allowed `read` outside of the pixel bounds of the image.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start at the read entry point and compare its pixel-bound handling with fetch_tile's existing boundless parameter. Trace how requests for tiles outside the source COG are handled, then verify that read can return pixels beyond the image bounds, including regions with no source tile.

Written by the indexing model from the issue text.

Assessment

Tech stack
numpy, python
Domain
data
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
42/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.