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) <noreply@anthropic.com>
This commit is contained in:
@@ -276,7 +276,7 @@ export const MapViewer = forwardRef<MapViewerHandle, MapViewerProps>(
|
|||||||
// --- UAT boundaries ---
|
// --- UAT boundaries ---
|
||||||
map.addSource(SOURCES.uats, {
|
map.addSource(SOURCES.uats, {
|
||||||
type: "vector",
|
type: "vector",
|
||||||
tiles: [`${resolvedMartinUrl}/${SOURCES.uats}/{z}/{x}/{y}.pbf`],
|
tiles: [`${resolvedMartinUrl}/${SOURCES.uats}/{z}/{x}/{y}`],
|
||||||
minzoom: 0,
|
minzoom: 0,
|
||||||
maxzoom: 16,
|
maxzoom: 16,
|
||||||
});
|
});
|
||||||
@@ -324,7 +324,7 @@ export const MapViewer = forwardRef<MapViewerHandle, MapViewerProps>(
|
|||||||
// --- Terenuri (parcels) ---
|
// --- Terenuri (parcels) ---
|
||||||
map.addSource(SOURCES.terenuri, {
|
map.addSource(SOURCES.terenuri, {
|
||||||
type: "vector",
|
type: "vector",
|
||||||
tiles: [`${resolvedMartinUrl}/${SOURCES.terenuri}/{z}/{x}/{y}.pbf`],
|
tiles: [`${resolvedMartinUrl}/${SOURCES.terenuri}/{z}/{x}/{y}`],
|
||||||
minzoom: 10,
|
minzoom: 10,
|
||||||
maxzoom: 18,
|
maxzoom: 18,
|
||||||
});
|
});
|
||||||
@@ -356,7 +356,7 @@ export const MapViewer = forwardRef<MapViewerHandle, MapViewerProps>(
|
|||||||
// --- Cladiri (buildings) ---
|
// --- Cladiri (buildings) ---
|
||||||
map.addSource(SOURCES.cladiri, {
|
map.addSource(SOURCES.cladiri, {
|
||||||
type: "vector",
|
type: "vector",
|
||||||
tiles: [`${resolvedMartinUrl}/${SOURCES.cladiri}/{z}/{x}/{y}.pbf`],
|
tiles: [`${resolvedMartinUrl}/${SOURCES.cladiri}/{z}/{x}/{y}`],
|
||||||
minzoom: 12,
|
minzoom: 12,
|
||||||
maxzoom: 18,
|
maxzoom: 18,
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user