From b1e0b4498e37597075ad45618c0ee5fb79244e2e Mon Sep 17 00:00:00 2001 From: arjxn-py Date: Mon, 11 Aug 2025 12:40:12 +0530 Subject: [PATCH] Also load `.pmtiles.gz` files --- packages/base/src/mainview/mainView.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/base/src/mainview/mainView.tsx b/packages/base/src/mainview/mainView.tsx index cfa42a40c..8654234aa 100644 --- a/packages/base/src/mainview/mainView.tsx +++ b/packages/base/src/mainview/mainView.tsx @@ -584,7 +584,9 @@ export class MainView extends React.Component { case 'RasterSource': { const sourceParameters = source.parameters as IRasterSource; - const pmTiles = sourceParameters.url.endsWith('.pmtiles'); + const pmTiles = + sourceParameters.url.endsWith('.pmtiles') || + sourceParameters.url.endsWith('pmtiles.gz'); const url = this.computeSourceUrl(source); if (!pmTiles) { @@ -621,7 +623,9 @@ export class MainView extends React.Component { case 'VectorTileSource': { const sourceParameters = source.parameters as IVectorTileSource; - const pmTiles = sourceParameters.url.endsWith('.pmtiles'); + const pmTiles = + sourceParameters.url.endsWith('.pmtiles') || + sourceParameters.url.endsWith('pmtiles.gz'); const url = this.computeSourceUrl(source); if (!pmTiles) {