Archiv der Kategorie: Home

Basemap.at (WMTS) in Leaflet.js

Mein Problem war es, dass ich in eine Leaflet-Map die “basemap.at”-Grundkarte einbinden wollte.

Hierbei bin ich auf einigen Widerstand gestoßen, denn es gab so gut wie keine Beschreibungen wie man die “basemap.at” als Gurndkarte einzubinden hat.

Doch dank Google-Codesuche hatte ich ein Beispiel gefunden wo genau diese Kombination vorhanden war.

  1. Als erstes benötigen wir eine Javascript-Erweiterung:

    <script src="https://rawgithub.com/mylen/leaflet.TileLayer.WMTS/master/leaflet-tilelayer-wmts.js"></script>
  2. Nun wird eine Variable erstellt welche die Verbindung beinhaltet:
    var ign = new L.tileLayer("http://{s}.wien.gv.at/basemap/geolandbasemap/normal/google3857/{z}/{y}/{x}.png", {
        subdomains : ['maps', 'maps1', 'maps2', 'maps3', 'maps4'],
        attribution: '&copy; <a href="http://basemap.at">Basemap.at</a>, <a href="http://www.isticktoit.net">isticktoit.net</a>'
    });
  3. jetzt noch zur Leaflet-Map hinzufügen und fertig:

    map.addLayer(ign);

Man kann auch die Punkte 2 und 3 in einem Schritt durchführen.

Will man die derzeit verfügbaren anderen “Kartenlayer” von basemap.at einbinden (zB die Orthophotos, Basemap grau,…), so muss man einfach die Tiles-URL in L.tileLayer anpassen – entsprechend den Angaben, die sich im getCapabilities.xml des WMTS-Dienstes finden.

Link-Grundkarte: Basemap.at

UPDATE:

Hier ein volles Beispiel mit Basemap & OSM & Blank: Leaflet & Basemap example

Folge 4: Kräuterschnaps “Hexenkräuter” – kann nur gesund sein ;-)

Sommerzeit ist Wildkräuterzeit – also wurde der Versuch gestartet aus klassischen Tiroler Wildkräutern (mit tlw. langer Tradition in der “Hausapotheke”) einen Schnaps anzusetzen. Erste Versuche überzeugen… zB auch als Verfeinerungszutat im Schoko- oder Vanillepudding. Und gesund kann man sichs auch noch reden 😉

IMG_20150524_112839_small

Folge 4: Kräuterschnaps “Hexenkräuter” – kann nur gesund sein 😉 weiterlesen

“3D-features” with QGIS 2.8 – derive elevation from DEM and write into table ?

Yesterday I tried to reproduce one of my typical ESRI-workflows with QGIS 2.8.x – having some 2D point-features and converting these features to 3D features deriving elevation from a DEM – and at least I need the z-value in the table… a simple task, or not ?

“3D-features” with QGIS 2.8 – derive elevation from DEM and write into table ? weiterlesen

Linux “awk” & more

“awk” ist ein sehr angenehmes Linux-tool zum Analysieren von Texten und Werten.

Ein kleiner Vorgeschmack:

awk -F "," '{print $6 " " $4 " " $2}' export_airports.csv | sort | awk '{sum+=$1;print $0} END {print "SUM: "sum}'

Dies liefert eine sortierte Liste mit den Werten aus dem GeoDatenFile von meinem Kollegen. Dort habe ich mir die Werte aus dem “.dbf” File in eine “.CSV” File gespeichert, um mit “awk” angenehm diese zu analysieren. Linux “awk” & more weiterlesen