空间数据查询与空间度量课件.ppt
CompanyLOGO7.1空間查詢概述查詢分類:簡單直接查詢邏輯運算查詢複合模擬查詢空間查詢方式:屬性查詢(通過屬性查空間)空間查詢(通過空間查屬性)7.2屬性查詢簡單屬性查詢例:已有某地區的土地利用表及相應的圖,現要找到林地,通過對下列屬性數據表查找植被為林地的記錄,並顯示這些記錄相應的空間位置。標號植被面積101工業地169102林地122103農地230104林地100基於屬性(非空間)特徵的查詢1021041031017.2屬性查詢SQL查詢SQL查詢如Select所需資料項目From屬性表Where條件運算式7.2屬性查詢SQL查詢擴展SQL查詢對SQL進行擴充或改造,實現空間關係及空間運算操作的查詢。在SQL上發展的空間結構化查詢語言,提供6個顯示參數。如:空間查詢:查高程大於300,小於500的區域7.3空間查詢點查詢矩形或圓查詢多邊形查詢例:右圖就是在ARCVIEW軟體下,點擊黃色圖斑,就可獲取煙臺市轄區的周長、面積等資訊。7.4空間關係查詢拓撲關係查詢鄰接關係包含關係關聯關係7.4空間關係查詢緩衝區查詢7.4空間量算距離量算均質空間的距離量算歐氏距離曼哈頓距離(計程車距離)非歐氏距離非均質空間的距離量算非空間距離7.4空間量算方位量算定量描述定性描述4方向描述8方向描述16方向描述7.4空間量算線狀地物量算長度折線的長度等於其每段線段長度之和,多邊形的周長實際上也是一條折線。兩點間的線段長度計算設座標為p1(x1,y1),p2(x2,y2)則直線段p1p2長度為:d=sqrt((x2-x1)2+(y2-y1)2)p1p2長度量算示意圖OYX7.4空間量算線狀地物量算分數維數分形的概念最初源自於自然界事物的自相似性(self-similarity)。在某些情形下,事物局部的形態結構表現出與整體的一致性,也就是說,在尺度和形態之間存在著某種固定的關係,隨著尺度的增加(細化),空間形態參數的度量以某種指數關係增加。在不同的尺度上量取的形態參數與尺度之間有一種對數上的線性相關。7.4空間量算線狀地物量算分數維數例:用不同的步距去量取一條自然曲線的長度,設當步距為D時,量得的曲線長度為L。採用不同的步距D就可以得到不同的曲線長度L,用ln(L)和ln(D)為坐標軸標繪每一個點,若所得的點明顯地分佈為一條近似的直線上,那麼我們就說這條曲線具有明顯的分形性質,而這條直線的斜率就是該曲線的分形維數(分維數)。7.4空間量算面狀地物量算面積與周長向量數據的面積周長計算柵格數據的面積周長計算形狀質心7.4空間量算面狀地物量算面積與周長向量數據的面積周長計算面狀對象在電腦內部是以一系列首尾相接的座標串表示的。按多邊形頂點順序依次求出多邊形所有邊與x軸(或y軸)組成的梯形的面積,然後求其代數和。假設有N個頂點,其面積計算公式為:Pk=12(yk+1+yk)(xk+1-yk)(yn+y1)(xn–x1)12∑Pk+n-1k=1P=多邊形面積量算示意圖注:總面積公式中第二項為最後一個點和第一點圍成的梯形面積7.4空間量算面狀地物量算面積與周長柵格數據的面積周長計算CompanyLOGO