FriendsOfREDAXO / geolocation

Tile-Proxy/Cache und Kartendarstellung mit Leaflet für REDAXO 5.13+
MIT License
26 stars 3 forks source link

@-Zeichen in URLs erlauben #110

Closed xong closed 1 year ago

xong commented 1 year ago

Ansonsten sind URLs mit @2x nicht möglich.

christophboecker commented 1 year ago

Da hast Du was gefunden ... hatte ich noch gar nicht auf dem Radar. Danke!

Die Lösung muss aber m.E. nach kleiner Recherche in eine andere Richtung gehen. Leaflet erkennt nämlich selbst, ob Bedarf für hochauflösende Bilder vorliegt. Und füllt einen vierten URL-Parameter {r}. Kurz getestet würde Leaflet die Tiles so abrufen:

grafik

Also muss aus dem JS eine andere Url generiert werden (mit ...&r={r}). Und dann in der Abruf-URL einfach an der vom Provider vorgesehenen Stelle {r} einsetzen. Ich schau mir das mal in Ruhe an und teste

christophboecker commented 1 year ago

@xong Hallo Robert, ich nehm das mal so rein. Danke für den Input. Schadet ja nicht, sondern hilft wenn man Retina-URLs mit @2x-Feature fest vorgibt.

Ansonsten hab ich nun noch zwei Varianten auf meine Liste gesetzt:

Du plane ich einen separaten PR.