Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OSM Karte über Cache Proxy #54

Closed
frommMoritz opened this issue Mar 17, 2019 · 6 comments
Closed

OSM Karte über Cache Proxy #54

frommMoritz opened this issue Mar 17, 2019 · 6 comments
Labels
backend enhancement New feature or request
Milestone

Comments

@frommMoritz
Copy link
Member

Um die Last auf die OSM Server zu reduzieren sollten die OSM Karte auf Applikationsseite gecached werden.

https://wiki.openstreetmap.org/wiki/Tile_proxy

Die Frage: ein/mehrere Zentrale(r) Caching wie z.b. tiles.demostat.de welche für alle Installationen genutzt werden kann -> schlecht weil Zentralisiert, gut weil komplett unabhängige Software eingesetzt werden kann
Applikationsseitig etwas wie /osmproxy/ welche das in Dateien cachet und bei bedarf Webserver seitig ebenfalls nochmal zusätzlich mit einem cache versehen werden kann -> schlecht weil in der Software relativ eingeschränkt, gut weil wäre teil der Applikation

@frommMoritz frommMoritz added enhancement New feature or request backend labels Mar 17, 2019
@clerie
Copy link
Collaborator

clerie commented Mar 17, 2019

Wir können eine Variable in der Settings Datei setzen, mit der dann die Standart URL überschrieben wird. Dann kann jeder seine Quelle aufsetzen und nutzen wie er will

@clerie clerie added this to the Beta milestone Mar 17, 2019
@clerie
Copy link
Collaborator

clerie commented Mar 17, 2019

Möglicherweise sollten wir dafür dann von den iFrames Abstand halten und unsere eigene Leaflet Bibliothek einbinden.

@frommMoritz
Copy link
Member Author

Wir können eine Variable in der Settings Datei setzen, mit der dann die Standart URL überschrieben wird. Dann kann jeder seine Quelle aufsetzen und nutzen wie er will

Das wäre sinvoll. Ggf. sogar mit platzhaltern in der Variable wo näheres wie marker position u.ä. angegeben werden kann. So legen wir uns nicht auf eine URL Format fest?

@clerie
Copy link
Collaborator

clerie commented Mar 17, 2019

Das wird durch str.format() wohl kein Problem sein

@clerie
Copy link
Collaborator

clerie commented Mar 18, 2019

https://pyformat.info/

@clerie clerie mentioned this issue Mar 18, 2019
@clerie clerie modified the milestones: Beta, 0.3 Mar 18, 2019
@frommMoritz
Copy link
Member Author

Inzwischen haben wir unter https://{a-c}.tiles.demostat.de/ einen cache proxy. Durch die in #60 eingeführte Leafletmap kann dieser entsprechend eintragen werden

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend enhancement New feature or request
Development

No branches or pull requests

2 participants