Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spike: generate and shelve PMTiles data #674

Open
thatbudakguy opened this issue Jan 17, 2024 · 0 comments
Open

Spike: generate and shelve PMTiles data #674

thatbudakguy opened this issue Jan 17, 2024 · 0 comments

Comments

@thatbudakguy
Copy link
Member

The open-source PMTiles format for GIS data is designed to be served directly from cloud storage or a CDN, to remove the need for GeoServer for content delivery. Notably, it is the first format designed to handle both raster and vector data; it is a generic "tiles of anything" binary that supports HTTP range requests. For all types of content we ingest (and many that we don't), there is a path to conversion into a PMTiles archive.

While there are no Stanford-local applications that consume this data yet, there are examples of service providers in the wild (notably Felt) who have used this approach to radically streamline their GIS data processing pipeline, since you effectively only need to produce a single format regardless of the input data type.

In this future, we could decommission the GeoServer infrastructure entirely and serve all GIS data directly from stacks. While that is probably a long ways off, we can hasten its arrival by starting to generate these files and make them available to downstream applications.

@thatbudakguy thatbudakguy changed the title Generate and shelve PMTiles data Spike: generate and shelve PMTiles data Jan 31, 2024
@thatbudakguy thatbudakguy moved this from Ready to Blocked in Geo Workcycles 2024 Feb 1, 2024
@aaron-collier aaron-collier moved this from Blocked to Ready in Geo Workcycles 2024 Feb 12, 2024
@thatbudakguy thatbudakguy moved this from Ready to Blocked in Geo Workcycles 2024 May 28, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant