读者指令

显示的后缀以当前前缀< ReaderKeyword >在映射文件中。默认情况下,< ReaderKeyword >为GeoJSON阅读器GEOJSON

数据集

要求/可选:要求

要读取的GeoJSON文件的位置。这可以是本地或网络文件的路径,也可以是URL。

例子:

GEOJSON_DATASET c: \ json_sample.json
GEOJSON_DATASET \ \ \ \网络\ file.json路径
GEOJSON_DATASET http://geojson.org/sample

工作台参数

源GeoJSON文件或URL

DELETE_DOWNLOAD_FILE

要求/可选:可选

如果这个指令的值是' Yes ',那么当读取器完成读取下载的GeoJSON文本时,它将删除文本下载到的文件。默认值为“Yes”。该指令的值只有在数据集是URL时才有意义。

例子:

GEOJSON_DELETE_DOWNLOAD_FILE没有

工作台参数

删除下载的文件

HTTP_AUTH_USERNAME

必需的/可选

可选

指定访问受密码保护的服务器上的GeoJSON文件时使用的用户名。如果HTTP_AUTH_PASSWORD或HTTP_AUTH_METHOD指令没有值,该指令将被忽略。

例子:

GEOJSON_HTTP_AUTH_USERNAME someusername

工作台参数

Http用户名

HTTP_AUTH_PASSWORD

必需的/可选

可选

指定访问密码保护服务器上的GeoJSON文件时使用的密码。如果HTTP_AUTH_USERNAME或HTTP_AUTH_METHOD指令没有值,该指令将被忽略。

例子:

GEOJSON_HTTP_AUTH_PASSWORD password1234

工作台参数

Http密码

HTTP_AUTH_METHOD

必需的/可选

可选

指定访问密码保护服务器上的GeoJSON文件时使用的身份验证方法。如果HTTP_AUTH_USERNAME或HTTP_AUTH_PASSWORD指令没有值,该指令将被忽略。这个指令可以接受的值是' Basic ', ' Digest '或' NTLM '。

例子:

GEOJSON_HTTP_AUTH_

方法基本

工作台参数

Http身份验证方法

PROXY_URL

必需的/可选

可选

指定阅读器在访问URL数据集时将使用的代理服务器。代理服务器的端口号可以在URL中设置,也可以使用PROXY_PORT指令。

例子:

GEOJSON_PROXY_URL www.someproxy.net GEOJSON_PROXY_URL www.someproxy.net:8080

工作台参数

代理地址

PROXY_PORT

必需的/可选

可选

指定代理服务器的端口号PROXY_URL指令。该指令只能在端口号没有在PROXY_URL指令。如果PROXY_URL指令没有价值。

例子:

GEOJSON_PROXY_PORT 8080

工作台参数

代理端口

PROXY_USERNAME

必需的/可选

可选

指定访问受密码保护的代理服务器时使用的用户名。该指令被忽略PROXY_URL, PROXY_PASSWORDPROXY_AUTH_METHOD指令没有价值。

例子:

GEOJSON_PROXY_USERNAME someusername

工作台参数

代理用户名

PROXY_PASSWORD

必需的/可选

可选

指定访问受密码保护的代理服务器时使用的密码。该指令被忽略PROXY_URL, PROXY_USERNAMEPROXY_AUTH_METHOD指令没有价值。

例子:

GEOJSON_PROXY_PASSWORD password1234

工作台参数

代理密码

PROXY_AUTH_METHOD

必需的/可选

可选

指定访问受密码保护的代理服务器时使用的身份验证方法。该指令被忽略PROXY_URL, PROXY_USERNAMEPROXY_PASSWORD指令没有价值。这个指令可以接受的值是' Basic '、' Digest '或' NTLM '。

例子:

GEOJSON_PROXY_AUTH_METHOD基本

工作台参数

代理身份验证方法

SEARCH_ENVELOPE

使用最小和最大的x和y参数,定义一个边界框,用于过滤输入特征。只有与边界框交互的特性才会返回。

如果搜索信封的所有四个坐标都指定为0,则搜索信封将被禁用。

映射文件的语法

_SEARCH_ENVELOPE

注意:如果搜索信封的所有四个坐标都指定为零,则搜索信封将被禁用。

必需的/可选

可选

工作台参数

最小X,最小Y,最大X,最大Y

SEARCH_ENVELOPE_COORDINATE_SYSTEM

这个指令指定搜索信封的坐标系统,如果它与数据的坐标系统不同。

COORDINATE_SYSTEM指令,它指定与要读取的数据相关联的坐标系统SEARCH_ENVELOPE_COORDINATE_SYSTEM设置指令。

如果设置了这个指令,搜索信封的最小和最大点将从SEARCH_ENVELOPE_COORDINATE_SYSTEM读者COORDINATE_SYSTEM在申请信封之前。

必需的/可选

可选

映射文件的语法

< ReaderKeyword > _SEARCH_ENVELOPE_COORDINATE_SYSTEM <坐标系统>

工作台参数

搜索包络坐标系

CLIP_TO_ENVELOPE

该指令指定FME是否应该将特性夹到SEARCH_ENVELOPE指令。

YES | NO(默认)

映射文件的语法

_CLIP_TO_ENVELOPE [yes | no] _CLIP_TO_ENVELOPE [yes | no]

工作台参数

夹信封

EXPOSED_ATTRS

该指令允许将格式属性的选择显式地添加到阅读器特性类型中。

这类似于在阅读器特性类型生成后,在其上公开格式属性;然而,它甚至更加强大,因为它使除Workbench之外的模式驱动的应用程序能够访问和利用这些属性,就像它们显式地作为用户属性出现在模式上一样。

选择属性列表的结果是一个以逗号分隔的属性名称和类型列表,这些属性名称和类型将被添加到模式特性中。目前,对于阅读器的给定实例,所有阅读器特性类型都将接收相同的附加模式属性集。

必需的/可选

可选

映射文件的语法

不适用。

虽然FME对象应用程序可以调用该指令,但没有记录所需的格式。

此指令仅用于我们的GUI应用程序(例如Workbench)。

工作台参数

要公开的其他属性