Skip to content

xyztiles v1.0.0

Choose a tag to compare

@comoglu comoglu released this 04 Jun 08:47
· 3 commits to main since this release

xyztiles — SeisComP XYZ tile store plugin

First release. Adds support for any XYZ/slippy-map tile server (OpenStreetMap, OpenTopoMap, ESRI World Imagery, CartoDB, etc.) to SeisComP GUI applications.

Activate

plugins      = xyztiles
map.type     = xyz
map.location = https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png

Key parameters

Parameter Default Description
map.xyz.subdomains a,b,c Subdomain list for {s} rotation
map.xyz.maxLevel 18 Maximum zoom level
map.xyz.tileSize 256 Tile size in pixels
map.xyz.cacheDir (empty) On-disk tile cache directory
map.xyz.cacheDuration 86400 Cache TTL in seconds (-1 = forever, 0 = off)
map.xyz.userAgent SeisComP-xyztiles/1.0 HTTP User-Agent header

Notes

  • ESRI tile URLs use {z}/{y}/{x} (row before column) — both orderings are supported via the URL template
  • Tested against SeisComP 7 and 8 / Qt 5.15 on Ubuntu 24.04
  • AGPL v3 licensed