数据集的理解IDataset

数据集(Dataset)是一个代表了Workspace中所谓数据集合的抽象类,它是一个集合,但是在理解数据集 对象的时候,要用广义的概念来看待,不要用我们在 数据库里存储的那个机构,否则会走入误区,因为在设计数据库的时候,我们可以在数据集里面存储相关的要素类。那么我们在编程的时候可能这么想,要获取数据库中的某一个要素类,要先获取数据集,然后获取要素类,其实通过工作 空间的openfromfile()就可以,可以把数据库比作 文件夹,数据集比作子文件夹因为数据库中的表,要素类,是没有重复的,不像windows上的文件夹,子文件夹里面可以有名称重复的,刚才说到用广义的意义,应该知道所以放在工作空间的对象都是一种数据集对象,也就是说table,featureclass等都是数据集,也就是说数据集中的数据可以是一个 字段,一行记录,一张表等。
   数据集对象可以分为两大类,一种是table,你无法将table存储在dataset中(可以尝试下),一种是geodataset,这个是要素类的容器。数据集对象有一个很重要的熟悉,就是这个fullname,用这个可以返回和数据集相关的名称对象,而这个名称对象有一个很重要的方法open(),这个可以获取和这个名称对象。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值