From 06932b5ddcec5ae5f3fd3a406203c22902be6133 Mon Sep 17 00:00:00 2001 From: AI Assistant Date: Mon, 23 Mar 2026 18:30:50 +0200 Subject: [PATCH] fix(geoportal): remove .pbf extension from Martin tile URLs Martin v0.15.0 serves tiles at /{source}/{z}/{x}/{y} without .pbf extension. Requests with .pbf returned 404. Co-Authored-By: Claude Opus 4.6 (1M context) --- src/modules/geoportal/components/map-viewer.tsx | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/modules/geoportal/components/map-viewer.tsx b/src/modules/geoportal/components/map-viewer.tsx index 77a008c..f4aba08 100644 --- a/src/modules/geoportal/components/map-viewer.tsx +++ b/src/modules/geoportal/components/map-viewer.tsx @@ -276,7 +276,7 @@ export const MapViewer = forwardRef( // --- UAT boundaries --- map.addSource(SOURCES.uats, { type: "vector", - tiles: [`${resolvedMartinUrl}/${SOURCES.uats}/{z}/{x}/{y}.pbf`], + tiles: [`${resolvedMartinUrl}/${SOURCES.uats}/{z}/{x}/{y}`], minzoom: 0, maxzoom: 16, }); @@ -324,7 +324,7 @@ export const MapViewer = forwardRef( // --- Terenuri (parcels) --- map.addSource(SOURCES.terenuri, { type: "vector", - tiles: [`${resolvedMartinUrl}/${SOURCES.terenuri}/{z}/{x}/{y}.pbf`], + tiles: [`${resolvedMartinUrl}/${SOURCES.terenuri}/{z}/{x}/{y}`], minzoom: 10, maxzoom: 18, }); @@ -356,7 +356,7 @@ export const MapViewer = forwardRef( // --- Cladiri (buildings) --- map.addSource(SOURCES.cladiri, { type: "vector", - tiles: [`${resolvedMartinUrl}/${SOURCES.cladiri}/{z}/{x}/{y}.pbf`], + tiles: [`${resolvedMartinUrl}/${SOURCES.cladiri}/{z}/{x}/{y}`], minzoom: 12, maxzoom: 18, });