通过SuperMap编辑器控件加载GIS数据

本页面介绍通过SuperMap编辑器控件加载GIS数据,包括三种方式:加载本地数据、加载在线服务、加载公共服务。

加载本地数据

本产品支持通过“SuperMap编辑器控件”中的“添加图层”模块的“本地图层”的方式加载本地的三维瓦片数据和数据集,从而实现在Unreal Engine中加载本地的地形、影像、倾斜摄影三维模型、点云、BIM、城市精细模型、建筑白模、地下管线以及三维点线面等数据。

支持的三维瓦片数据类型包括:三维影像瓦片数据(*sci3d)、三维地形瓦片数据(*.sct)、三维模型瓦片数据(*.scp)。

支持通过*.udbx/*.udb格式的数据源添加数据集,支持的数据集类型包括:三维点数据集、三维线数据集、三维面数据集、模型数据集。

  1. SuperMap编辑器控件>添加图层>单击本地图层,弹出Choose File对话框。
  2. 选择数据后,单击打开,将在面板中显示指定数据的图层路径等相关信息。
  3. 当添加UDBX数据时,会显示数据集名称,通过下拉菜单可以选择要添加的数据集。
  4. 启用地形纹理蒙版,表示将数据作为地形的纹理蒙版。该功能主要在影像数据道路夜景美化中使用。
  5. 设置完相关参数后,单击添加图层按钮,即可实现数据的加载,图层管理器也会增加相应图层信息。
  6. 通过清除按钮,可以清除已有图层信息。

加载在线服务

本产品支持通过“SuperMap编辑器控件”中的“添加图层”模块的在线服务添加通过SuperMap iServer发布的在线服务和其他Rest服务。

支持通过添加“在线服务”的方式,加载在线的地形、影像、倾斜摄影三维模型、点云、BIM、城市精细模型、建筑白模、三维管线等数据。

  1. 单击SuperMap编辑器控件->添加图层->在线服务,面板切换为加载在线服务的设置页面。
  2. 瓦片类型:根据添加的数据类型,选择合适的瓦片类型。
    • 当加载三维模型瓦片数据(*.scp)时,选择S3M图层。
    • 当加载三维地形瓦片数据(*.sct)时,选择地形图层。
    • 当加载三维影像瓦片数据(*.sci3d)时,选择影像图层。
    • 当加载地图服务时,选择Map。
    • 除了以上在线服务,还支持加载其他Rest服务。
  3. 服务地址:输入数据所在的服务地址,例如:http://localhost:8090/iserver/3D-test/rest/realspace
  4. 图层名称:输入数据所在的图层名称。当加载S3M图层、地形图层和影像图层时,图层名称设置为三维场景下的第一个图层的名称。
  5. 单击添加,即可实现在线数据的加载,图层管理模块会增加相关图层信息。单击清除,即可清除添加图层内的相关信息。

加载公共服务

本产品支持通过“SuperMap编辑器控件”中的“添加图层”模块的公共服务添加SuperMap Terrain服务、BingMaps服务、STK Terrain服务、天地图影像、WMS、WMTS等公有服务。

  1. 单击SuperMap编辑器控件->添加图层->公共服务,面板切换为加载公共服务的设置页面。
  2. 根据数据类型,选择对应的服务类型,并设置相关参数。
    • SuperMap Terrain:添加SuperMap Terrain服务时,选择该服务类型。
    • STK Terrain:添加STK World Terrain时,选择该服务类型。
    • Tian Map:添加天地图影像时,选择该服务类型。根据需要,选择相应图片类型,包括:BMP、JPG、JPG_PNG。
    • Bing Maps:添加BingMaps服务时,选择该服务类型。根据需要,可以输入用户名和密码。
    • WMS:添加WMS服务时,选择该服务类型。服务地址处需填写SuperMap iServer发布的WMS服务地址,例如:http//localhost:8090/iserver/services/maps/wms111/World。图层名称会根据服务地址自动填写。
    • WMTS:添加WMTS服务时,选择该服务类型。服务地址处需填写SuperMap iServer发布的WMTS服务地址,例如:http//localhost:8090/iserver/services/maps/wmts100。图层名称需要在服务地址中获取。
    建议
    • 如果仅使用免费的公共服务,除WMS和WMTS服务外,均可使用默认参数,直接点击添加图层,添加对应数据。
    • 如果使用购买的公共服务,如高精度的天地图影像,在选择对应服务类型后,需填入购买的服务地址、图层名称等信息,再点击添加图层,以添加对应数据。

相关主题