在客户端应用程序中使用要素服务

可使用多种 ArcGIS 客户端来编辑(或查看)要素服务中的要素。用户可以通过 Web 客户端或 ArcGIS for Desktop 使用要素服务。

开箱即用的 ArcGIS Web 客户端

ArcGIS.com 地图查看器ArcGIS Viewer for FlexArcGIS Viewer for Silverlight 提供了用于编辑要素服务的开箱即用的基本功能。您无需编程即可快速创建一个 Web 编辑应用程序,以方便用户添加、更新以及从数据库中删除地理要素。

例如,使用开箱即用的应用程序时,您可以:

关于 ArcGIS.com 地图查看器

ArcGIS.com 地图查看器托管在 ArcGIS.com 中,并可通过 ArcGIS Server 服务目录直接部署。创建应用程序后,可在 ArcGIS Online 上与其他人共享该应用程序、将其嵌入网站,或者将该应用程序的链接 (URL) 粘贴到电子邮件、博客或网站中。也可以通过下载 ArcGIS.com 应用程序模板将您所创建的应用程序部署到您所在组织的 Web 服务器上。这些模板完全可自定义。

下列教程将要素服务与 ArcGIS.com 地图查看器结合使用以编辑企业级地理数据库中的要素。要了解详细信息,请参阅

有关将 ArcGIS.com 地图查看器与要素服务结合使用的详细信息,请参见 ArcGIS.com 帮助中的下列主题:

有关详细信息,请参阅 ArcGIS.com 帮助中的编辑要素服务图层

关于 ArcGIS Viewer for FlexArcGIS Viewer for Silverlight

要将 ArcGIS Viewer for FlexArcGIS Viewer for Silverlight 与要素服务结合使用,需要下载该应用程序、将其部署到您所在组织的 Web 服务器上,并对其进行配置以供使用。部署完成后,可自定义这些应用程序从而为用户提供一个专门的编辑环境。要了解详细信息,请参阅

ArcGIS web API 客户端

ArcGIS web API for JavaScript、ArcGIS web API for Flex 和 ArcGIS web API for Silverlight 可提供最先进的 Web 编辑功能和自定义选项。如果您喜欢使用其中的任何一个 API 进行编程,可通过针对特定目的、目标或组织策略定制您的编辑方案,从而为 Web 用户提供尖端体验。例如,使用 ArcGIS web API,您可以:

要了解有关每个 ArcGIS web API 的详细信息,请参阅

获取要素服务的 REST 端点

可通过浏览至 ArcGIS Server 服务目录中的服务获取要素服务的 REST 端点或 URL 链接。例如,该服务目录中要素服务的默认 URL 为 http://<服务器名称>:<端口号>/arcgis/rest/services/<要素服务名称>/FeatureServer。可将从零开始的整数追加到该 URL 来引用该服务中的特定图层。例如,如果 URL 链接以 /0 结束,则会引用服务中的第一个图层。

ArcGIS for Desktop

ArcGIS for Desktop 允许您编辑要素服务中的数据。在 ArcGIS for Desktop 中编辑的工作流与通过 Web 应用程序编辑要素服务具有本质上的区别。要了解详细信息,请参阅关于编辑来自要素服务的数据

对要素服务进行离线编辑

要素服务中包含支持离线编辑工作流的操作。在离线环境中,客户端(例如,移动设备)可进行本地编辑,并在重新连接要素服务后将内容更改与服务器进行同步。

有关使用要素服务进行离线编辑的详细信息,请参阅 ArcGIS Server REST API 帮助中的要素服务部分。

将 HTML 输入到文本字段中

在客户端应用程序中编辑要素服务时,可以将 HTML 输入到文本字段中。例如,在 Web 客户端中编辑要素时,可以将样式化的 HTML 输入到注释字段中。默认情况下,仅可将下表中列出的 HTML 实体和属性输入到要素服务文本字段中。如果您尝试添加不受支持的实体或属性,则会返回错误信息。

如果您的要素服务工作流需要使用不支持的 HTML 实体和属性,则需禁用过滤 Web 内容属性。可通过 ArcGIS for Desktop 中的要素服务高级选项对话框或 ArcGIS Server 管理器访问此属性。有关详细信息,请参阅

HTML 实体

HTML 属性

<a?>

href、target、style

<b>

<br>

<div>

style、align

<em>

<font>

size、color、style、face

http, https protocol

src、href

<i>

<img?>

src、width、height、alt、border、style

<li>

mailto:protocol

src、href

<ol>

<span>

style

<strong>

<表>

width、height、cellpadding、cellspacing、border、style

<tbody>

<td>

height、width、valign、align、colspan、rowspan、nowrap、style

<tr>

height、valign、align、style

<u>

<ul>

9/15/2013