@DSchmidtberg welches iphone (wegen groesse)? Problem liegt an Sa**** Freifunk Regensburg e.V. - Meshviewer geht, aber die Einbindung arbeitet auch wieder mit vh als hoehe (viewport height) und Sa**** ist der einzige Browser auf iDevices der nicht klar kommt. Im standalone hab ich das gefixed
FTR: Documentation and tutorials – OpenMapTiles beschreibt, wie man in 5 Minuten selbst einen Tileserver (als Container) an den Start bekommt (5 Minuten, wenn der Donwload der 60 GB der Weltdaten schon passiert ist).
Shiva hat mir eben ein paar Statistiken gegeben. Zur Zeit tauchen folgende Communitys bei den Referers auf:
Freifunk Regio Aachen
Freifunk Möhne
Freifunk Weinstraße
Freifunk Lippe
Freifunk Kiel
Freifunk Hennef
FF Nord
Freifunk Uelzen
Freifunk München
Freifunk Essen
Davon machen ca. 90% Freifunk Aachen und FFNord aus, der Rest scheinen entweder ganz neue Installationen oder Beta/Legacy-Karten mit wenig Besuchern zu sein.
Seit Mai 2016 entstanden dadurch:
2,4 Mio Zugriffe insgesamt
davon:
1,6 Mio Anfragen aus dem Cache bedient (d.h. ~67% Cache Hit)
790.000 Anfragen benötigten Download oder Validierung von OSM-Upstream
In Trafficdaten heißt das:
30,6 GB Tiles insgesamt ausgeliefert
davon 6,6 GB die zuerst vom OpenStreetMap Upstream abgeholt werden mussten.
5,76 GB Tiles gesamt ausgeliefert / 4.58 GB aus dem Cache bedient
Zur Zeit ist der Cache auf 500 MB limitiert und mit 30.000 Tiles mit insgesamt 430 MB befüllt. Wenn jetzt mehr Communitys dazukommen wird das dann vermutlich wohl mehr, und der Cache muss entweder vergrößert werden oder die Cache Hit Rate wird sinken.
Wir benutzen seit Bestehen unseres Netzes einen nginx Cache für die OSM tiles, das ist wirklich sehr vernachlässigbar was da an Traffic entsteht.
Wir hatten da aber weniger die Entlastung von Servern im Sinn, sondern mehr Privatsphäre für User unserer Karte - keine extern eingebundenen Dienste die vielleicht loggen oder dies jederzeit tun könnten.
Bei wem muss ich denn lieb „Bitte, bitte“ sagen, wenn ich Hannover auch gerne über den Aachener Proxy fahren möchte? Hab das gerade mal testweise im Betrieb.
das wäre wohl dann ich…
→ und »bitte bitte« hast du ja jetzt gesagt
also wie gesagt, macht alle ruhig - wenn’s mir zu viel wird, dann sag ich entweder bescheid, oder setze CORS-HTTP-Header… (nicht zwingend in dieser Reihenfolge ;))
@DSchmidtberg leider ist das ein Problem von der Browser engine auf diesen Geraeten und nicht in Griff zu bekommen. Die hoehe wird von einem anderen Punkt genommen und steht nicht bereit. Hoffentlich wird der issue irgendwann beseitigt.
Dank an @yayachiken für den Mapnik-Tipp Map funktionert nicht mehr - #2 von yayachiken . Hatte mir zuvor nur wesentlich kompliziertere Lösungen für self-hosted gefunden. Maps können mit less (mss) einfach angepasst werden. Nach @hexa Kommentar haben wir mit dem OSM eine Night mode gebastelt :).
Würde bei der self-hosted Loesung aufjedenfall ein cache proxy davor packen. Das genieren frisst gut schon bisschen Leistung.
Das habe ich tatsächlich jetzt tatsächlich mehrmals überlesen. Danke.
Ich denke die Einrichtung des Proxy sollte kein Problem sein, dass werde ich wohl hinbekommen. Hat denn noch jemand einen Tipp wie ich dann einen Meshviewer einrichten kann, dass hatte der @PetaByteBoy mal gemacht, aber ich denke ich brauche da eine gute Anleitung und werde das dann einfach mal neu machen.
Sprich der Meshviewer läuft gerade schon auf map.ffrek.de (map kaputt), aber ich denke ich sollte da mal neu machen, da hier auch Verzeichnis Zugriffsrechte falsch gesetzt sind und andere komische Dinge, da bietet es sich an das eben neu zu machen.
Finde da nichts dazu wie man die tiles verwenden darf. Wo steht das? (Von Luft und liebe kann man nicht leben und traffic kostet)
Performance ist ganz ok. SSL gibt es.
Style ist vor allem in der Stadt sehr gewöhnungsbedürftig mit pseudo-3D.
PS: Eigener Server hat nicht wirklich viel traffic im Monat. Haben ja Nacht und Tag Modus laufen Plus jeweils retina Version. Nichtmal 50 GB im Monat aktuell. CPU braucht schon etwas Leistung.
Die Styles kann man umstellen. Das Ganze basiert auf OSM. Open Source und frei für alle Projekte verwendbar. Die Nutzungsbedingungen stehen hier: Mapzen Data Rights and Attribution · Mapzen