OptionalcacheCache for file headers and spatial index pages.
By default tile() shares one module-level MemoryCache (so warm
serverless containers reuse it) and every TileClient / TileServer
gets its own. Pass a custom ByteCache to size or back it
differently, or false to read everything per request.
Entries are keyed by source path and version tag. With connectors that report no version tag, files must not change while cached.
OptionalcoalesceByte ranges separated by at most this many bytes are merged into one read. Defaults to the connector's hint (4 KiB local, 64 KiB HTTP/S3).
OptionalmaxLargest single feature (in bytes) that will be read. Guards against corrupt size prefixes triggering huge reads; larger features raise LimitExceededError.
OptionalmaxLargest feature section (in bytes) that may be scanned sequentially for a file without a spatial index; larger files raise LimitExceededError.
OptionalprefetchSize of the first read of each file, covering the header and the top of the spatial index. Defaults to the connector's hint (64 KiB local, 256 KiB HTTP/S3 in Node.js, 16 KiB HTTP in browsers).
I/O options for reading FlatGeobuf sources.
Accepted wherever tiling options are (
tile(), TileClient, TileServer) and applied to every source of the call or instance.