Heatmap Plugin

Das heatmap Heatmap Plugin ermöglicht es, ein Heatmap Rasterlayer auf Basis eines Vektorpunktlayers zu berechnen. Eine Heatmap ist ein Rasterlayer, der die Dichte oder Größe punktbezogener Informationen darstellt. Aus dem Ergebnis können ‘Hotspots’ einfach erkannt werden.

Das Heatmap Plugin starten

Als erstes muss das Kern-Plugin mit dem Plugin Manager aktiviert werden (siehe Kapitel Kern-Plugins laden). Sie finden dann das Icon heatmap in der Werkzeugleiste.

Wählen Sie aus dem Menü Einstellungen ‣ Toolbars ‣ Raster, um bei Bedarf die Raster Werkzeugleiste zu aktivieren.

Das Heatmap Plugin verwenden

Das heatmap Heatmap Icon started den Dialog des Plugins (siehe figure_heatmap_2).

Der Dialog hat folgende Optionen:

  • Eingabepunktlayer: Auswahl zu ladender Punktvektorlayer.

  • Ausgaberaster: Mit dem browsebutton Knopf kann das Ausgaberaster definiert werden. Eine Dateierweiterung muss nicht angegeben werden

  • Ausgabeformat: Selektion des Ausgabeformats. Vorgegeben ist GeoTiff.

  • Radius: kann verwendet werden, um dn Radius im Metern oder Karteneinheiten zu definieren. Wenn der Radius zu klein gewählt ist, kommen meist keine guten Ergebnisse heraus. An Orten, wo mehrere Kreise sich überlappen, erscheinen die ‘Hotspots’ heller!

  • Verfallrate: wird verwendet, um zu zeigen, bei welcher Rate die ‘Heat’ vom Zentrum aus abfällt.

    • Wenn der Wert 0 ist (=Minimum) wird sich die Heat im Zentrum des Radius konzentrieren und an den Rändern ausgelöscht.

    • Wenn der Wert 10 ist (=Maximum) wird sich die Heat an den Rändern des Radius konzentrieren und im Zentrum ausgelöscht.

    • Wenn der Wert 1 ist, wird die Heat gleichmässig im Radius verteilt.

    • Bei einer negativen Verfallrate wird eine Coolmap anstatt einer Heatmap erstellt!

Wenn das Kontrollkästchen checkbox Erweitert ausgewählt ist, können zusätzliche Parameter definiert werden.

  • Zeile and Spalte können verwendet werden, um die Pixelgröße des Ausgaberasters zu definieren. Die Fläche des Ausgaberaster bleibt identisch!

  • Zellengröße X and Zellengröße Y beeinflussen die Pixelgröße des Ausgaberasters und verändern die Anzahl der Zeilen und Spalten.

Der Punktlayer kann Attributspalten enthalten, die für die Heatmap verwendet werden können:

  • Feld für Radius: Der Radius wird auf Basis einer Spalte definiert.

  • Feld für Gewichtung: Die Gewichtung wird auf Basis einer Spalte definiert.

Sobald das Ausgaberaster definiert ist, kann mit dem [OK] Knopf eine Heatmap erzeugt werden. Das Ergebnis ist eine Graustufenkarte.

Warnung

Ändern der Rastergröße-Eigenschaften

Wenn die Rastergröße-Eigenschaften verändetr werden, ändert sich auch die Ausgabe. Die Hotspotflächen werden dann größer.

Erstellen einer Heatmap

Für das folgende Beispiel wird der Vektorlayer airports aus dem QGIS Beispieldatensatz benutzt (siehe Beispieldaten). Ein anderes QGIS Tutorial zu diesem Thema findet man unter http://qgis.spatialthoughts.com.

In Abbildung Figure_Heatmap_1 sind die Flugplätze von Alaska zu sehen.

Figure Heatmap 1:

../../../_images/heatmap_start.png

Airports of Alaska osx

  1. Wählen Sie das Icon heatmap Heatmap, um den Dialog zu starten.

  2. Im Feld Eingabepunktlayer selectstring wählen Sie airpoirt als Punktlayer.

  3. Im Feld Ausgaberaster geben Sie den Namen der Ausgabekarte an. Geben Sie der Karte den Namen heatmap_airports.

  4. Im Feld Ausgabeformat wählen Sie GeoTIFF.

  5. Im Feld Radius tragen Sie 1000000 Meter ein.

  6. Die vorgegebene Verfallrate von 0.1 ist in Ordnung.

  7. Klicken Sie auf [OK], um die Heatmap zu erstellen (siehe Figure_Heatmap_3).

Figure Heatmap 2:

../../../_images/heatmap_dialog.png

The Heatmap Dialog osx

Das Ergebnis ist vielleicht noch nicht, was Sie erwartet haben, da es noch eine grau Karte ist. Es müssen nun noch ein paar Einstellungen vorgenommen werden.

Figure Heatmap 3:

../../../_images/heatmap_loaded_grey.png

The heatmap after loading looks like a grey surface osx

  1. Öffnen Sie den Layereigenschaften Dialog der Heatmap heatmap_airports.

  2. Wechseln Sie in den Stil Reiter.

  3. Ändern Sie Farbabbildung selectstring von ‘Graustufe’ nach ‘Pseudocolor’.

  4. Drücken Sie auf [Anwenden].

  5. Wechseln Sie in den Reiter Transparenz und setzen Sie den Schieberegler auf 40%.

  6. Wählen Sie [OK]

Das Endergebnis sehen Sie in Figure_Heatmap_4.

Figure Heatmap 4:

../../../_images/heatmap_loaded_colour.png

Final result of heatmap created of airports of Alaska osx