发布来自自定义数据提供程序的要素图层
可通过自定义数据源使用和访问 ArcGIS 本地不支持的数据源中的数据。 可以要素图层的形式向 Web 客户端、桌面应用程序和外业应用程序提供自定义数据源中的数据。 默认情况下,要素图层为只读模式。 如果自定义数据提供程序支持数据编辑,则要素图层所有者和管理员可以将要素图层配置为可从项目页面进行编辑。
准备自定义数据提供程序
发布要素图层是创建自定义数据源的最后一步。 在发布要素图层之前,开发人员需创建自定义数据提供程序,并由默认管理员将其注册到联合服务器站点。
准备自定义数据提供程序的主要步骤如下:
开发自定义数据提供程序
有关详细信息,请参阅创建自定义数据源提供程序。
构建自定义数据包 (
.cdpk) 文件。自定义数据提供程序必须打包为
.cdpk文件才能注册到 ArcGIS Server。 有关详细信息,请参阅构建自定义数据包文件。通过任一方式,将自定义数据提供程序注册到联合服务器:
使用
.cdpk文件通过 ArcGIS Server Manager 注册。使用
.cdpk文件通过 ArcGIS Server Administrator Directory 注册。通过命令行注册。
在注册自定义数据提供程序后,即可可以通过门户发布引用该数据提供程序的要素图层。
发布要素图层
要创建引用自定义数据提供程序的要素图层,请按照以下步骤操作:
登录到组织。
您必须是默认发布者或管理员角色的成员,或具备创建内容和发布基于服务器的图层和托管要素图层的权限。
注:
从内容页面创建要素图层的工作流需要发布托管要素图层的权限。 虽然从自定义数据提供程序发布的要素图层不是托管图层,但发布流程仍需具备托管要素图层的权限。
打开内容 > 我的内容,单击新建项目。
单击要素图层。
选择使用自定义数据提供程序,然后单击下一步。
从选择服务器站点下拉菜单中,选择要将该图层作为服务发布到的联合服务器站点。
从选择自定义数据提供程序下拉菜单中,选择一个已注册到该服务器站点的自定义数据提供程序。
输入与该提供程序关联的所有属性值,然后单击下一步。
输入标题。
或者,输入图层的标签和摘要描述。
提示:
创建完成后,门户中不会直接显示该图层引用了自定义数据提供程序。 如希望显示此信息,建议使用标签。
单击保存。