arcgis資料結構雜記 水文 DEM資料

2021-09-18 01:49:52 字數 2455 閱讀 2748

今天gis學習了水文分析

思考的問題:在青海湖出現大量異常值時如何處理?(老師說她想了乙個月然後把青海湖全部賦值為 null 然後再進行的處理)

arctools:

spatial analyst

「水文分析:」

從數字高程模型dem中提取水文資訊以及水文分析的應用例項。

非拓撲資料

以.shp為副檔名的檔案儲存要素幾何學特徵;

以.shx為副檔名的檔案保留要素幾何學特徵的空間索引。

*介面這個東西時真的沒搞懂從上學期學習c#開始就很昏。。。。。

介面代表類或者物件的一系列外部視覺化操作。

參考**1

sequencediagram

//declare variables by pointing them to inte***ces.

dim pgeodateset as igeodataset

dim penvelope as ienvelpo

dim minx, maxx, miny, maxy as double

//derive the extent of the geodataset.

set penvelope = pgeodateset.extend

//get minx, miny, maxx, and maxy from penvelope.

minx= penvelope.xmin

miny = penvelope.ymin

maxx = penvelope.xmax

maxy = penvelope.ymax

//report the geodataset's extent.

msgbox''minmun x is:" & minx&"minimun y is :"&min y&chr$(10 &"maximum x is:"&maxx&"maximum y is:" &maxy)

基於物件向量資料模型的乙個例子

用點、聚合線和多邊形來表示基於向量的空間要素

(can』t really understand…)

個人資料庫,mdb為副檔名

檔案geodatabase把資料以小檔案的形式儲存再資料夾中,以gdb為副檔名

geodatabase提供了及時拓撲。

http:三種幾何物件組成:三角形(區域)、點(節點)、線(邊界)。tin資料結構包括三角形編號、每個毗鄰三角形的編號和資料檔案;tin模型把地表近似描繪成一組互不重疊的三角面。

例子:clearwater國家林地用分割槽來儲存歷史上的火情記錄,每年對應乙個分割槽亞類;shapefile和geodatabased都不支援分割槽亞類,但都支援多部分。

術語:

弧段:arc:有兩個端點的線段

arcobjects:

面定義area definition:

類class:

連線性connectivity:

鄰接性contiguity:

coverage:

封裝性encapsulation:

事件event:與路徑關聯並可以用路徑顯示的屬性

要素類feature class:在geodatabase中,儲存具有相同幾何型別的要素的資料集。

要素資料集feature database:在geodatabase中,具有相同座標系和區域範圍的要素類的集合。

geodatabase:

地理關係資料模式georelation data model:將空間資料和屬性資料儲存在兩個分離而又相互聯絡的檔案系統中。

圖論graph theory:

介面inte***ce:物件的一系列外部視覺化操作

線line:

方法method:物件可執行的特定操作

節點node:

物件object::具有一系列屬性和方法的實體,如要素層

基於物件的資料模型object-based data model:一種以物件來組織空間資料的向量資料模型

點point:

多邊形polygon:

屬性property:物件的性質或特徵

分割槽regions:可有空間不連續分組且可互相重疊的復合要素

路徑route:在投影座標系統上可經行線性測量的線狀要素

區段section:路徑的一部分,指coverage中直接屬下的弧段和沿弧段的位置。

shapefile:!!!非拓撲向量資料格式

拓撲topology:

不規則三角網tin:一種復合向量資料模型,它採用一組互不疊置的三角形來近似表示地形

向量資料模型vector data model:用點以及其x\y座標構造空間要素的資料模型。

參考文獻p72

《地理資訊系統導論(第五版)》, ↩︎

資料結構 雜記

1.哈爾夫曼樹 2.前序遍歷 根 左 右 1.訪問根節點 2.前序遍歷左子樹 3.前序遍歷右子樹 中序遍歷 左 根 右 1.中序遍歷左子樹 2.訪問根節點 3.中序遍歷右子樹 後序遍歷 左 右 根 1.後序遍歷左子樹 2.後序遍歷右子樹 3.訪問根節點 3.廣義表最基本的操作 取表頭head ls ...

資料結構 棧 雜記

字首 中綴 字尾表示式 舉例 3 4 5 6 就是中綴表示式 345 6 字首表示式 3 4 5 6 字尾表示式 中綴表示式 中綴記法 中綴表示式是一種通用的算術或邏輯公式表示方法,操作符以中綴形式處於運算元的中間。中綴表示式是人們常用的算術表示方法。雖然人的大腦很容易理解與分析中綴表示式,但對計算...

資料結構 雜記 選擇排序

include include int main if pi int malloc sizeof int null sprintf stderr,insufficient memory pi int malloc sizeof int 先介紹關於數值交換 void swap int a,int b ...