`
lorry1113
  • 浏览: 263238 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

sde系统表说明

    博客分类:
  • GIS
阅读更多

当基于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。


select * from sde.table_registry
select * from sde.table_registry where table_name='F_DLG_C_RDIS_S'
select * from sde.GDB_FEATURECLASSES
select * from sde.GDB_ObjectClasses
select * from sde.GDB_FeatureDataset

分享到:
评论

相关推荐

    arcgis_SDE安装步骤

    ArcGIS_SDE 是一种强大的地理信息系统,它可以与 Oracle 数据库集成,提供了强大的空间数据管理和分析功能。要安装 ArcGIS_SDE,需要先安装 Oracle 数据库,然后安装 ArcSDE。下面将详细介绍 ArcGIS_SDE 的安装步骤...

    SDE空间SQL使用

    【SDE空间SQL使用】是关于在Oracle环境中利用ArcGIS的空间SQL语句进行数据库操作的说明。SDE(Spatial Database Engine)是Esri提供的用于管理地理空间数据的组件,它与Oracle数据库结合,允许用户执行复杂的空间...

    SDE_TEST.zip

    这里有个问题需要说明一下:因为从10.1以后,访问SDE推荐采用直接连接数据库的形式,因此连接数据库也就选用了各自的数据库客户端进行访问管理,因此,Oracle Client是必须安装的。选用的版本根据装ArcGIS for ...

    ArcEngine开发中连接sde数据库

    2. **关键属性说明** - **SERVER**:需要连接到的SDE服务名称。 - **INSTANCE**:需要连接到的实例。 - **DATABASE**:连接的数据库名。这个参数是可选的,但在存在多个数据库的情况下是必需的。 - **USER**:...

    基于Arc SDE forOracle实现erase空间分析计算

    在地理信息系统(GIS)领域,空间数据分析是一项重要的技术活动,它可以帮助用户理解和解决复杂的地理问题。其中,Erase操作是常用的空间分析方法之一,它用于从一个空间数据集中删除另一个空间数据集中的重叠部分,...

    sde进程检测工具,使用该工具能够方便的检测sde进程的运行情况

    在IT行业中,数据库管理系统是核心组成部分之一,Esri的Spatial Database Engine (SDE) 就是这样的一个系统,主要用于地理信息系统(GIS)的数据存储和管理。SDE进程是该系统中的关键组件,它负责处理数据的读写、...

    SQLServer地理数据库中的系统表具体详细说明分析.docx

    以下是对标题和描述中提到的一些关键系统表的详细说明: 1. **GDB_ITEMRELATIONSHIPS** 这个表记录了`GDB_ITEMS`表中各个对象之间的关系。例如,它跟踪要素数据集、复本之间的关联,以及数据集和域的关系。每一行...

    linux离线安装postgresql与sde与postgis.zip

    在Linux环境中离线安装PostgreSQL、SDE(ArcGIS的Spatial ...在整个过程中,保持耐心,仔细处理每个步骤,确保所有依赖都已正确安装和配置,这样才能成功地在Linux内网环境中搭建PostgreSQL、SDE和PostGIS系统。

    ArcSDE系统配置参数说明

    《ArcSDE系统配置参数说明》 ArcSDE是Esri公司开发的一款强大的地理数据库中间件,它使得GIS数据能够跨多种数据库系统进行管理和访问。本文将深入解析ArcSDE系统的配置参数,特别是针对`server_config`配置表的字段...

    SQL Server 地理数据库中的系统表具体详细说明.docx

    系统表在地理数据库中扮演着至关重要的角色,它们包含了数据库结构、元数据、以及关于数据库内部运作的关键信息。以下是对给定文件中提到的一些关键系统表的详细解释: 1. **GDB_ITEMRELATIONSHIPS**: 这个表存储...

    arcgis93 sde安装步骤

    你需要有数据库管理员权限来创建SDE用户和相关表空间。 - 创建SDE用户成功后,系统会提示你完成其他配置选项,如设置服务端口、确定数据存储位置等。 - 接下来的步骤可能包括验证连接,启动ArcSDE服务,以及设置...

    新纪元七氟丙烷灭火系统软件设计说明书.doc

    新纪元七氟丙烷灭火系统软件设计说明书 本文档为新纪元七氟丙烷灭火系统软件的设计说明书,主要介绍该系统的软件设计、技术参数和结构特征。该系统主要用于各种有管网或无管网式二氧化碳、七氟丙烷、三氟甲烷、IG-...

    AE加载Shapefile、栅格、CAD、PersonGDB、SDE数据

    本文将详细说明如何使用ArcEngine加载Shapefile、栅格、CAD、Personal Geodatabase(PersonGDB)以及Spatial Database Engine(SDE)数据。要理解这些内容,首先需要对ArcGIS平台、ArcEngine以及不同数据类型的结构...

    C#+ArcEngine连接ArcSDE数据库参数设置

    以下是对这些参数的具体说明: #### 2.1 Server Server参数指定了ArcSDE数据库所在的服务器地址。在这个示例中,“localhost”表示ArcSDE服务运行在同一台计算机上。 #### 2.2 Instance Instance参数是指ArcSDE...

    基于SQL Server+ SDE的综合农业环境数据库建设机制优化研究.pdf

    9. **关键词说明**:综合农业环境数据库、建设、SDE(Spatial Database Engine,空间数据库引擎)、SQL Server、优化。 根据上述知识点,本文档详细阐述了基于SQL Server和SDE技术在构建综合农业环境数据库中的应用...

    SDETools:Matlab工具箱,用于随机微分方程的数值解

    5. **动态系统建模**:除了基础的SDE求解,SDETools还能够处理具有复杂结构和相互作用的多体系统,如生物网络、金融市场的建模。 三、应用场景 SDETools在多个领域都有广泛的应用: - **金融市场**:用于模拟股票...

    ArcSDE直连方法(直连字符串)

    ArcSDE是Esri开发的一款空间数据库引擎,它允许地理信息系统(GIS)软件直接访问并管理存储在关系型数据库中的空间数据。ArcSDE支持多种数据库管理系统,如Oracle、SQL Server、PostgreSQL等,其中,与Oracle的集成...

    ArcSDE连接数设置及其性能说明

    ### ArcSDE连接数设置及其性能说明 #### 一、引言 在地理信息系统(GIS)领域中,ArcSDE作为一款重要的空间数据库管理系统,被广泛应用于存储和管理空间数据。随着多用户并发操作的需求日益增加,ArcSDE连接数的...

Global site tag (gtag.js) - Google Analytics