读者概览

地理数据库读卡器首先打开驻留在服务器/文件系统中的地理数据库数据集。一旦打开,geodatabase reader查询geodatabase并传递生成的功能——也就是说,行–转到FME进行处理。每一个被读取的功能都会在属性名下用它的原始整型对象ID(这是geodatabase分配给它的对象ID)进行标记。土拨鼠.

与FME支持的其他格式不同,地理数据库读卡器有几种不同的读卡器类型,可以解释基于文件和企业的数据集,以及矢量和光栅:

  • 当从企业地理数据库,这个 地理数据库地理数据库,或地理数据库栅格目录.
  • 当从一个人地理数据库(Microsoft Access文件)这个 地理数据库.
  • 当从一个基于文件的地理数据库(以…结尾的文件夹)GDB)这个 地理数据库文件地理数据库文件光栅数据集,或地理数据库文件光栅目录.

默认情况下,这个 .

从地理数据库读取功能时,从中检索功能的表在映射文件中使用 入侵检测系统 .

地理数据库阅读器使用 入侵检测系统 语句来标识要从中检索数据的表。如果没有指定标识符(ID),也没有指定定义行,并且使用了企业地理数据库读卡器,然后就不会从数据库中读取任何特性。然而,如果没有指定标识符(ID),也没有指定定义行,并且使用个人地理数据库或基于文件的地理数据库读卡器,然后从数据库中读取所有特性。

下表总结了geodatabase reader模块支持的不同功能检索模式。单词桌子同时引用非空间表和要素类。然而,特征类仅适用于要素类,不适用于表。下一节包含每个指令的详细描述。

搜索类型

搜索指令
后缀

描述

非空间和空间检索

身份证

指定要从中检索功能的表。如果未指定任何表,并且正在使用个人地理数据库或基于文件的地理数据库读取器,则全部的检索功能。如果未指定任何表,并且正在使用企业地理数据库读取器,则检索功能。

在哪里?

指定必须检索功能的属性约束。WHERE子句遵循基础数据库的SQL语法,除此之外,分组,嵌套查询,和聚合函数(即最大值,count)不能使用。

空间检索

搜索包络

指定功能检索的空间范围。仅具有由指定的关系的功能搜索法连同信封一起退回。不能同时将其指定为搜索特征指定。

搜索特征

指定具有任意坐标数作为搜索功能的功能。仅具有由指定的关系的功能搜索法通过搜索功能返回。不能同时将其指定为搜索包络指定。也,当指定搜索特征,确保它有一个简单的几何图形。如果它没有简单的几何图形,然后,它的几何图形总是由地理数据库阅读器简化。