load

suspend fun load(stem: String, headers: Map<String, String> = emptyMap(), client: HttpClient? = null): MvtSpriteAtlas?

Return

populated atlas, or null if either request fails / decodes empty.

Parameters

stem

Full URL minus the .json / .png suffix, e.g. "https://tiles.example.com/styles/v1/sprite".

headers

Extra request headers (User-Agent, Authorization, etc.).

client

Optional pre-built HttpClient; one is created and closed per-call when null.