生息地のパッチを特定するのに苦労しています。私は以前にこの問題についていくつかの助けを借りましたが、何も機能しません。
この Web サイトhttp://www.kew.org/gis/projects/mad_veg/datasets_gis.htmlから Arcgrid (zip 形式) をダウンロードしました。ArcMap 10.1 でデータを開くことができました。マダガスカルのすべての生息地タイプが表示されます。特定の生息地 (湿った森) がどれだけあるのかを判断したかったのですが、ピクセル数だけでわかりました。しかし、明らかにそれはその地域の総面積であり、実際には何千もの小さな森に分割され、断片化されています. 森林のパッチがいくつあり、それらのサイズがどれくらいかを判断する方法を見つける必要があります。
それがうまくいかない場合は、私がやろうとしていることを説明してください。私はキツネザルの一種を研究していますが、コミュニティには最低 4km2 の森林が必要です。私は、マダガスカルにどれだけの実行可能な生息地を残そうとしています. コミュニティをサポートするには小さすぎるパッチで構成されている可能性があるため、全体的な領域はそうではありません。一定のサイズ以上のパッチで残っている沿岸林の量を調べる方法が必要です。
私はGISの専門家ではなく、誰かが次のようなコードpythonを実行することを提案しました
import arcpy
from arcpy import env
from arcpy.sa import *
env.workspace = "Q:\Veggrid"
inZoneData = "vegetation"
zoneField = "Value"
outTable = "zonalgeomout02.dbf"
processingCellSize = 29
arcpy.CheckOutExtension("Spatial")
outZonalGeometryAsTable = ZonalGeometryAsTable(inZoneData, zoneField, "AREA", processingCellSize)
ただし、このコードを実行するたびに、ArcMap がしばらくロードされ、クラッシュします。セルサイズを小さくしてみましたが、違いはありませんでした。私のように、私は専門家ではなく、何をすべきかわかりません。人々はさまざまなパッケージをダウンロードすることを提案しましたが、それは大学のコンピューターであり、許可されていないようです
どんな助け/アドバイスも大歓迎です