成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

理解ArcGIS中不同ID的區(qū)別及使用方式

在使用ArcGIS Desktop時,常常會遇到ObjectID、FID和OID這幾個字段,對于許多用戶來說,這些ID的作用和區(qū)別可能會帶來困惑。在ArcGIS中,每一個獨立的表和屬性表都會有一個Ob

在使用ArcGIS Desktop時,常常會遇到ObjectID、FID和OID這幾個字段,對于許多用戶來說,這些ID的作用和區(qū)別可能會帶來困惑。在ArcGIS中,每一個獨立的表和屬性表都會有一個ObjectID字段,這個字段是由ESRI軟件管理的,包含唯一的長整型數(shù)值來指定每一條記錄。但在不同類型的數(shù)據(jù)存儲中,ObjectID的處理方式有所不同。

ObjectID在不同數(shù)據(jù)存儲格式中的表現(xiàn)

- 在shapefile中,F(xiàn)ID字段實際上包含了ObjectID,其值從零開始依次遞增。

- 在geodatabase feature class或獨立表格中,OBJECTID字段包含ObjectID,但值從1開始計數(shù)。

- 而在獨立的dBase表格中,OID字段包含ObjectID,同樣從零開始編號。

不同ObjectID字段的功能差異

當編輯數(shù)據(jù)時,各種ObjectID字段的功能也存在差異:

- 在shapefile中,如果刪除了某條記錄,F(xiàn)ID將重新編號,值會按順序緊湊遞增,沒有間隔。

- 在geodatabase feature class或geodatabase table中,刪除記錄不會重新編號OBJECTID,保留原有間隔。

- 對于dBase表格,刪除記錄后,OID將從零開始重新編號,同樣沒有間隔。

數(shù)據(jù)轉(zhuǎn)換對ObjectID的影響

- 當將geodatabase feature class導出或轉(zhuǎn)換為shapefile格式,或?qū)eodatabase表格導出為dBase格式時,輸出的記錄將從0開始重新編號。

- 轉(zhuǎn)換為新的geodatabase feature class或table時,記錄編號將從1開始按順序重新分配。

需要注意的是,當選擇字段用于Join或Relate表格時,應當考慮以上特點。如果一個shapefile要通過FID和OBJECTID與feature class連接,由于feature class沒有OBJECTID為0的記錄,shapefile中FID為0的記錄將無法匹配任何feature class記錄。

通過以上了解,可以更好地利用ArcGIS中不同ID的特性,確保數(shù)據(jù)處理和關聯(lián)的準確性和高效性。

標簽: