Skip to content

feat: add offline maps#25

Merged
kueda merged 20 commits intomainfrom
offline-maps
Feb 13, 2026
Merged

feat: add offline maps#25
kueda merged 20 commits intomainfrom
offline-maps

Conversation

@kueda
Copy link
Owner

@kueda kueda commented Feb 13, 2026

Allow user to download offline maps from Protomaps, including high-level global downloads, named regional downloads, along with size estimates.

kueda and others added 20 commits February 8, 2026 00:36
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Modeling approach on the pmtiles CLI, using chunked downloads. Also increased
concurrency and skipped unnecessary decompression / recompression.

Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Move existing downloads to an asside, hide global tool if already downloaded,
several other minor changes.

Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Maybe over-engineered, but it samples several tiles to develop an estimate.

Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Also allows user to edit the name.

Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Removed bounds, humans can't make sense of that.
Also, focus the Cancel button when confirming basemap deletion.

Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
Co-authored-by: Claude (claude-opus-4-6) <noreply@anthropic.com>
@kueda kueda merged commit 8340feb into main Feb 13, 2026
2 checks passed
@kueda kueda deleted the offline-maps branch February 13, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant