本页面介绍SuperMap编辑器控件中的主要元素及其作用。
SuperMap编辑器控件主要是进行场景运行前的设置工作,主要包括:场景类型选择、添加本地图层、添加iServer服务图层、添加公有服务图层、删除图层、插入点位置、地理原点设置等操作。
SuperMap编辑器控件的打开路径为:内容浏览器>Plugins>SuperMap内容>BluePrints>SuperMapUI>SuperMap编辑器控件。找到并选择SuperMap编辑器控件后,右键单击选择“运行编辑器工具控件”,将会弹出SuperMap编辑器控件面板。
语言设置
本产品提供三种语言模式:中文、英文和日语。
场景类型
本产品提供两种场景类型:平面和球面。
不同场景支持的坐标系不同。球面场景支持加载地理坐标系和投影坐标系下的数据。平面场景支持加载平面坐标系和投影坐标系下的数据。
编辑模式
开启后,支持在Unreal Engine编辑器状态下,显示加载的GIS数据。
碰撞检测
开启后,加载的GIS数据可以与Unreal Engine中启用碰撞的对象发生碰撞。平面场景默认开启。
坐标偏移
该功能仅平面场景可用。主要是用于设置插入点坐标值,以将数据平移至Unreal Engine世界坐标系原点附近。
若加载的数据是模型瓦片数据,可将数据配置文件(*.scp)中的position值作为插入点坐标值。若加载的地形瓦片数据,建议参考数据配置文件(*sct)中的Bounds值,将Bounds的中心点作为插入点的x,y坐标。
显示无效值
该功能仅平面场景可用。主要是用于控制是否显示地形无效值,默认不显示。如果在平面场景只加载影像数据,建议勾选该值,以保证数据的正常显示。
地理原点
该功能仅球面场景可用,在开启编辑模式后,才能设置地理原点。地理原点的作用是保证Unreal Engine的天空、大气、阴影等效果在三维地理场景中正常使用。
支持将指定经纬度坐标值设置为地理原点,通过SuperMap iDesltopX可获取指定位置的地理坐标值。
添加图层
本产品提供三种模式:本地图层、在线服务、公共服务。更多内容,参见通过SuperMap编辑器控件加载GIS数据。
图层管理
该模块主要用于显示和管理添加到场景的图层,包括:显示图层列表、控制图层显隐、定位至图层、删除图层。