读者指令
显示的后缀以当前前缀< ReaderKeyword >
在映射文件中。默认情况下,< ReaderKeyword >
为ESRIJSON阅读器ESRIJSON
.
数据集
要读取的ESRIJSON文件的位置。这可以是本地或网络文件的路径,也可以是URL。
必需的/可选
要求
映射文件的语法
ESRIJSON_DATASET c: \ json_sample.json
ESRIJSON_DATASET \ \ \ \网络\ file.json路径
ESRIJSON_DATASET http://mysite.com/esrijson
工作台参数
Source ESRIJSON文件或URL
DELETE_DOWNLOAD_FILE
如果这个指令的值被设置为Yes,当阅读器读完下载的ESRIJSON文本后,它会删除下载文本的本地文件。
值
是(默认)|否
该指令的值只有在数据集是URL时才有意义。
必需的/可选
可选
映射文件的语法
ESRIJSON_DELETE_DOWNLOAD_FILE没有
工作台参数
删除下载的文件
MAKE_DONUTS
如果这个指令被设置为是的,读者将尝试为包含多个多边形几何的任何特征创建甜甜圈几何。这允许读取器恢复从ESRIJSON写入器输出的甜甜圈几何图形。
如果这个指令被设置为没有,几何形状不变。
必需的/可选
要求
映射文件的语法
ESRIJSON_MAKE_DONUTS是的
工作台参数
从不同的地方制作甜甜圈
MAKE_PATHS
如果这个指令被设置为是的,读者将尝试为包含多个线几何的任何特征创建路径几何。这允许读取器恢复ESRIJSON写入器输出的路径几何图形。只有连续的连续线才会合并成一条路径。将不会创建新的路径段。
如果这个指令被设置为没有,几何形状不变。
必需的/可选
要求
映射文件的语法
ESRIJSON_MAKE_PATHS是的
工作台参数
从连接线创建路径
SIMPLIFY_MULTIS
许多特征类型的默认几何是多几何。
如果这个指令被设置为是的,读者将简化任何只包含一个部分的多几何图形。多几何体将被部分替换。
必需的/可选
要求
映射文件的语法
ESRIJSON_SIMPLIFY_MULTIS没有
工作台参数
简化只包含一个部分的多几何图形
HTTP_AUTH_USERNAME
必需的/可选
可选
指定在密码保护的服务器上访问Esri-JSON文件时使用的用户名。如果HTTP_AUTH_PASSWORD或HTTP_AUTH_METHOD指令没有值,该指令将被忽略。
映射文件的语法
ESRIJSON_HTTP_AUTH_USERNAME someusername
工作台参数
Http用户名
HTTP_AUTH_PASSWORD
必需的/可选
可选
指定在密码保护的服务器上访问Esri-JSON文件时使用的密码。如果HTTP_AUTH_USERNAME或HTTP_AUTH_METHOD指令没有值,该指令将被忽略。
映射文件的语法
ESRIJSON_HTTP_AUTH_PASSWORD password1234
工作台参数
Http密码
HTTP_AUTH_METHOD
必需的/可选
可选
指定在密码保护的服务器上访问Esri-JSON文件时使用的身份验证方法。如果HTTP_AUTH_USERNAME或HTTP_AUTH_PASSWORD指令没有值,该指令将被忽略。这个指令可以接受的值是' Basic ', ' Digest '或' NTLM '。
映射文件的语法
ESRIJSON_HTTP_AUTH_METHOD基本
工作台参数
Http身份验证方法
PROXY_URL
指定阅读器在访问URL数据集时将使用的代理服务器。代理服务器的端口号可以在URL中设置,也可以使用PROXY_PORT指令。
必需的/可选
可选
映射文件的语法
ESRIJSON_PROXY_URL www.someproxy.net
ESRIJSON_PROXY_URL www.someproxy.net: 8080
工作台参数
Http代理网址
PROXY_PORT
由PROXY_URL指令指定的代理服务器端口号。
这个指令应该只在PROXY_URL指令中没有指定端口号的情况下使用,如果PROXY_URL指令没有值,它将被忽略。
必需的/可选
可选
映射文件的语法
ESRIJSON_PROXY_PORT 8080
工作台参数
代理端口
PROXY_USERNAME
指定访问受密码保护的代理服务器时使用的用户名。
如果PROXY_URL、PROXY_PASSWORD或PROXY_AUTH_METHOD中的任何一个指令没有值,则该指令将被忽略。
必需的/可选
可选
映射文件的语法
ESRIJSON_PROXY_USERNAME someusername
工作台参数
代理用户名
PROXY_PASSWORD
指定访问受密码保护的代理服务器时使用的密码。
如果PROXY_URL、PROXY_USERNAME或PROXY_AUTH_METHOD指令没有值,该指令将被忽略。
必需的/可选
可选
映射文件的语法
ESRIJSON_PROXY_PASSWORD password1234
工作台参数
代理密码
PROXY_AUTH_METHOD
指定访问受密码保护的代理服务器时使用的身份验证方法。如果PROXY_URL、PROXY_USERNAME或PROXY_PASSWORD指令没有值,该指令将被忽略。
必需的/可选
可选
值
Basic | Digest | NTLM
映射文件的语法
ESRIJSON_PROXY_AUTH_METHOD基本
工作台参数
代理身份验证方法
EXPOSED_ATTRS
该指令允许将格式属性的选择显式地添加到阅读器特性类型中。
这类似于在阅读器特性类型生成后,在其上公开格式属性;然而,它甚至更加强大,因为它使除Workbench之外的模式驱动的应用程序能够访问和利用这些属性,就像它们显式地作为用户属性出现在模式上一样。
选择属性列表的结果是一个以逗号分隔的属性名称和类型列表,这些属性名称和类型将被添加到模式特性中。目前,对于阅读器的给定实例,所有阅读器特性类型都将接收相同的附加模式属性集。
必需的/可选
可选
映射文件的语法
不适用。
虽然FME对象应用程序可以调用该指令,但没有记录所需的格式。
此指令仅用于我们的GUI应用程序(例如Workbench)。
工作台参数
要公开的其他属性