arcgis
中的拓撲
、先看看在
arcinfo
裡面的拓撲的實現:
其中在arcgis 8
以後,geodatabase
成為一種全新的空間資料模型。它採用
的屬性資料統一存放在工業標準的資料庫管理系統
dbms
中。空間要素類
feature
class
,如:河流、國界、宗地、電桿等,對應了
dbms
中的表,而
具體的乙個要素
feature
則是表中的一條記錄。
具有共同空間參考的一組空間
要素類又可以組成更大的結構,稱為要素資料集合(
feature
data
set。除了空
間要素類以外,
geodatabase
中還可以建立關係類、幾何網路、定義要素子型別、
值域及規則等。
所有的要素類均可以借助通用的
case
工具(如:
visio
rational
rose
等)進行模型定義和擴充套件。
geodatabase
引入了拓撲關係規則。拓撲關係規則可作用於同一要素資料集
中的不同要素類或者同一要素類中的不同要素。
使用者可以指定空間資料必須滿足
的拓撲關係約束,
譬如:要素之間的相鄰關係、
連線關係、
覆蓋關係、
相交關係、
重疊關係等。
所有這些關係都對應相應的規則。
比如在土地調查規劃應用中,
兩個相鄰的地塊之間不能有
飛地,我們可以有一條對應的規則:
相鄰多邊形間
不能存在間隙
。再如,當以河流作為國界、省界、或者任何邊界時,河流(線
狀)與界線必須一致,可用規則:
線必須被多邊形邊線覆蓋
。使用者通過選擇若
幹規則的組合構成對空間資料必須滿足的拓撲關係的靈活指定。
為了檢查和維護
空間資料的拓撲關係正確性,在
arcgis
desktop
中給出了一組(編輯)工具,
用於對空間資料根據使用者指定的拓撲關係規則進行編輯,
並幫助使用者及時發現可
能存在的拓撲關係錯誤。
geodatabase
中並不實際儲存拓撲關係。不同要素類之間的公共點、公共邊
等要素是在拓撲編輯過程中動態地檢測到的。
例如,我們選擇一條線並對其進行
編輯,此時
geodatabase
將自動檢測到與此線要素具有公共幾何元素的所有其它
要素,當我們修改該線要素時,
系統自動對所有的公共邊和公共點進行維護,
以保持其應有的拓撲關係。
這種實現方式的好處在於,
可以區域性、
有選擇的維護拓
撲關係,效率很高。
在拓撲關係類中,
除了拓撲關係規則外,
還要指定:
參與拓撲約束的各要素
類,容限值(
cluster tolerance
,精度等級(
coordinate accuracy rank
。其中:容
限值指落在以此值為半徑的圓形區域內的所有點被看成是一致的,會**捉
snap
)到一起。精度級別表示每個參與拓撲約束的要素類都可以人為地賦予一
arcgis批量excel資料轉點
首先是做model builder 注意該流程是用每乙個 中的我設的id欄位來命名每個點檔案,防止都是一樣的名字然後覆蓋掉,此外這裡的new指的我輸出資料夾名字為new,value 是中間輸出檔名,表示之前從id欄位中提取的值。將流程儲存為model2。batch的話檔案一多就宕機了。python ...
ArcGIS空間統計 點密度計算
很多時候,對於點事件資料,同分析與事件點相關聯的任意特定值的空間聚類相比,我們可能對評估事件的點密度更感興趣。或者,我們需要 統計格網或者區域內的點數或者屬性值總和 這就需要用到acrgis的空間連線工具 輸入 帶統計的點,或者帶要統計的屬性值 輸出 面狀要素,含有統計的點數,或者屬性值的統計資料 ...
修改掛載點
檔案系統快滿了,想修改下掛載點,把 home掛到新分出的ext2分割槽上。將 etc ftab修改後複製 home lee到新分割槽 重啟,就出現了一堆問題 can t update ice authority file 語言支援不完整 無法載入桌面等等。新建乙個使用者問題基本一樣。再把掛載點改回來...