关于使用门户服务进行开发

通过 ArcGIS REST API,还可以使用 ArcGIS Online 中的用户、组和项目或随 Portal for ArcGIS 创建的内部部署门户上的用户、组和项目。您可以构建支持使用 Web 地图进行共享和协作的 Web、移动和桌面应用程序。您还可以使用 API 将托管服务发布到 ArcGIS Online 或您自己的门户。

访问 API 参考主题

一般概念

门户允许用户和组织通过 Web 发布和共享内容。ArcGIS Online 和 ArcGIS.com 网站是门户的一个示例。门户包含用户、组和内容。用户可以是组织的一部分,也可不隶属于组织。用户可登录到门户,然后创建和共享诸如 Web 地图的内容项目。此门户系统支持地图、图层、应用程序、工具和数据文件。用户可以选择将内容设置为私有,这意味着只有该用户可对其进行访问或共享。共享的项目可由组或公众(任何人)进行访问。

项目类型

门户支持不同类型的地图、图层、应用程序、工具和数据文件。每个项目都具有一种类型(如 Web 地图(地图类型)或要素服务(图层类型)),且具有一组用于提供此类型特征的其他信息的类型关键字。根据项目的主要用途,可将其分为地图、图层、工具、应用程序和数据文件。

根据项目的范围,可将其分为两大类:Web 内容和桌面内容。Web 内容经常应用于所有的客户端平台,包括 Web 浏览器、移动设备、平板电脑及台式机。桌面内容主要用于桌面应用程序,需要发布为地理空间 Web 服务后才可在 Web 中广泛使用。门户可用于存储此内容,并在可下载及本地使用内容的用户之间进行共享。使用该内容的 Web 和移动应用程序(包括 ArcGIS.com 网站)可以选择在默认情况下仅显示可通过 Web 访问的内容。

了解有关项目类型的详细信息

身份验证

安全性基于 ArcGIS Online 共享模型。只有已明确授予项目共享权限的用户和组才能访问该项目。默认情况下,添加到系统中的项目为私有项目,只能由添加该项目的用户进行访问。其他人不具有访问权限,例如,该项目不显示在搜索结果中,且不属于任何一组。通过需要凭据的身份验证过程来确定用户和应用程序的身份。建议应用程序开发人员通过所使用的客户端 SDK,来利用身份管理器管理身份验证过程。

了解有关身份验证的详细信息

4/12/2013