SuperMap iPortal 为添加 iServer中发布的 SuperMap REST 三维服务中的场景到门户提供了三个入口(要求用户是“创建者”类型且拥有批量添加场景权限的角色,如PORTAL_USER。iPortal的用户类型及权限划分,详见:角色、用户类型和权限):

下面详细介绍如何在“资源中心”>“场景”界面添加 REST 三维服务中的场景资源。

 

步骤

  1. 在iPortal首页,点击“资源中心”>“场景”进入场景资源页面,右侧点击“添加场景”(需登录)进入添加场景页面;

  2. 输入服务地址。格式范例(需要使用实际的 ip 地址或域名):

  • 服务根地址,输入该服务地址后,会将 services 目录下的所有公开的三维服务添加为场景(需具有管理员权限):
  • http://supermapiserver:8090/iserver/services
  • 具体三维服务地址,输入该服务地址后,会将对应的三维服务添加为场景:
  • http://supermapiserver:8090/iserver/services/3D-ChinaProvinces/rest
  • 受保护的服务,需要带token(生成Token 的客户端标识类型需为“无客户端限制"),如:
  • http://supermapiserver:8090/iserver/services/3D-ChinaProvinces/rest?token=NZkILm9Tl2FGzwK_nUh9krlHOtO0ds83lDoARA85_rMveuTyK0TyGcYV-5rn3wUYE-MSNPlw6wKnewy8jek_JQ..
  1. 设置标签,方便通过标签过滤器快速地检索 iPortal 中的资源。可设置多个标签,用“,”分隔,数量不能超过6个;

  2. 共享设置

默认的共享方式为公开可检索,即iPortal 的所有用户(包含匿名用户)都可以检索到该场景。您也可以将场景设置为公开可见,分享给 iPortal 的所有用户(包含匿名用户)可访问;或设置为私有,除本人外所有用户都无法查询或访问;或分享给指定部门(默认未开启),指定部门内的成员都可以查询和访问该场景;也可分享给指定的群组,组内的成员都可以查询和访问该场景;或分享给指定的部分用户,除本人外只有这些用户可以查询和访问该场景。设置详情,参见:共享场景

  1. 点击”确定“,完成场景的添加。

添加到 iPortal 中的场景资源均会显示在“资源中心”>“场景”>“我的场景”页面。此时,您即可使用三维地球 WebApp浏览新添加的场景资源,也可在三维地球 WebApp中打开此场景后基于您的需求继续在该场景中添加新的图层、添加点线面要素、或执行模型裁剪及其他分析功能,或修改共享设置,或删除地资源。