我遇到了一个让我挠头的问题。我正在进行一些分析,从数百个观察点可以看到森林面积的数量。在第一个实例中,我通过arcpy运行viewsheds,得到了可见森林区域的总土地面积。很酷。但是现在我需要计算一个森林面积的比例。换言之,我希望能够表示(通过一个值)如果某人站在观察点,他将看到什么。它与viewshed不同,因为需要知道可见目标相对于观察者的角度。例如,一片生长在悬崖边的森林(我知道的极端例子)会比一片小山坡上的森林占据更高的总视角比例。你知道吗
在下面的例子中(假设所有可见区域都有森林),观察者将有大约100度的可见森林。如果大一点的山丘被森林覆盖,那么它们只能看到30度左右的森林。你知道吗
example http://www.geog.ucsb.edu/~kclarke/G128/images/l13.09
请记住,这个草图是二维的。观看者还可以看到360度的横向和360度的纵向(可以站在山顶上)
有人知道有什么工具可以计算这个吗? 抱歉,如果这个解释有点粗糙,请告诉我如果你有任何问题。我很熟悉arcpy和python,可以访问arcpy10和10.1。你知道吗
丹尼
我猜你有一个环境的三维模型,可以精确到任何程度。我不太熟悉地理信息系统的东西,但我不得不说,这是相当标准的东西在计算机图形和渲染。Wikipedia有一篇关于hidden surface determination主题的优秀文章需要寻找的重要关键字与您想要的是painter's算法、光线跟踪和z缓冲密切相关。你知道吗
相关问题 更多 >
编程相关推荐