场景编辑概念介绍

视频介绍

大家好,今天带大家一起看一下GISBox当中的一个场景的概览。


我们知道,GISBox是一个三合一的一站式GIS平台软件,由场景编辑、切片转换和服务分发三个模块组成。其中,场景编辑是我们一个所见即所得的GIS数据处理方式。我们可以把编辑后的场景导出成我们的模型,导出成我们的服务,都非常方便。特别是适用于一些需要和我们的地形、模型或者简洁摄影去对齐的场景。


我们场景编辑既可以在首页点击新建场景,也可以在场景编辑当中点击新建。好,我们这里新建一个场景,然后一起进去看一下,场景编辑到底包含哪些模块。


首先,我们的场景默认打开的是一个3D场景。我们在这里的右上角可以切换成2D,也可以切换成分割。当我们切换成分割的时候,整个系统默认两边是自动联动的,包括我们缩放的时候、平移的时候。


我们有一些场景中的编辑,是需要在3D中去编辑的,有一些是需要在2D中去编辑的。我们不同的编辑有不同的侧重点。一般来说,比如说我们对矢量的编辑,建议大家开2D;对于OSGB的编辑或者对模型的编辑,推荐大家开3D。当然,大家随时都可以打开这种分割的场景,分割场景中的这个中线也是可以进行拖动的。


那么场景中,我们这边是有默认4个type栏。其中第一个type栏,就是我们一些常用,包括一些默认的插入。比如说我们OSGB,我们支持OSGB文件直接选择文件夹导入的。同时,我们支持常见的通用模型,包括我们的GLTF/FBX/OBJ,包括还有我们的一些BIM模型,比如说RVT和IFC,包括我们的一些AI生成的高斯泼溅的模型,都非常方便,可以直接导入到场景当中。特别是我们的高斯泼溅,我们这边做了非常完善的高斯泼溅的一个高斯球的编辑,整个高斯泼溅的旋转、对齐等等。对于我们高斯泼溅模型如何发布成3D Tiles对齐整个地图,使用起来是非常方便的。大家可以看我们高斯泼溅单独的这样一个教程。


这个部分就是我们导入矢量的一个模块。我们矢量支持SHP文件、GEOJSON,这两个是常用的矢量格式。同时我们也支持一些CAD的格式,如DWG和DXF。其中DWG和DXF,我们还支持对它进行一个坐标的识别,比如说它是国家2000坐标系的高斯克吕格投影,或者它是地方2000坐标系。即使是它没有一个这样的坐标系,我们也可以直接对这个DWG或者DXF进行一个地理配准,来帮助大家把我们的工程图对齐到我们的地理地图上。这个我们也可以单独去查看我们DWG的一个使用教程。


同时,我们还支持直接从地图去获取我们的建筑矢量图,或者我们插入一个空矢量,然后我们再手动在二维上进行绘制,这都是很方便的,能帮助我们进行一个地图操作。我们这里给大家简单演示一下我们插入空矢量的功能,以演示我们场景中边界的这样一个基本功能。我们点击插入空矢量,我们就这里就插入一个空矢量。假设我们现在需要对这几种建筑把它的矢量的位置给标注出来,我们可以点击面,我们也可以点击这个多面。我比较推荐大家点击多面,因为点击面它是会一个一个多面,就是全部放在一起的。好,我们这里先点击面给大家看一下,我们在这里去标注出来。当然,这个标注大家可以自己去对齐。好,第一次,它会让我去输入一下这个面的名称,我们默认就直接选择这样,然后我们去添加下一个面,好,然后再点再添加下一个。如果我们添加了多面,那么大家可以不间断的直接去添加,不需要每次去给它起个名字。好,我们把这几种建筑都添加好。我们后续还是会有这个矢量编辑的一个更加详细的教程,今天只是用矢量编辑来带大家概览一下我们整个场景编辑的一个基本功能。


我们最后再添加一个这个建筑。当然,大家去标记这个建筑的时候,最好不要用建筑的房顶来标记。好了,这样就可以了。通过这样子方式,我们就可以编辑完了整个的这样一个面。这个时候,我们看到我们左侧整个这个3D场景中也出现了这个面。我们这个时候,既可以把我们整个这个矢量发布成我们的一个WFS服务或者MVT服务,或者甚至是我们在后端渲染的WMS服务或者WMTS服务。我们也可以在这个矢量的上面点击生成建筑,我们选择一种生成,比如我们生成城市好,它这一侧就可以看到,它就直接把我这个建筑生成成一些城市的造型。这时候生成出的这个城市,只有在3D这边是可以看到的。我们甚至可以单独点击它,好,我们去改变它的样式,我们改成把它的改成白模,然后甚至给它改一个颜色,包括它的透明度。好,改完了之后,我们也可以对这个3D的模型发布成我们的3DTiles,最后在我们的Cesium当中加载。


可以看到,我们这个GISBox的场景编辑是二维和三维结合的非常好的这样一个功能,很适合大家在整个地图中进行一个制图编辑,无论是二维还是三维,并且可以一键发布成我们的服务。而且服务功能也整合在GISBox当中,大家不需要用多款软件去联合操作,可以说是非常的方便。


我们可以看到,当我们插入了我们这样一个图形之后,它会对这个矢量或者我们的这个模型会新出来一些type。当然,如果大家去插入我们的OSGB或者DWG或者我们在递配准的时候,都会出现一些新的自动添加上来的type。这些type是针对你当前选中的这个元素的一些编辑的选项,我们不同的元素是不一样的。这个在我们后面具体的教程中,都会给大家去展示。


今天的课,我们一起简单的看了一下我们整个场景编辑的这样一个功能。后面,我们会再详细的逐一给大家去介绍每一个功能点的使用。