数据集类型

数据集可以是几种不同类型之一。数据集类型在数据存储和结构的基础上区分,并且由于FME以不同方式处理每个类型,因此要意识到差异并了解您正在使用的类型的数据非常重要。

数据集类型 特征 例子
文件 单个文件 AutoCAD DXF.
文件夹 单个文件夹中的一组文件 ESRI Shapefile.
数据库 数据库 Oracle Spatial.
网页 互联网网站 Web功能服务(WFS)

基于文件的数据集

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

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

基于文件的数据集中的功能类型

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

例如,在AutoCAD文件中,数据在多个图层中定义。DXF文件中的每个图层都是FME中的功能类型。DGN格式文件使用级别而不是图层。

基于文件夹的数据集

基于文件夹的数据集后面的逻辑可以略微混淆。在这种形式的数据集中,数据集是包含数据的文件夹或文件夹。例如,在C:\ fmedata \ data \属性数据集名称是特性

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

基于文件夹的数据集中的功能类型

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

例如,在以下MapInfo MIF / MID数据结构中,调用数据集。特征类型是边界水文, 和路线

C:\ fmedata \ data \ demodata \ multidataset \ easta \ boundaryarea.mif

C:\ fmedata \ data \ demodata \ multidataset \ easta \ pydrographyline.mif

C:\ fmedata \ data \ demodata \ multidataset \ Easta \ Roadline.mif

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

数据库数据集

名称暗示的数据库数据集是存储在数据库中的一组数据。通常,每个不同的数据库是不同的数据集(虽然是严格准确的,但数据库中的每个用户/模式都是不同的数据集)。

最明显的例子是Oracle数据库。它将与其空间或非空间相同的方式对待。

数据库数据集中的功能类型

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

例如,调用Oracle数据库资源表格叫用户车辆设备。数据集是资源,特征类型是用户,车辆, 和设备

Web数据集

Web DataSet是存储在Internet站点上的数据集合。Web功能服务(WFS)服务器是此示例。在这种情况下,数据集的名称与URL的名称相同(通用资源定位器)。

Web数据集中的功能类型

Web数据集通常具有多个图层。每个层表示不同的特征类型。WFS格式是此类型数据集的一个示例。