数据集类型
数据集可以是几种不同类型中的一种。数据集类型是根据数据存储和结构来区分的,由于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格式就是此类数据集的一个示例。