你在这里: 为2016+新业态 ESRI ArcGIS的门户网站功能服务读/写

ESRI ArcGIS的门户网站功能服务读/写

许可选项这种格式开始FME专业版。

ESRI的ArcGIS的门户网站功能服务读/写器插件使FME从要素服务托管在一个ArcGIS门户读写载体功能。

欲了解更多信息,请参阅ESRI地理服务REST规范。

概观

ArcGIS的门户网站是一个组织内共享和地理空间数据发布给公众,或私下的平台。

ArcGIS的门户支持许多不同类型的数据。FME的ArcGIS门户网站功能服务读/写仅公开特征的ArcGIS的门户网站用户的帐户下提供的服务。

在FME,一个ArcGIS门户要素服务是所需的格式参数和要素服务内的层或表是一个特征类型。

一个表是有效的,而不几何形状的层。为了保持简洁,本文将主要参考层;然而,评论也适用于表。

复制图层名称

ArcGIS的门户允许要素服务中复制的图层的名称。

在ArcGIS门户要素服务阅读器通过附加层ID来特征类型的结束时,如果多个层共享相同的名称解析歧义。如果一个层ID存在于特征类型,ID优先于名称。

认证

在ArcGIS门户要素服务读/写使用提供的用户名和密码,以获得令牌的访问。访问令牌用于验证翻译时以后的所有请求。

指定为数据集的主机是有主的generateTokenREST API端点。该主机必须是一个ArcGIS Portal实例与/共享/的generateToken作为终点。从要素服务无需认证直接读取,或用手动提供的令牌时,使用ESRI ArcGIS Server的功能服务读者

有些功能服务可能要求匿名访问,并拒绝访问令牌用于上市的特色服务。在这种情况下,读/写器将重新尝试在不访问令牌的请求。

阅读器概述

ArcGIS的 门户要素服务读取器读取从在特征服务层功能。ArcGIS的门户网站JSON格式,它被转换成FME特征返回功能。

每个层中包含的单个几何类型的特征。

尽管要素服务可以支持Z值和措施,在ArcGIS 门户特色服务读者还不能读取这些值。

作家简介

ArcGIS的 门户特色服务作家使用ArcGIS的REST API来创建功能和服务功能写入。

当写入到一个现有的要素服务,强烈建议您为了获得在要素服务的所有图层的模式选择作家>导入功能类型。

INSERT,更新和删除操作被全部成批成每要素类型的一个或多个请求(或多个)。如果任何单一功能的操作失败,然后在该批次中的所有其他写操作都会自动如果服务器支持回滚。如果ArcGIS的门户网站提交的任何写操作错误,ArcGIS的门户网站功能服务作家将传递错误信息到日志,然后停止。

如果目标要素服务层支持Z或M值,在ArcGIS门户要素服务作家可以写它们。然而,它是目前不可能创建要素服务层以Z或M的支持。

特色服务创新

如果要素服务指令引用的一个特色服务是不存在的,而作者模式的要素类型是INSERT,那么ArcGIS的门户网站功能服务作家将创建特色服务。

这个操作的机制从编写到现有的特色服务显著不同:

  • 所有的功能都写到一个文件地理数据库。
  • 文件地理数据库压缩成ZIP文件并上传的文件地理数据库项目。
  • 该项目被发布为要素服务。

上传的文件地理数据库项保持要素服务后,从它出版。要素服务对文件地理数据库项目不存在依赖关系,因此它是安全的删除。亚搏在线

对象(特征)标识

当创建一个要素服务,ArcGIS的门户网站将添加到所有图层充当主键的新领域。这就是所谓的对象ID字段。通常情况下,ArcGIS的门户网站将命名这个领域OBJECTID的,但可能的是层具有用于它的对象ID字段中的不同的名称。请注意,此字段的值总是由ArcGIS门户分配:插入过程中提供该属性的值是由服务器忽略。

当更新或删除模式时,必须提供该属性的值,该值对应于对象ID字段。如果属性不存在,则写入器将输出一个指定所需的属性的名称的错误消息。

层创建

图层只能作为创建要素服务的一部分来创建。在现有的要素服务创建新图层,此时不支持。不在现有要素服务对应于层特征类型将导致一个错误。