IFeatureDataset接口 - [ArcEnine接口]
来源:互联网 发布:linux pvdispaly 编辑:程序博客网 时间:2024/06/01 08:04
这个方法和IFeatureWorkspace中的方法一样。但是这个方法要求要素类的空间参考和feature dataset的一致。要创建的要素类的空间参考在Fields的shape字段的GeometryDef属性中。在调用CreateFeatureClass方法之前,GeometryDef对象要设置其信息。包括空间参考(投影或地理坐标系统,垂直坐标系统,坐标域和坐标分辨率)和shape字段的空间索引。
如果FeatureWorkspace是一个Geodatabase workspace,Fields对象至少要包含必须的字段。所需的字段可以从你想创建的对象类型的类描述中获得(查看IObjectClassDescription的RequiredFields属性)。
CLSID是个可选参数,用来指定GUID实例化要素对象。如果传入“Nothing”,GeoDatabase惊根据esriGeoDatabase.Feature使用CLSID。这在大部分情况下都可行。如果你知道FeatureClassExtension由一个自定义的要素,而不是esriGeoDatabase的要素,可以将其GUID传入或者稍后调用FeatureClassExtension的IClassSchemaEdit接口的方法。
EXTCLSID参数指定实例化FeatureClassExtension所用的GUID。这个对象至少要支持IClassExtension接口。如果传入“Nothing”,新建的要素类将没有ClassExtension。因为不需要ClassExtension,除非是annotation,dimension lines等要素类需要ClassExtension。如果知道要素类有ClassExtension,并且知道它的GUID,可以这时传入或者以后调用IClassSchemeEdit接口的方法。
configuration可选参数使应用程序可以控制RDBMS中表的物理布局-例如,在Oracle数据库中,configuration keyword控制建立表、初始化和next extents及其他属性的表空间。ArcSDE data administrator设置ArcSDE的configuration keyword。从IWorkspaceConfiguration接口可以获得一个workspace支持的可用keyword。在ArcSDE的文献中可以查看更多configuration的信息。
注意:不能用下列内容作为表或要素类的前缀:“gdb_”,“sde_”,“delta_”。
- IFeatureDataset接口 - [ArcEnine接口]
- IMap接口 - [ArcEnine接口]
- IFeatureClass接口 - [ArcEnine接口]
- 《IFeatureClass接口》的继续讨论 - [ArcEnine接口]
- IFeature IFeatureClass IFeatureDataset等接口的介绍
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 接口
- 那不是连被狗日都不如?!
- js截取小数点后几位
- java socket/Serversocket编程详解(中/英文)
- AIX/HP UX/LINUX 上ORACLE ASM 添加磁盘
- opengl相关知识 grew 11- 10 27
- IFeatureDataset接口 - [ArcEnine接口]
- android 虚拟键盘弹出把底部栏顶上去的解决办法
- 急的回复
- 让IE支持CSS3圆角的方法
- An Introduction to the Extended Kalman Filter
- asp.net 网站嵌入QQ/Msn客服
- libxml2 node type预定义常量
- windows系统上安装与使用Android NDK r5
- 《小成本对付宽带我世界实现有线/无线同时上网》配置要点