add AVIF enum in JS client [#116]

This commit is contained in:
Brandon Liu
2023-06-22 10:08:34 +08:00
parent 07f8fd8a09
commit 10021809dc
6 changed files with 11 additions and 1 deletions

View File

@@ -27,6 +27,8 @@ export const leafletRasterLayer = (source: PMTiles, options: any) => {
mimeType = "image/jpeg";
} else if (header.tileType == 4) {
mimeType = "image/webp";
} else if (header.tileType == 5) {
mimeType = "image/avif";
}
});
loaded = true;

View File

@@ -177,6 +177,7 @@ export enum TileType {
Png = 2,
Jpeg = 3,
Webp = 4,
Avif = 5,
}
const HEADER_SIZE_BYTES = 127;