我遇到了一个让我摸不着头脑的问题。我正在进行一些分析,着眼于从数百个观察点可以看到的森林区域的数量。在第一个实例中,我通过 arcpy 运行视域并获得可见森林区域的总土地面积。凉爽的。但现在我需要计算一个衡量森林地区景观比例的指标。换句话说,我希望能够(通过一个值)表示某人站在观察点时会看到什么。它与视域不同,因为需要知道可见目标相对于观察者的角度。例如,生长在悬崖边的森林(我知道的极端例子)在总视角中所占的比例比小坡上的森林要高。
在下面的示例中(假设所有可见区域都被森林覆盖),观察者将有大约 100 度的可见森林。如果只有较大的山丘被森林覆盖,他们将只有约 30 度的可见森林。
示例 http://www.geog.ucsb.edu/~kclarke/G128/images/l13.09
请记住,此草图是 2D 的。观看者还可以横向观看 360 度,纵向观看 360 度(可能站在山顶上。)
有谁知道可以计算这个的任何工具?抱歉,如果这个解释有点粗略,如果您有任何问题,请告诉我。我对可以访问 arcpy 10 和 10.1 的 arcpy 和 python 感到满意。
丹尼