宋越, 高振记, 王鹏. 基于大数据技术的云端城市地质三维可视化框架[J]. 中国矿业, 2020, 29(6): 81-86. DOI: 10.12075/j.issn.1004-4051.2020.06.027
    引用本文: 宋越, 高振记, 王鹏. 基于大数据技术的云端城市地质三维可视化框架[J]. 中国矿业, 2020, 29(6): 81-86. DOI: 10.12075/j.issn.1004-4051.2020.06.027
    SONG Yue, GAO Zhenji, WANG Peng. Framework of 3D visualization for city geology in cloud platform based on big data technique[J]. CHINA MINING MAGAZINE, 2020, 29(6): 81-86. DOI: 10.12075/j.issn.1004-4051.2020.06.027
    Citation: SONG Yue, GAO Zhenji, WANG Peng. Framework of 3D visualization for city geology in cloud platform based on big data technique[J]. CHINA MINING MAGAZINE, 2020, 29(6): 81-86. DOI: 10.12075/j.issn.1004-4051.2020.06.027

    基于大数据技术的云端城市地质三维可视化框架

    Framework of 3D visualization for city geology in cloud platform based on big data technique

    • 摘要: 为了解决大型城市地质三维模型可视化面临的数据容量巨大、模型处理时间长、三维渲染慢、客户端对硬件依赖过高等问题,本文提出了一种基于Spark大数据技术搭建的云端城市地质三维可视化平台,包括数据存储层、数据调度层、云端渲染层、终端可视化层。对城市地质使用的地学大数据采用“纵向分层、横向分块”策略进行自动划分,在三维模型计算及三维可视化过程中,采用Spark Streaming+GPU的快速并行计算和任务调度,可高效地自动完成三维模型的分布式渲染、集中融合和可视化展示。在“地质云”中使用5台高性能云主机构建了城市地质三维可视化平台原型,采用雄安新区的地质、钻孔、高精度网格、倾斜摄影等约410 GB的数据进行实验。经在线验证,无三维引擎的客户端访问云端的城市地质三维可视化计算平台,每秒可渲染并返回30帧三维图像,人机实时交互流畅,形成的这种新型“终端发请求、云端三维算”模式将对虚拟化城市地质走向实际应用起到重要的推动作用。

       

      Abstract: In order to solve some problems those 3D modelling visualization is facing such as massive model data, long process time, slow 3D rendering, clients depend on hardware too much, etc.This paper proposes a good solution to build a 3D visualization platform for city geology in cloud-end based on Spark big data technique, this platform consists of four layers including data storage, data dispatching, cloud-end rendering and client visualization.For managing data effectively, big geologic data is divided automatically according to policy that called “vertical layering, horizontal blocking”.Using Spark Streaming+GPU to deal with parallel computing and 3D task dispatch to perform 3D distributed rendering, centralized integration and visualization display during the process of computation and visualization for 3D modeling.Five high performance virtual computers of GeoCloud are used to build prototype of 3D visualization platform for city geology, and geologic data, borehole, high precise meshes, tilt photography cover Xiongan area are all employed through the whole testing work.The total data volume is nearly 410 GB.The test results display that the client without supporting by 3D Jet access the 3D visualization platform for city geology in GeoCloud, thirty pictures will be generated within a second and return to client application, so that user can interact with cloud-end 3D platform fluently.This new kind of “client send request, 3D computing in cloud” operation pattern will contribute much and promote city geology to become practical as normal application.

       

    /

    返回文章
    返回