Tiles werden Redirected

Hallo,

um die Speed meiner Webseite zu überprüfen, habe ich ein Tool drüber laufen lassen!
Dieses meckert wegen der Redirects meiner eingebauten Leaflet Map.

Diese Redirects sehen so aus:
https://b.tile.openstreetmap.de/tiles/osmde/14/8584/5268.png redirects to https://b.tile.openstreetmap.de/14/8584/5268.png

Die map besteht aus 9 solcher tiles.
Habt Ihr eine Idee, wie man die rausbekommt???

Gruß
M

Hallo,

das passiert, weil die URL des Tile-Layers, die im Konstruktur von L.tileLayer angegeben ist, eine veraltete URL für die Tiles ist. Der Server antwortet dir mit einem Redirect auf die aktuelle URL statt mit 404 Not Found zu antworten. Für eine genauere Antwort solltest du uns vielleicht mal verraten, um welche Website es denn geht (vorausgesetzt, der JavaScript-Code ist ohne Kopfstände menschenlesbar).

Aber mal ehrlich: Mit der von mir skizzierten Änderungen wirst du nicht viel am “Speed” deiner Website verbessern können. Wirklich was reißen können wirst du nur, wenn du zu einem kommerziellen Anbieter von Tiles auf OSM-Basis wechselst. Das kostet zwar Geld, aber du hängst dann nicht an einem chronisch überlastete, spendenfinanzierten Dienst, der eigentlich für die Leute gedacht ist, die direkt zu OSM beitragen. Das kann ein Performance-Tool nicht wirklich gut messen, aber die Tileserver der OSM Foundation (tile.openstreetmap.org) sind teilweise sehr langsam (Ladezeiten > 15 Sekunden).

Im Folgenden findest du eine Liste an Anbietern von Tiles, die du direkt durch Ändern der oben genannten URL (ggf. String zur Quellenangabe anpassen) verwenden kannst. Du musst bei all diesen Anbietern ein Paket buchen (teilweise gibt es kostenlose Schnupperangebote). Teils geht es online, teils musst du eine E-Mail schreiben.

Diese Liste basiert auf https://wiki.openstreetmap.org/wiki/Commercial_OSM_Software_and_Services Die obige Liste ist alphabetisch sortiert. Die Liste enthält nur Anbieter mit einer online verfügbaren Preisliste. Aufgrund von Befangenheit gebe ich keine Empfehlung ab.

Viele Grüße

Michael

er benutzt allerdings OpenStreetMap.de

Entferne doch einfach diesen Teil “tiles/osmde/” aus der TileLayer URL in Deinem Leaflet Code und schon bist Du den Redirect los - dann meckert auch das Tool nicht mehr.

Merci, das hats getan!!!
gruß
M