2016-04-27 6 views
0

Ich möchte ein Polygon (Shapefile; Werte von 1 und 2; 1 = outside a protected area, 2 = inside a protected area) in ein 1-Minuten-Auflösungsraster rastern.Was bewirken verschiedene Werte von "Spaß" beim Rastern einer Abfrage?

Ich benutze Rasterize.

Kann mir bitte jemand sagen, was bedeutet fun= first oder fun= last bedeuten? Jeder produzierte ein etwas anderes Ergebnis. Ich kann nirgendwo eine Erklärung finden. Die Ergebnisse sind auch etwas anders als wenn ich fun=min, max, mean verwende.

+0

Willkommen bei Stack Overflow! Ich habe mehr Informationen in den Titel Ihrer Frage eingefügt, um mehr Aufmerksamkeit auf sich zu ziehen. Ich habe auch die Formatierung verbessert, um es einfacher zu lesen und klar zu zeigen, welche Bits der Code sind. –

Antwort

0

Als ein Beispiel lässt sich sagen, dass ich die Höhe und den Standort von jedem Baum in einer Gesamtstruktur messen. Ich könnte diese Daten auf verschiedene Arten anzeigen, aber sagen wir, ich möchte ein Raster der Baumhöhe erstellen.

Abhängig von der Auflösung, die ich für mein Raster wähle, könnte jede Rasterzelle mehrere Bäume enthalten. Jede Gitterzelle kann jedoch nur einen einzigen Wert für die Baumhöhe haben, also muss ich entscheiden, wie ich mit mehreren Bäumen arbeiten soll, die jeweils einen Wert für ihre Höhe innerhalb einer Zelle haben. Dies ermöglichen mir die verschiedenen Funktionen.

Je nach meinen Hypothesen konnte ich will die mean, median, mode, maximum oder minimum der Baumhöhen in jeder Gitterzelle meines Raster. Ich möchte auch wissen, wie viele Bäume in jeder Rasterzelle sind. In diesem Fall kann ich die count Funktion verwenden. Die Funktionen first und last tun ziemlich genau das, was sie auf der Zunge sagen. Wenn Sie sich vorstellen, dass alle Baumhöhen für eine einzelne Gitterzelle ein Vektor sind, wählt first den ersten Wert in diesem Vektor und last wählt den letzten Wert im Vektor aus.

In ökologischer Hinsicht kann ich nicht denken, warum das nützlich sein könnte, aber ich experimentierte und das ist, was sie tun. Nebenbei gibt es nicht wirklich eine mode Funktion, wenn Sie rasterize verwenden, aber Sie können eine benutzerdefinierte Funktion leicht genug schreiben. Ich hoffe es hilft!

Verwandte Themen