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