feat: osm von server als proxy für den client
This commit is contained in:
@@ -89,6 +89,12 @@ export const initializeMap = (
|
||||
if (config.tileSources && config.active && config.tileSources[config.active]) {
|
||||
const tileSource = config.tileSources[config.active];
|
||||
tileLayerUrl = tileSource.url || tileLayerUrl;
|
||||
// Dynamische URL für Server-Tiles
|
||||
if (tileLayerUrl.startsWith("/tiles") || tileLayerUrl.startsWith("tiles")) {
|
||||
tileLayerUrl = `${window.location.origin.replace(/\/$/, "")}${
|
||||
tileLayerUrl.startsWith("/") ? tileLayerUrl : "/" + tileLayerUrl
|
||||
}`;
|
||||
}
|
||||
minZoom = tileSource.minZoom ?? minZoom;
|
||||
maxZoom = tileSource.maxZoom ?? maxZoom;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user