1、又要推进实景三维建设
今年三月份,部里发文全面推进实景三维中国建设,掀起新一轮实景三维建设的热潮。当初第一次看到这个新闻的时候,我在想怎么又要开始建设?难道不是一直在建设吗?
实景三维中国建设提出来这么多年,各地生产的实景三维数据有多少真正投入使用,而不是仅仅放在硬盘里吃灰呢?
今又看到新闻,实景三维中国建设总体实施方案通过评审。这个实施方案并没有公开,所以里面的内容也不好评价,能想到的就是各位老爷们又定了一个无法实施的实施方案。
如果制定规则的人既不是数据的生产者,也不是数据的使用者,那这个规则一定是脱离实际的,一定是难以落实的,且最终被束之高阁的。
2、当前应用中的问题
作为一个微不足道的从业者,在此想谈一些当前实景三维在应用过程中的问题。简单说下背景,我司承建某市级CIM平台,需要承载全市的实景三维数据。这是一个非常普通的需求,但是在应用过程中发现很多恶心的问题。
现在整个市域的实景三维分散在各个区县,各区县独立委托相关企业生产数据。可是现在并没有一个统一的数据生产标准,不同企业生产的数据可以说千奇百怪。当然,有人肯定会说不同企业生产数据的标准肯定不一样,如果单独使用其中一份数据确实不存在问题,可是如果在一个平台的上集中使用就会出现很多意想不到的问题。
(1)建模原点不同。基本上每一份实景三维模型都有自己的原点坐标,不说市域范围内统一,甚至连一个区县内部都分成好几块,由此带来的问题就是本来一个区县只需要划分一个图层,现在迫不得已就要分成多个图层。
(2)瓦片尺寸不一。现在实景三维数据并没有统一的瓦片尺寸标准,一个区县内的实景三维可能会分成很多份,每份数据的瓦片大小不一,相邻两份数据经常会相互压盖,无法合并。虽然可以利用软件去裁切,但是合并后的效果并不理想。
(3)瓦片命名规则不同。现在市面上有各种建模软件,各个建模软件有一套自己的瓦片命名规则,即使是同一个建模软件,由于建模原点不同,也可能会出现瓦片命名冲突的问题,而导致数据难以合并。
(4)修模软件的滥用。修模软件可以让实景三维变的更加好看,但好看的代价是对数据的严重破坏。如果只是简单的数据压平还好,很多修模软件经常会修出跨越多个瓦片的网格面,甚至有一些会导入手工模型进去,可是修模软件构建的网格LOD非常垃圾,各级之间并没有明显的网格简化。同样一份数据,修模前后的渲染效率可以说天差地别。
在平台中加载实景三维,大家通常都会对根节点进行合并,从而提高模型加载效率。想象一下,如果你拿到一份实景三维数据,其中由多家公司分多个批次生产,每份数据的原点、瓦片尺寸都不一样,甚至相互压盖、重叠,怎么合并根节点?
3、一些小的建议
作为一个从业者,真的希望各位老爷们在东拉西扯那些虚头八脑的东西之前,先制定好实景三维数据生产的标准出来,而不是那种所谓的作业规范,或者验收标准。
如果能够按照省域,最差按照市域范围来建立标准,统一实景三维数据在省域的坐标原点和瓦片尺寸,以后无论哪家公司承接数据生产的工作,都使用统一的坐标原点和瓦片尺寸,对于数据的管理、使用和更新都具有非常大的帮助。当然,考虑到数据范围大小不一,统一的瓦片尺寸可能会不太合适,那就可以考虑建立多级瓦片尺寸,各级瓦片尺寸之间相互兼容,不会出现压盖的情况。
对于建模软件,能统一自然是最好。但是毕竟是市场行为,即使难以统一,也要制定规范来约定各家软件的瓦片命名,从而不要出现各种千奇百怪的瓦片命名。
对于修模软件,真的建议各家厂商多关注一下修模前后的渲染效率变化,如果修模之后数据结构变得乱七八糟,即使再好看也没用,好看建立在好用基础上的。
确定
联系客服