如果您的帐户具备创建内容的权限,则可以通过我的内容将计算机中的文件、web 中的项目以及应用程序添加到门户。此外,还可保存地图以及发布应用程序。
添加计算机中的文件
可将受支持文件从计算机添加到网站并进行共享,以使其他用户能够下载这些文件并在桌面应用程序中将其打开。当您将 CSV 文件共享给所有人(公共)时,可使用项目详细信息页面中显示的 URL 将 CSV 添加为 Web 图层。此外,您也可以添加图像文件,并使用 URL 在 Web 应用程序和弹出窗口中显示图像。 您需要与所有人(公共)共享 CSV 和图像文件以查看项目详细信息页面上的 URL。
- 验证您是否已登录,以及是否具备创建内容的权限。
- 在我的内容中,单击添加项目,然后单击从我的计算机。
- 单击“选择文件”按钮,选择计算机上的文件。
- 如果您上传 .zip 文件,请选择文件内容,例如地图模板或代码示例。
- 如果上传的是代码示例 (.zip),则请选择示例的语言,例如 Java 或 C++。
- 输入标题。
- 输入用于描述项目的标签。多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。
- 单击添加项目。
从 web 添加项目
从 web 上添加项目时,请引用相应的 REST 端点 (URL)。网站不存储项目本身。您可以引用 ArcGIS Server web 服务、KML 和 OGC WMS。还可以引用存储于 web 的文档和图像。
- 验证您是否已登录,以及是否具备创建内容的权限。
- 在我的内容中,单击添加项目,然后单击从 web。
- 选择项目类型:
- ArcGIS Server web 服务
- KML
- OGC WMS
- 文档 - 文档包括存储在 Web 中的电子表格、演示文稿、表、图像和其他文档。
- 键入服务或文档的 REST URL,例如 http://webadaptor.domain.com/arcgis/rest/services/folder/service/MapServer。
如果需要通过 HTTPS 访问服务,请使用 https 添加图层。
ArcGIS Server web 服务 URL 的格式为 http://<server name>/arcgis/rest/services/folder/<service name>/<service type>。如果服务位于根文件夹中,则无需在 URL 中包含文件夹名称。在这种情况下,URL 的格式为 http://<server name>/arcgis/rest/services/<service name>/<service type>。
要查找 ArcGIS Server 服务的 REST URL,请打开“服务目录”页面, http://webadaptor.domain.com/arcgis/rest/services然后浏览至要共享的服务。然后可从浏览器的地址栏中复制 URL。请勿向 URL 追加任何参数(如令牌)。
- 如果已添加外部可用的安全服务,请为拥有服务访问权限的帐户输入用户名和密码,并选择是否希望将凭据与服务项目一同存储。如果凭据没有与项目一同存储,在您每次访问该服务时,系统将提示您输入凭据。如果凭据与项目一同存储,则系统将不会提示您输入凭据。
- 如果已添加 OGC WMS,则选择要将其设置为可见的图层。
- 输入标题。
- 输入用于描述项目的标签。多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。
- 单击添加项目。
添加应用程序
可将现有 Web 应用程序添加为门户项目,以便门户成员可搜索并找到这些程序。将应用程序添加为项目时,表明您在共享此应用程序的 URL;门户实际上并不托管应用程序文件。另一种与门户成员共享应用程序的方法是发布通过地图创建的 Web 应用程序。有关详细信息,请参阅通过地图创建应用程序。
- 验证您是否已登录,以及是否具备创建内容的权限。
- 在我的内容中,单击添加项目,然后单击应用程序。
- 选择应用程序类型:
- Web 制图 - 用 Web API (如 JavaScript) 构建的 Web 应用程序。
- 移动 - 可下载应用程序,适用于通过如 iOS 的 SDK 构建的设备。
- 应用程序 - 桌面应用程序或任何类型的通用应用程序,不含关于用途、API/SDK 或 URL 地址的详细信息。
- 对于类型为 Web 制图或移动的应用程序,请选择用途:
- 即用型 - 功能全面的网站或移动应用程序。
- 可配置 - 功能全面的应用程序,可通过配置文件进行部署。
- 可自行配置 - 功能全面的应用程序,可通过使用内部应用程序构建器进行部署。该选项将启用项目详细信息中的配置应用程序按钮。
- 代码示例 - 特定功能块的代码,形式为一个生动示例或如何在应用程序中使用示例的描述。
- 对于类型为 Web 制图或移动的应用程序,请选择用于创建应用程序的 API(Web 制图)或 SDK(移动)。
- 对于 web 制图或移动应用程序,请输入应用程序的 URL,例如:http://<myServer>/myWebMapApp。
- 输入标题。
- 输入用于描述项目的标签。多个术语之间使用逗号进行分隔(例如,Federal land 将被视为一个标签;Federal, land 则被视为两个标签)。
- 单击添加项目。
添加应用程序后,该应用程序会出现在我的内容中,可编辑项目详细信息(可在其中按需要附加代码)并共享该应用程序(如果具备共享权限)。
注册您的应用程序
可注册您开发的基于 OAuth 2.0 的应用程序。在门户中注册应用程序会为您提供应用程序 ID。此应用程序 ID 是分布应用程序及获得使用情况报告的基础。
注册之前必须将您的应用程序添加至门户。请参阅以上部分以了解详细信息。添加后,按照以下步骤注册您的应用程序并获取应用程序 ID 和应用程序密码提示问题。
- 验证您是否已通过具备创建内容的权限的帐户进行登录。
- 单击我的内容,然后单击想要注册的应用程序的标题以查看其项目详细信息。
- 向下滚动到应用程序注册部分,然后单击注册。
如果您已添加了通用类型的应用程序,则会自动注册此应用程序,并且您将看到注册信息按钮而非注册按钮。您可以查看和更新注册信息。
注:
如果应用程序在相同的 web 服务器上作为门户的 web Adapter 进行托管,注册选项将不可用。有关如何注册这些应用程序的说明,请参阅 Esri 技术文章 44907。
- 选择应用程序的类型:浏览器、本地、服务器或多个。
- 对于每个重定向 URI,请以 ["http://<server>[:port]"] 格式输入地址,然后单击添加。
重定向 URI 是有效的地址,您的应用程序的用户在成功登录后均可重定向至此地址。
- 要移除先前添加的 URI,需将其选中并单击删除,然后单击注册。
查看和更新应用程序注册信息
注册应用程序后,即可查看注册信息,包括应用程序 ID 和应用程序密码提示问题。您还可更新重定向 URI,重置密码提示问题和注销应用程序。
注:
重置应用程序密码提示问题将会使所有现有用户和针对此应用程序发布的应用程序令牌失效。用户需要再次登录此应用程序,通过密码提示问题配置的应用程序可能需要更新。
- 验证您是否已登录门户,然后单击我的内容。
- 单击已注册应用程序的标题。
- 向下滚动到应用程序注册部分,然后单击注册信息。
您可查看以下详细信息:应用程序 ID、应用程序密码提示问题、应用程序类型和重定向 URI。
- 要更新重定向 URI,请执行以下步骤:
- 单击项目详细信息页面顶部的编辑。
- 向下滚动到应用程序注册部分,然后单击更新。随即将打开注册信息窗口。
- 要添加重定向 URI,请输入地址然后单击添加。
- 要移除重定向 URI,请选择此 URI 地址然后单击删除。
- 单击更新,然后单击保存。
- 要重置应用程序密码提示问题,请执行以下步骤:
- 单击项目详细信息页面顶部的编辑。
- 向下滚动到应用程序注册部分,然后单击更新。随即将打开注册信息窗口。
- 单击重置密码提示问题。
重置应用程序密码提示问题将会使所有现有用户和针对此应用程序发布的应用程序令牌失效。用户需要再次登录此应用程序,通过密码提示问题配置的应用程序可能需要更新。
- 如果确定想要重置应用程序密码提示问题,则单击是。
- 单击更新,然后单击保存。
- 要注销您的应用程序,请执行以下步骤:
- 单击项目详细信息页面顶部的编辑。
- 向下滚动到应用程序注册部分,然后单击注销应用程序。
您的应用程序将不再为已注册状态。无需保存项目详细信息页面。