将 ArcGIS Server 服务目录连接到门户
ArcGIS Server 服务目录是运行于 ArcGIS Server 站点上的所有服务的 REST 表达。服务目录中的一个链接允许您在 ArcGIS.com 地图中预览服务。可配置服务目录,以便链接将服务显示在自己的门户地图查看器中,而不是显示在 ArcGIS.com 地图查看器中。
您也可以配置服务目录以使用本地部署的随门户安装的 ArcGIS API for JavaScript。用户选择使用 ArcGIS JavaScript 链接查看服务时会使用该 ArcGIS API for JavaScript。
- 在 web 浏览器中,打开 ArcGIS Server 管理员目录并使用具有管理权限的帐户登录到站点。管理员目录通常可通过 URL(如 http://gisserver.domain.com:6080/arcgis/admin)获得。如果已将服务器与门户联合,则请参阅从联合服务器访问 REST 资源了解有关登录方法的详细指导。
- 在管理员目录中,单击系统 > 处理程序 > rest > servicesdirectory > 编辑。
- 在 ArcGIS.com URL 框中,键入门户地图查看器的 URL,例如,https://webadaptor.domain.com/arcgis/home/webmap/viewer.html
- 在 ArcGIS.com 地图文本框中,为您的地图查看器 URL 键入一个标签,例如,ArcGIS 地图门户。
- 如果想要使用本地部署的 ArcGIS API for JavaScript 版本,请将下列框修改为包含本地 URL。
JavaScript API URL
示例:https://webadaptor.domain.com/arcgis/jsapi/jsapi/
JavaScript API SDK URL
使用 ArcGIS JavaScript API 查看服务时,此 URL 将连接到显示在页面顶部的使用 ArcGIS JavaScript API 构建链接。默认情况下,该链接指向 ArcGIS API for JavaScript 的在线 SDK。可使用另外一个链接来替换上述链接,该链接从 Esri 下载页面获取,并指向本地安装的 ArcGIS API for JavaScript SDK。
JavaScript API CSS URL
示例:https://webadaptor.domain.com/arcgis/jsapi/jsapi/js/dojo/dijit/themes/tundra/tundra.css
JavaScript API CSS2 URL
示例:https://webadaptor.domain.com/arcgis/jsapi/jsapi/js/esri/css/esri.css
- 单击保存。