[PATCH v3 1/1] Add Leaflet-Map Position selector

Tim Niemeyer tim.niemeyer at mastersword.de
Sa Jan 23 19:11:51 CET 2016


Am Samstag, den 23.01.2016, 19:00 +0100 schrieb Dominik Heidler:
> Am 23.01.2016 um 17:42 schrieb Tim Niemeyer:
> >> +<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.css" />
> >> +<script src="https://cdnjs.cloudflare.com/ajax/libs/leaflet/0.7.7/leaflet.js"></script>
> > 
> > Ich bin der Meinung, wir sollten kein Javascript aus einer fremden
> > Quelle nachladen.
> 
> Ich würde sie halt eher nicht auf den Router legen, da die Karte sowieso nur mit
> Internet funktioniert und die js und css Datei ge-gzippt immernoch >30KB groß sind.
Ich verstehe das Problem. Trotzdem sollte die Logik, die der Knoten
ausgibt, nicht von einer Quelle ausserhalb des Knotens liegen.

> Wir könnten sie natürlich auch selbst hosten.
Wie gesagt, grundsätzlich würde ich das lieber direkt auf dem Knoten
sehen. Sollten die >30KB wirklich zu einem Problem werden, könnte man
diese Karte im OpenWRT Package vielleicht als extra Option hinzufügen.
Dann könnte man es abwählen, wenn man stattdessen lieber andere Sachen
einbauen möchte.

> Es muss halt ein Host mit SSL sein.
Im Zweifelsfall würde ich dann monitoring.freifunk-franken.de
vorschlagen. Lass uns jedoch nochmal andere Meinungen abwarten.

> >> +function init_map() {
> >> +	map = L.map('map');
> >> +	L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
> > 
> > http://wiki.openstreetmap.org/wiki/DE:Tile_usage_policy
> > 
> > Ich lese da raus, dass wir die Genehmigung der "System-Administrators"
> > benötigen.
> 
> Haben wir die denn für den Netmon?
AFAIK nein. :(
Das heißt jedoch nicht, dass man deren Regeln nicht beachten sollte.

Tim

> Für das Monitoring habe ich jedenfalls nicht um Erlaubnis gefragt...
> ...
> So jetzt habe ich gerade mal versucht, die Kontaktdaten des Zuständigen Tile-Admins zu finden.
> Sie stehen nicht im Wiki. Und auf seiner User-Diskussionsseite sind auch diverse Anfragen anderer
> User, die zum Großteil nicht beantwortet wurden.
> Keine Ahnung, wie man die kontaktiert.
> 
> > 
> >> +		attribution: 'Map data © <a href="https://openstreetmap.org">OSM</a> contributors, ' +
> >> +		             '<a href="https://creativecommons.org/licenses/by-sa/2.0/">CC-BY-SA</a>',
> >> +		maxNativeZoom: 19,
> >> +		maxZoom: 22
> >> +	}).addTo(map);
> 

-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 473 bytes
Beschreibung: This is a digitally signed message part
URL         : <http://lists.freifunk.net/pipermail/franken-dev-freifunk.net/attachments/20160123/78bae512/attachment-0002.sig>


Mehr Informationen über die Mailingliste franken-dev