你在这里: 工作空间基础 > 读写数据 > 数据集类型

数据集类型

数据集可以是几种不同类型中的一种。数据集类型是根据数据存储和结构来区分的,由于FME处理每种类型的方式不同,因此了解差异并了解您使用的数据类型很重要。

数据集类型 特点 实例
文件 一个文件 AutoCAD DXF
文件夹 单个文件夹中的一组文件 Esri形文件
数据库 数据库 空间数据库
网状物 互联网站 Web功能服务(WFS)

基于文件的数据集

基于文件的数据集是存储在单个文件中的完整数据集。

AutoCAD DXF文件就是一个很好的例子:每个DXF文件都是一个单独的数据集。

基于文件的数据集中的要素类型

基于文件的数据集通常有一些将数据分配到不同类别的方法。在FME中,这些类别是不同的特征类型。

例如,在AutoCAD文件中,数据是按多个图层定义的。DXF文件中的每个图层都是FME中的要素类型。DGN格式文件使用标高而不是图层。

基于文件夹的数据集

基于文件夹的数据集背后的逻辑可能会有点混乱。在这种形式的数据集中,数据集是保存数据的文件夹。例如,在C:\FMEData\Data\Properties数据集名称为性质.

Esri Shapefile、MapInfo选项卡和CSV格式是基于文件夹的数据集的示例。

基于文件夹的数据集中的要素类型

在基于文件夹的数据集中,数据作为一系列文件保存。通常,每个名称不同的文件都是数据集中的要素类型。

例如,在以下MapInfo MIF/MID数据结构中,将调用数据集伊斯塔. 要素类型包括:边界区,水线道路线.

C:\FMEData\Data\DemoData\MultiDataset\EastA\BoundaryArea.mif

C:\FMEData\Data\DemoData\MultiDataset\EastA\HydrographyLine.mif

C:\FMEData\Data\DemoData\MultiDataset\EastA\RoadLine.mif

注:FME用户通常将所有单个文件误认为是一个数据集。当文件本身中没有细分数据的方法时,FME通常将文件视为基于文件夹的数据集中的要素类型。

数据库数据集

顾名思义,数据库数据集是存储在数据库中的一组数据。一般来说,每个不同的数据库都是不同的数据集(尽管严格来说,数据库中的每个用户/模式都是不同的数据集)。

最明显的例子是Oracle数据库。无论它是空间的还是非空间的,都将以同样的方式处理。

数据库数据集中的要素类型

在数据库数据集中,数据库中的每个不同表都被视为要素类型。

例如,一个名为资源有人打电话来吗使用者,车辆设备. 数据集是资源,要素类型为用户、车辆设备.

网络数据集

web数据集是存储在Internet站点上的数据集合。Web功能服务(WFS)服务器就是一个例子。在本例中,数据集的名称与URL(通用资源定位器)的名称相同。

Web数据集中的要素类型

Web数据集通常有许多层。每个图层表示不同的要素类型。WFS格式就是此类数据集的一个示例。