Mehr

Berechnen der Waldbedeckung innerhalb eines Puffers, der sich mit anderen Puffern überschneidet?

Berechnen der Waldbedeckung innerhalb eines Puffers, der sich mit anderen Puffern überschneidet?


Ich bin neu bei ArcGIS.

Ich habe eine Ebene, die Waldbedeckung in einer Landschaft zeigt. Ich versuche, um jedes Waldstück in der Landschaft einen 5 km langen Puffer zu erstellen und dann die Waldmenge innerhalb dieses Puffers zu berechnen. Ich habe dies zuvor mit nicht überlappenden Puffern getan, indem ich einfach alle Forest-Patches in ein einzelnes mehrteiliges Feature auflöste und dieses dann mit den Puffern kreuzte. In der Landschaft, an der ich gerade arbeite, überlappen sich jedoch viele der Puffer, und überall dort, wo ein Waldstück innerhalb des interessierenden Puffers auch von einem anderen Puffer geschnitten wird, wird er in mehrere Features aufgeteilt. Anstelle eines einzelnen Wertes für die Waldbedeckung pro Puffer erhalte ich also einen Wert für jedes kleine Stück Patch, das durch die Überlappungen erstellt wurde.

Weiß jemand, wie man das umgehen kann, damit ich in jedem Puffer einen einzigen Wert für die Waldbedeckung habe? Scheint so, als ob es einfach sein sollte, aber ich habe den ganzen Tag mit räumlichem Verbinden und Zusammenführen herumgefummelt, bin aber nicht weitergekommen. Mit V10.


Wenn Sie ArcGIS 10 verwenden, können Sie dies ohne Editor oder Info tun, indem Sie den Puffer als einen anderen Layer erstellen und dann eine Vereinigung (Analyse->Überlagerung) für den ersten Layer und den Puffer ausführen. Dadurch sollen zusätzliche Felder im Datensatz erstellt werden, zum Beispiel wenn das eindeutige Feld "Name" ist, dann sollte es ein Feld "Name_1" geben. Mit anderen Worten, die Vereinigung verbindet im Grunde die Struktur beider Schichten miteinander.

Sie können dann alle Formen herausfiltern, bei denen "Name" nichts ist (Definition Query = "Name"<>") [zwei einfache Anführungszeichen nach <>], wodurch Sie nur die Anfangsformen erhalten, die durch die Puffer getrennt sind.

Sie können dann die Fläche jedes dieser Objekte in einem neuen Feld berechnen und eine räumliche Verbindung auf dem Puffer-Layer durchführen, indem Sie die Summe der Fläche des gefilterten Union-Layers zählen.

Hoffentlich veranschaulicht diese Grafik dies visuell.