3D分析之可见性分析工具
ArcGIS 通過分析功能面的視域來確定不同區域中的可見性。
視域的計算:如果僅有一個觀測點,則為可從觀測點看到的單元賦值 1,為無法從觀測點看到的所有單元賦值 0。
1. Construct Sight Lines(構造視線)
創建表示視線(從一個或多個視點到目標要素類的要素)的線要素。
注意,關于高度字段的認定:
觀察點和目標要素的高度源默認為以下列表中遇到的第一個字段名稱:
Shape.Z(只對啟用 Z 值的要素可用)
Spot
Z
Z_Value
Height
Elev
Elevation
Contour
使用連接字段為給定觀察點指定一個或多個目標。如果未使用連接字段,則將所有點連接到所有目標。
2. Line of Sight(通視分析)
確定由多面體、柵格、TIN、terrain 或 LAS 數據集定義的表面上視線的可見性。
理想的視線應是簡單的直線,包括兩個折點,分別代表用于確定可見性的觀測點和目標位置。
視線可以用前面的構造視線工具生成。
可以可選生成,阻擋每個線的目標可見性的第一個障礙物的位置。
輸出線要素的屬性表包含以下字段:
SourceOID - 用于計算可見性的線要素的唯一 ID。
VisCode - 沿線的可見性。值為 1 表示可見,值為 2 表示不可見。該字段僅在輸出幾何是線的情況下存在。
TarIsVis - 沿線的目標可見性。值為 1 表示可見,值為 0 表示不可見。該字段僅在輸出幾何是線的情況下存在。
OBSTR_MPID - 阻礙通視線的多面體的唯一 OID。如果不存在阻礙通視線的多面體,則該字段含有一個為 -1 或 -9999 的值。如果目標被表面所阻礙,則該值為 -1。如果目標可見,則值為 -9999。
3. ?Observer Points?(視點分析)
識別從各柵格表面位置進行觀察時可見的觀察點。
確定觀察點是信息密集型處理。處理時間取決于分辨率。
4. Skyline(天際線)
生成一個包含天際線輪廓分析結果的線要素類或多面體要素類。
總結
以上是生活随笔為你收集整理的3D分析之可见性分析工具的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 购买本本前必读的十大注意
- 下一篇: [附源码]java毕业设计时事资讯平台