Upload a Tileset
Upload or import data, build a tileset, publish TileJSON, and use the result in styles.
Upload a Tileset
Tilesets are the data layer behind Planisfy maps. A published tileset exposes TileJSON and vector tile URLs that can be used by styles and clients.
Workflow
- Open Console and go to Tilesets.
- Create a tileset with a clear name and handle.
- Upload source data or start a supported import.
- Wait for the processing job to finish.
- Publish the generated tileset version.
- Copy the stable or versioned TileJSON URL.
- Add the tileset to a style source.
URL formats
Stable TileJSON:
https://api.example.com/tiles/v1/{owner}/{tileset}.json
https://api.example.com/tiles/v1/{owner}.{tileset}.jsonVersioned TileJSON:
https://api.example.com/tiles/v1/{owner}/{tileset}/versions/{version}.json
https://api.example.com/tiles/v1/{owner}.{tileset}@{version}.jsonThe TileJSON response lists vector layers and tile URL templates. See tiles.
Storage expectations
Self-hosted deployments should use S3-compatible storage for production-like artifacts. Local filesystem storage is useful for small smoke tests, but it cannot issue signed direct upload sessions and is not suitable for large regional or planet-scale artifacts. See self-host configuration.
Troubleshooting
If TileJSON returns 503 ARTIFACT_MISSING, the database points to a published artifact that is not available in storage. Check object storage credentials, bucket configuration, and worker logs.
If a tileset builds successfully but does not render, inspect the TileJSON vector layer names and confirm the style source/layer references match them.