sde資料庫中表的說明
1、b表:屬性表
2、f表:要素表
3、s表:索引表
4、a表:新增表
5、d表:刪除表
6、layers表:記錄b表、f表、s表的關係
7、table_registry表:記錄f表、s表、a表、d表的關係
8、server_config表:記錄giomgr.defs檔案的系統配置引數
9、dbtune表:記錄dbtune.sde檔案的儲存方案引數
元資料表(meta-data tables),用於空間資料的描述和管理。
version表 —— 記錄arcsde伺服器的版本號。arcsde i/o管理器靠檢查該錶以確定版本的相容性。
layers表 —— 記錄資料庫中的各個層,每個記錄對應乙個層。
geometry_columns表 —— 管理幾何或向量特徵列。
raster_columns表 —— 管理柵格列。
table_registry表 —— 管理已註冊的layers和multiversion表。
spatial_references表——記錄資料庫的座標系、偽原點、id碼等。
states表 —— 記錄狀態。
versions表——記錄資料版本。
*mvtables_modified表 —— 記錄資料多版本資訊。
sde_logfile表 —— 管理arcsde的logfiles。在arcsde 8之前,logfile是以系統檔案方式儲存的。
sde_logfile_data表 —— 管理arcsde的logfiles。
sde資料庫中表的分析
arcsde內乙個要素類在關聯式資料庫(以ms sql server為例)中有一系列的表, 每個表的作用不同。
sde的乙個featureclass包含以下表:
b表(與要素類名稱同名,用來儲存屬性資料結構),表結構如下:
欄位名稱 型別 說明
geometryid int 要素唯一id
shape int 與geometryid值對應,備用字段?……
其他使用者定義字段
注:如果該要素類沒有註冊,b表有記錄,如果該要素類已經註冊,b表記錄相應的轉移到a表。
f表(f+layerid,用來儲存圖形座標、外邊界矩形等圖形資訊)
欄位名稱 型別 說明
fid int 要素唯一id
numofpts int 座標個數(島、洞的座標如何計數)
entity smallint 要素型別**(點、線、面)
eminx float 邊界矩形
eminy float 邊界矩形
emaxx float 邊界矩形
emaxy float 邊界矩形
eminz float
emaxz float
min_measure float
max_measure float
area float 面積
len float 長度
points image 座標串(具體二進位制內如何儲存,如何提取)
s表(s+layerid,用來儲存地物空間索引,sde採用正方形網格索引)
欄位名稱 型別 說明
sp_fid int 要素唯一id
gx int 行號((網格左下點x座標-圖形區域最小x座標)/網格大小)
gy int 列號((網格左下點y座標-圖形區域最小y座標)/網格大小)
eminx int 從名字看上去是要素的邊界矩形座標。但是新增乙個要素進去後,卻發現不是直接儲存的地物邊界矩形座標,邊界矩形的座標在f表已經儲存了,這裡不知道幹什麼用?
eminy int
emaxx int
emaxy int
a表(a+layerid_register,當要素類註冊版本以後,該錶儲存原b表的資料,並記錄資料狀態)
欄位名稱 型別 說明
geometryid int 要素唯一id
shape int 似乎與geometryid值相同,備用字段?
sde_state_id int 要素狀態id(每個操作就會+1)……
其他使用者定義字段
d表(d+layerid_register,僅當要素類註冊版本之後,該錶存在,並記錄當前被刪除的地物)
欄位名稱 型別 說明
sde_state_id int 刪除要素的stateid
sde_deletes_row_id int 刪除要素的id
deleted_at int 刪除操作的stateid
Sde表結構分析
sde表結構分析 今天開始想分析一下sde的表結構,希望能夠弄明白sde乙個要素類的每個feature是如何儲存的。弄arcsde的人都知道,arcsde內乙個要素類在關聯式資料庫 以ms sql server為例 中有一系列的表,每個表的作用不同。sde的乙個featureclass包含以下表 b...
sde在DBMS中的儲存表結構
今天開始想分析一下sde的表結構,希望能夠弄明白sde乙個要素類的每個feature是如何儲存的。弄arcsde的人都知道,arcsde內乙個要素類在關聯式資料庫 以ms sql server為例 中有一系列的表,每個表的作用不同。sde的乙個featureclass包含以下幾種表 b表 與要素類名...
OSWorkflow表結構分析
create table os propertyentry 儲存propertyset的值 具體欄位還不清晰以後補充 global key varchar 255 item key varchar 255 item type smallint,string value varchar 255 dat...