ArcGIS教程:空间参考和地理处理
地理數據集的空間參考由以下各部分組成:
- 包含地圖投影和基準面的坐標系
- XY 分辨率、M 和 Z 分辨率和域(可選)
- XY 容差、M 和 Z 容差(可選)
這些空間參考屬性對地理處理工具的性能和生成的結果具有重大影響。
- 地理處理工具創建輸出數據時,必須為該新建數據集指定空間參考。
- 地理處理工具處理多個要素類中(如相交工具)或多個柵格中(如加權疊加工具)的要素時,必須將數據歸入一個公共的空間參考才能計算出兩個數據集內容之間的關系。
輸出數據集的空間參考與進行處理的空間參考屬于同一個空間參考。也就是說,該工具將始終在輸出數據集的空間參考中處理數據。
什么是默認輸出空間參考?
地理處理工具將根據以下邏輯來確定輸出空間參考:
- 如果在某要素數據集中生成輸出,則將使用該要素數據集的空間參考屬性。
- 如果輸出的是一個獨立的地理數據集(不位于任何要素數據集中),則空間參考屬性將與輸入地理數據集的空間參考屬性相同。
如何覆蓋默認空間參考的屬性
下方列出的地理處理環境可用于覆蓋以下默認的輸出空間參考屬性。如果在某要素數據集中生成輸出,則坐標系以及XY 屬性和 Z 屬性(除了包含 Z 值)都將始終使用該要素數據集的對應屬性。
- 坐標系
- XY 容差
- Z 容差
- XY 分辨率
- XY 域 - 對于 9.2 版以后的地理數據庫的輸出將忽略此值
- 輸出包含 Z 值
- 默認輸出 Z 值
- Z 分辨率
- Z 值域
無論輸出位于獨立數據集中還是位于某要素數據集中,下列環境參數均可用:
- 輸出含有 M 值
- M 容差
- M 分辨率
- M 值域
處理多個輸入的工具(坐標系將影響工具的性能)
處理多個輸入的地理處理工具(例如分析工具箱或Spatial Analyst 工具箱)要求所有要素和柵格均位于一個公共的坐標系中以便計算空間關系。請考慮用于計算多個要素類幾何交集的相交工具。假設五個要素類被指定為輸入,第一個要素類輸入使用 UTM 坐標系,而其余四個要素類則使用 Albers 坐標系。由于第一個要素類位于 UTM 坐標系中,因此在相交工具開始處理這些要素之前,其他四個要素類中的要素將先從Albers坐標系投影到 UTM 坐標系中。對這些數據集進行投影會嚴重降低性能;將一個要素類從 UTM 投影到Albers坐標系要比將四個要素類從Albers坐標系投影到 UTM 更便捷。相反,如果UTM 坐標系中要素類的要素數量多于其他四個要素類的要素總量,則將其他四個要素類從Albers坐標系投影到 UTM 會更有效率。
為了提高上述情況下的性能,您可以采用以下兩種方法之一:
- 為對應的坐標系(如上例中的Albers坐標系)設置地理處理輸出坐標系環境變量。如有必要,建議每次指定輸出坐標系環境時都指定一個合適的地理(坐標)變換。
- 確保提供給該工具的第一個地理數據集輸入中包含的坐標系可使需要投影的數據量最小(如上例中的Albers坐標系)。
避免使用未知坐標系
通過合適的坐標系處理數據,便可使用比較合適的容差、分辨率和域的默認值。
應當避免使用未知坐標系處理數據,因為默認容差可能不適合該工具。未知坐標系的 XY 容差默認值為 0.001 單位。如果數據的坐標位于某個 1 單位(十進制度)代表地球表面上 110 千米距離的地理坐標系中,則該默認容差便屬于一個非常大的值,因為這就意味著用于處理數據的容差可達 110 米。
坐標系影響工具結果
同一個坐標系中的兩個幾何所共享的空間關系或拓撲關系可能會因投影到其他坐標系中而發生改變。例如,下圖顯示的是一條連接雅加達市和惠靈頓市的藍線。連接這兩個城市的藍線是否與艾利斯斯普林斯市相交將取決于投影和處理數據的坐標系。因此,選擇一個適合數據的坐標系非常重要。
在“模型構建器”中設置坐標系環境
可以為單獨一個進程(一個進程表示某工具加上輸入和輸出數據)或整個模型設置輸出坐標系環境。在進程級別設置環境僅會影響單個進程的執行。在模型級別設置環境將影響該模型中的所有進程。
? ? ? ? 在進程級別設置坐標系
- 在“模型構建器”中,右鍵單擊某工具元素。
- 單擊獲取變量 > 從環境 > 輸出坐標 > 輸出坐標系。創建一個名為輸出坐標系的新變量并將其連接到工具。
- 雙擊輸出坐標系然后輸入合適的坐標系,此坐標系通常應為輸入到該工具中的最大地理數據集的坐標系。
在模型級別設置坐標系
- 在“模型構建器”中,單擊模型 > 模型屬性。或者在目錄 或 ArcToolbox 窗口中右鍵單擊該模型,然后單擊屬性。
- 單擊環境選項卡。
- 展開輸出坐標。
- 選中輸出坐標系。
- 單擊值按鈕。
- 在環境設置 對話框中展開輸出坐標設置。
- 在輸出坐標系列表中選擇如下面的指定。
- 單擊瀏覽按鈕瀏覽到某現有坐標系或者在下拉列表中選擇模型變量。
總結
以上是生活随笔為你收集整理的ArcGIS教程:空间参考和地理处理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 智慧新泰时空大数据与云平台_智慧城市时空
- 下一篇: vecm模型怎么写系数_vecm(向量误