zoukankan      html  css  js  c++  java
  • ArcSDE系列: ArcSDE几张系统表的说明

    当基于Oracle或是SQL Server安装ArcSde后,一般会生成十几张以GDB_开头的系统表,这些表一般为SDE中数据信息的描述,以下为本人对其中几张主要表的一点理 解:1、GDB_ObjectClasses表:记录所有SDE中注册过的普通表、FeatureClass,一般包括Name和ID字段,Name为在 ArcCatalog中所看到的名字,ID为唯一标识,以后关于此对象的所有数据(如F表、S表)信息都以该ID表示;若删除该表中的某条记录,则该记录 所对应的表在ArcCatalog中将无法看到。2、GDB_FeatureClasses表:为所有空间表(FeatureClass)的描述信息,一 般包括ObjectclassID,featuretype,geometrytype,shapeField等字段,objectclassid与 GDB_ObjectClasses中的ID相对应,featuretype为特征类型(如:1为矢量,2为栅格等),geometrytype为空间几 何体类型(如:1为点,2为线等),ShapeField为该空间表中空间图形存储的字段名(一般为Shape,在创建时也可定义为别的);若删除该表中 的某条记录,则该记录所对应的featureclass在ArcCatalog中将无法看到。3、GDB_FeatureDataset表:该表记录 SDE中FeatureDataset信息,包括Owner,Name等;删除该表中的某条记录,则该记录所对应的featuredataset在 ArcCatalog中将无法看到。4、GDB_FieldInfo表:为SDE中所有表的字段信息,一般包含ClassID、 FieldName,AliasName,IsEditable等字段,可直接通过操作此表来修改表或featureclass的字段的名称和别名。5、 GDB_Domains表:SDE中的Domain对象,具体可查看该表结构,若了解Domain,则比较容易理解该表。6、GDB_SubTypes 表:SDE中的SubType对象,具体可查看该表结构,若了解SubType,则比较容易理解该表。7、GDB_RasterCatalogs表:该表 记录SDE中的RasterCatalog的元数据信息,一般包含 objectclassid,rasterfield,israsterdataset, 其中,objectclassid与GDB_ObjectClasses中的ID对应,rasterField为在RasterCatalog表中存储 Raster的字段,israsterDataset标识是否为RasterDataset。 另外,SDE中的系统表还有十几张,但和我们应用关系最密切的主要为上面几张,其它的系统表,可以通过Oracle Client或是PL/SQL查看。
  • 相关阅读:
    Portal技术介绍
    DBlibrary 常用函数
    【转】如何让你的WinForm嵌入桌面
    【转】Windows快捷方式文件格式解析(中文)
    合理安排时间
    javascript脚本压缩工具JSEncoder实现
    【转及整理】C#管理快捷方式文件创建
    【转】房产崩盘路线图
    【转】关于个人知识管理(PKM)的一些基本概念
    Javascript代码压缩、加密算法的破解分析及工具实现
  • 原文地址:https://www.cnblogs.com/adodo1/p/4327169.html
Copyright © 2011-2022 走看看