seasketch / next

A modernization version of the SeaSketch platform, released in 2022.
https://seasketch.org
BSD 3-Clause "New" or "Revised" License
7 stars 0 forks source link

Support tiling large datasets using MapBox Tiling Service directly from within SeaSketch #68

Closed underbluewaters closed 1 year ago

underbluewaters commented 3 years ago

While MapBox provides good tools to run tiling operations from the command line, it is a relatively clunky workflow to have admins manage most of their data directly within SeaSketch and then a subset of data through entirely different workflows. By having users tile data directly in SeaSketch we'd also have the advantages of having a copy of the full dataset and managing style, metadata, and other info directly in SeaSketch.

Implementation of this feature will depend on our arrangements with MapBox. Would they give us credits to enable such functionality. If not, would it be allowed to have admins provide their own mapbox token to run these services on their behalf? Can we ensure a good enough UX so that users don't accidentally create enormous bills?

underbluewaters commented 1 year ago

Opted instead to build our own tiler using lambda and pmtiles.