ArcGIS Pro发布三维服务操作流程

1 获取ArcGIS Pro的使用许可

对ArcGIS Pro进行授权的方式有两种,一种是获取许可注册文件的方式,一种是申请ArcGIS Online临时试用的方式。

如果能上网,可以使用第二种方式,自己在网上申请arcgis online的账户,可以免费试用30天。申请到账户之后,在arcgis online上登录,然后选择“我的组织——管理许可”:

ArcGIS Pro发布三维服务操作流程

ArcGIS Pro发布三维服务操作流程

 

在许可管理界面,对账户进行ArcGIS Pro许可的配置:

ArcGIS Pro发布三维服务操作流程

完成之后,就可以打开ArcGIS Pro使用账户登录arcgis.com了。

2 为ArcGIS Pro添加Portal的地址

打开ArcGIS Pro之后,在右上角点击登陆状态栏,弹出的界面里选择下面的Manage Portals:

ArcGIS Pro发布三维服务操作流程

在Portal管理界面中,选择Add portal:

ArcGIS Pro发布三维服务操作流程

添加要发布服务的portal地址,点击OK

ArcGIS Pro发布三维服务操作流程

如果弹出需要安装证书的提示,可以添加证书,将证书添加到本地计算机的受信任的根证书颁发机构中。

添加完之后,就需要用portal的账户登录了,右键点击刚才添加的链接,选择Sign in:

ArcGIS Pro发布三维服务操作流程

在弹出的登陆界面中,输入portal的用户名和密码,点击sign in:

 

ArcGIS Pro发布三维服务操作流程

登陆之后,再将这个portal设置为**的portal,如果同时添加了多个portal地址,必须要将自己要发布的portal设置为**状态。

ArcGIS Pro发布三维服务操作流程

设置完之后,在当前portal上就会有一个绿色的对号,表示是当前**状态的portal。

ArcGIS Pro发布三维服务操作流程

3 准备要发布的三维场景

3.1 新建scene场景

ArcGIS Pro中有map、scene不同类型的地图模式,一个project中可以包含多个scene或多个map。在项目管理界面中选择新建scene,用于展示三维数据。

ArcGIS Pro发布三维服务操作流程

3.2 添加三维模型数据

制作好的各种模型都必须先转换成多面体(Multipatch)格式才能在Pro里浏览、发布。在 Pro中可以通过Import 3D files工具将模型导入到GDB中成为多面体格式。该工具支持的模型格式有:3D Studio Max (*.3ds), SketchUp (*.skp), VRML and GeoVRML (*.wrl), OpenFlight (*.flt), and COLLADA (*.dae). 其他格式如osgb、obj可以通过数据互操作扩展模块进行转换。Obj模型也可以使用CityEngine进行格式转换。

ArcGIS Pro发布三维服务操作流程

ArcGIS Pro发布三维服务操作流程

指定要导入的模型和输出要素名称,以及建模时的坐标系,点击运行即可。

如果已有multipatch数据,直接添加到pro中即可, Pro中可浏览、编辑三维模型(缩放、移动、旋转)。

ArcGIS Pro发布三维服务操作流程

4 发布三维数据

含Z值的点、线、面以及Multipatch都可发布为scene服务。发布时可以作为整个场景一次发布,也可以按图层发布。

按图层发布时,就在图层上点击右键,选择share as web layer:

ArcGIS Pro发布三维服务操作流程

然后在Pro右侧就弹出了发布服务要填的属性信息:

ArcGIS Pro发布三维服务操作流程

其中带*号的为必填项,都必须填了才行。然后点击Publish即可发布。

ArcGIS Pro发布三维服务操作流程

ArcGIS Pro发布三维服务操作流程

发布过程中,可以点击Jobs查看具体发布的状态,一般经过发布成功、缓存成功之后,整个三维数据才算发布成功。三维服务发布过程中缓存过程为自动计算,无需人工操作。如果缓存完之后有感叹号,可以先浏览一下,看是否能加载成功,如果加载不成功,需要重新发布一遍。

5 在Portal中浏览发布的scene服务

在chrome中打开portal主页,用portal的账户登录进去,点击My content(我的内容),可以看到刚才发布的服务。点击类型为Scene Layer的服务旁边的小三角,可以选择显示服务详细信息或者直接在scene场景中打开这个三维服务。

ArcGIS Pro发布三维服务操作流程

在打开的scene viewer中可以看到球体,点击图层右边的缩放至可见,就可以将视角移动到模型附近。

ArcGIS Pro发布三维服务操作流程

Portal中会默认加载Esri在线提供的dem服务,用于显示地球的高程起伏变化。有的模型如果是基于平面建的,在这显示时会有一部分被地表遮挡。只要在左侧的Properties中,关闭默认高程服务即可。

ArcGIS Pro发布三维服务操作流程