CN117093662B - 一种轨道交通数模融合方法、***及存储介质 - Google Patents
一种轨道交通数模融合方法、***及存储介质 Download PDFInfo
- Publication number
- CN117093662B CN117093662B CN202311341280.8A CN202311341280A CN117093662B CN 117093662 B CN117093662 B CN 117093662B CN 202311341280 A CN202311341280 A CN 202311341280A CN 117093662 B CN117093662 B CN 117093662B
- Authority
- CN
- China
- Prior art keywords
- data
- bim
- association
- service
- iot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000007500 overflow downdraw method Methods 0.000 title claims abstract description 15
- 230000004927 fusion Effects 0.000 claims abstract description 50
- 238000013507 mapping Methods 0.000 claims abstract description 48
- 238000004458 analytical method Methods 0.000 claims description 11
- 238000005516 engineering process Methods 0.000 claims description 9
- 238000007781 pre-processing Methods 0.000 claims description 8
- 238000012800 visualization Methods 0.000 claims description 7
- 238000000034 method Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 claims description 3
- 230000003993 interaction Effects 0.000 description 5
- 230000005540 biological transmission Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 4
- 230000009466 transformation Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000002596 correlated effect Effects 0.000 description 2
- 238000013499 data model Methods 0.000 description 2
- 238000001914 filtration Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 230000015556 catabolic process Effects 0.000 description 1
- 230000000875 corresponding effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013079 data visualisation Methods 0.000 description 1
- 238000006731 degradation reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/29—Geographical information databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/25—Fusion techniques
- G06F18/251—Fusion techniques of input or preprocessed data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/05—Geographic models
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/10—Constructive solid geometry [CSG] using solid primitives, e.g. cylinders, cubes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2210/00—Indexing scheme for image generation or computer graphics
- G06T2210/04—Architectural design, interior design
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Geometry (AREA)
- Business, Economics & Management (AREA)
- Data Mining & Analysis (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Computer Hardware Design (AREA)
- Remote Sensing (AREA)
- Tourism & Hospitality (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Architecture (AREA)
- Evolutionary Biology (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioinformatics & Computational Biology (AREA)
- Civil Engineering (AREA)
- Development Economics (AREA)
- Educational Administration (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明提供一种轨道交通数模融合方法、***及存储介质,涉及交通控制技术领域,轨道交通数模融合方法包括:获取GIS数据、IoT数据以及BIM模型数据;轻量化BIM模型数据,生成BIM瓦片数据;将GIS数据进行空间图层发布,生成空间图层服务;将IoT数据进行REST发布,生成REST服务;将BIM瓦片数据进行三维发布,生成三维瓦片服务;分别加载空间图层服务、REST服务以及三维瓦片服务的编码信息;通过表关联映射关联空间图层服务的编码信息与三维瓦片服务的编码信息,生成空间关联数据;通过表关联映射关联REST服务的编码信息和空间关联数据,生成数模融合数据。通过本发明可实现轨道交通跨平台多维数据与模型数据的数字化融合,简化了步骤,提高了挂接速度,改善了效率。
Description
技术领域
本发明涉及交通控制技术领域,具体而言,涉及一种轨道交通数模融合方法、***及存储介质。
背景技术
智能化的交通控制是指通过地理信息***(GIS)、物联网技术(IoT)、建筑信息模型(BIM)技术手段,对轨道交通的基础设施进行全要素的信息感知,再基于实际业务的需求,通过数据存储、传输、可视化等多种方式对轨道交通的信息进行集成处理。
在对轨道交通的信息进行集成处理前,需要将轨道交通的基础设施信息数字化,在现有技术中,数字化主要由人工完成,通过人工在客户端软件上对基础设施信息进行轻量化处理,然后将轻量化处理后得到的结构树再由文件的方式拷贝出来进行人工的属性对齐挂接,每个步骤需要人工参与,数字化流程繁琐且缓慢,自动化程度低,导致轨道交通的基础设施信息数字化效率低。
发明内容
本发明解决的问题是如何改善轨道交通的基础设施信息数字化的效率。
为解决上述问题,第一方面,本发明提供一种轨道交通数模融合方法,包括:
获取GIS数据、IoT数据以及BIM模型数据;
轻量化所述BIM模型数据,生成BIM瓦片数据;
将所述GIS数据进行空间图层发布,生成空间图层服务;
将所述IoT数据进行REST发布,生成REST服务;
将所述BIM瓦片数据进行三维发布,生成三维瓦片服务;
分别加载所述空间图层服务、所述REST服务以及所述三维瓦片服务的编码信息;
通过表关联映射关联所述空间图层服务的编码信息与所述三维瓦片服务的编码信息,生成空间关联数据;
通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据。
可选地,所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的存储结构;
根据所述关联规则,通过所述表关联映射,将所述REST服务的编码信息写入所述空间关联数据的存储结构中,生成所述数模融合数据。
可选地,所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的编码信息;
根据所述关联规则,通过所述表关联映射,将所述空间关联数据的编码信息写入所述REST服务中,生成所述数模融合数据。
可选地,所述轻量化所述BIM模型数据,生成BIM瓦片数据,包括:
将所述BIM模型数据上传至BIM引擎;
获取所述BIM引擎的轻量化参数,并生成参数模板;
根据所述参数模板,通过所述BIM引擎解析所述BIM模型数据,生成所述BIM瓦片数据。
可选地,所述获取GIS数据、IoT数据以及BIM模型数据,包括:
获取GIS原始数据、IoT原始数据以及BIM原始数据;
预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据。
可选地,所述预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据,包括:
采用坐标统一转换函数统一所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据的坐标***,生成GIS统一数据、IoT统一数据以及BIM统一数据;
采用UUID技术统一所述GIS统一数据、所述IoT统一数据以及所述BIM统一数据各个要素的主键,生成所述GIS数据、所述IoT数据以及所述BIM模型数据。
可选地,所述获取所述BIM引擎的轻量化参数,并生成参数模板,包括:
获取原点与视图参数、精度参数、小物体剔除参数以及构件树属性提取参数;
根据LOD方式设置LOD层数参数;
分别匹配所述原点与视图参数、所述精度参数、所述小物体剔除参数、所述构件树属性提取参数以及所述LOD层数参数的模板,生成所述参数模板。
可选地,所述根据所述参数模板,通过所述BIM引擎解析所述BIM模型数据,生成所述BIM瓦片数据,包括:
根据所述参数模板解析所述BIM模型数据,生成BIM解析数据;
根据所述BIM解析数据,建立索引,生成BIM索引数据;
通过所述BIM引擎系列化所述BIM索引数据,生成所述BIM瓦片数据。
第二方面,本发明提供一种轨道交通数模融合***,包括:
获取模块,用于获取GIS数据、IoT数据以及BIM模型数据;
轻量化模块,用于轻量化所述BIM模型数据,生成BIM瓦片数据;
空间发布模块,用于将所述GIS数据进行空间图层发布,生成空间图层服务;
REST发布模块,用于将所述IoT数据进行REST发布,生成REST服务;
三维发布模块,用于将所述BIM瓦片数据进行三维发布,生成三维瓦片服务;
加载模块,用于分别加载所述空间图层服务、所述REST服务以及所述三维瓦片服务的编码信息;
空间关联模块,用于通过表关联映射关联所述空间图层服务的编码信息与所述三维瓦片服务的编码信息,生成空间关联数据;
数模融合模块,用于通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据。
第三方面,本发明提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的轨道交通数模融合方法。
本发明的轨道交通数模融合方法、***及存储介质的有益效果为:
首先,可通过获取例如轨道交通地理信息***的GIS数据、物联网技术收集的IoT数据以及建筑信息模型的BIM模型数据,并轻量化BIM模型数据,生成简洁的BIM瓦片数据,可减少BIM模型数据的数据量和复杂度,通过使用BIM瓦片数据,可以减少需要传输和加载的数据量,从而提高数据传输和加载的效率;其次,将GIS数据、IoT数据以及BIM瓦片数据分别发布服务,可使GIS数据、IoT数据以及BIM瓦片数据分别以空间图层服务、REST服务以及三维瓦片服务形式被加载,便于数据之间共享和交互,为后续步骤提供数模融合的基础支持;而后,采用表关联映射,将空间图层服务的编码信息与三维瓦片服务的编码信息进行融合,即,将GIS数据和BIM瓦片数据的编码属性进行关联,生成具有GIS数据和BIM瓦片数据各个要素的空间关联数据,最后将REST服务的编码信息和空间关联数据进行关联融合,生成数模融合数据,完成自动化的数模融合。通过本发明,可实现轨道交通跨平台多维数据与模型数据的数字化融合,简化了数字化的步骤,提高了挂接速度,整体上改善了轨道交通的基础设施信息数字化的效率。
附图说明
图1为本发明实施例的一种轨道交通数模融合方法的流程示意图;
图2为本发明实施例的一种轨道交通数模融合***的结构示意图。
具体实施方式
为使本发明的上述目的、特征和优点能够更为明显易懂,下面结合附图对本发明的具体实施例做详细的说明。虽然附图中显示了本发明的某些实施例,然而应当理解的是,本发明可以通过各种形式来实现,而且不应该被解释为限于这里阐述的实施例,相反提供这些实施例是为了更加透彻和完整地理解本发明。应当理解的是,本发明的附图及实施例仅用于示例性作用,并非用于限制本发明的保护范围。
应当理解,本发明的方法实施方式中记载的各个步骤可以按照不同的顺序执行,和/或并行执行。此外,方法实施方式可以包括附加的步骤和/或省略执行示出的步骤。本发明的范围在此方面不受限制。
本文使用的术语“包括”及其变形是开放性包括,即“包括但不限于”。术语“基于”是“至少部分地基于”。术语“一个实施例”表示“至少一个实施例”;术语“另一实施例”表示“至少一个另外的实施例”;术语“一些实施例”表示“至少一些实施例”;术语“可选地”表示“可选的实施例”。其他术语的相关定义将在下文描述中给出。需要注意,本发明中提及的“第一”、“第二”等概念仅用于对不同的装置、模块或单元进行区分,并非用于限定这些装置、模块或单元所执行的功能的顺序或者相互依存关系。
需要注意,本发明中提及的“一个”、“多个”的修饰是示意性而非限制性的,本领域技术人员应当理解,除非在上下文另有明确指出,否则应该理解为“一个或多个”。本发明中提及的“第一”、“第二”等概念仅用于对不同的装置、***或单元进行区分,并非用于限定这些装置、***或单元所执行的功能的顺序或者相互依存关系。
为解决上述问题,在一个实施例中,如图1所示,本发明提供一种轨道交通数模融合方法,包括:
步骤S1,获取GIS数据、IoT数据以及BIM模型数据。
具体地,轨道交通数模融合方法就是将轨道交通基础设施信息的数据和模型融合,将所有轨道交通基础设施信息统一展示,实现轨道交通的基础设施信息数字化。获取轨道交通的基础设施信息,即通过地理信息***获取的GIS数据、通过物联网技术获取的IoT数据以及通过建筑信息模型获取的BIM模型数据。其中,GIS数据包括车站数据、线路数据及机电数据,其数据类型包括shp文件、geojson文件、excel文件及cad图纸;IoT数据包括视频监控数据、传感器数据及其他IoT数据;BIM模型数据包括车站数据、线路数据及机电数据,其数据类型包括Rvt文件、IFC文件及DNG文件。示例性地,可采用Rest服务请求或离线接入方式获取上述数据,可选用离线方式获取GIS数据和BIM模型数据,选用在线Rest服务请求获取IoT数据。
步骤S2,轻量化所述BIM模型数据,生成BIM瓦片数据;
具体地,通过轻量化BIM模型数据,可以提高数据传输和加载效率,瓦片数据是将大型BIM模型切分为小块的数据,每个瓦片只包含特定区域的几何信息和属性数据。通过使用瓦片数据,可以减少需要传输和加载的数据量,从而提高数据传输和加载的效率。还可改善可视化和交互体验,瓦片数据可以根据用户的视角和需求动态加载,使得可视化和交互操作更加流畅和响应。用户可以快速浏览和导航模型,以及进行缩放、旋转和选择等操作,而不会因为数据量过大而导致性能下降。还可适应不同设备和网络环境,瓦片数据可以根据设备的处理能力和网络带宽进行优化,以适应不同的设备和网络环境。对于移动设备或低带宽网络,可以加载较小的瓦片数据,以提供更好的用户体验。还可支持分布式协作和共享,通过生成瓦片数据,可以将BIM模型分成多个独立的瓦片,使得多个用户可以同时访问和编辑不同的瓦片,从而支持分布式协作和共享。这对于团队协作、项目管理和决策支持非常有益。此外,还可降低存储成本,瓦片数据可以将BIM模型的数据量减小到合理的范围,从而降低存储成本,相比于存储整个BIM模型的数据,只存储瓦片数据可以节省大量的存储空间。
步骤S3,将所述GIS数据进行空间图层发布,生成空间图层服务;
具体地,通过GIS引擎将GIS数据进行空间图层发布,形成符合OGC标准的空间图层服务,可以进行数据共享和协作,以空间图层的形式共享给其他平台,使其他平台加载和使用这些空间图层,实现数据的共享和协作。
步骤S4,将所述IoT数据进行REST发布,生成REST服务;
具体地,REST发布是指将IoT数据部署到可访问的服务器上,以便其他应用程序或用户可以通过HTTP协议访问和使用该服务,通过将IoT数据进行REST发布,可以实现数据访问和交互,通过提供一种标准的接口和协议,使得用户可以通过HTTP协议访问和交互IoT数据,用户可以使用各种编程语言和工具,通过发送HTTP请求来获取、更新、删除和添加IoT数据。
步骤S5,将所述BIM瓦片数据进行三维发布,生成三维瓦片服务;
具体地,通过将BIM瓦片数据进行三维发布,生成的三维瓦片服务可以在多个平台上使用,并以可视化的方式展示出来,且支持实时交互,实现数据共享和协作,为后续数模融合做好基础支持。
步骤S6,分别加载所述空间图层服务、所述REST服务以及所述三维瓦片服务的编码信息;
具体地,在分别发布GIS数据、IoT数据以及BIM瓦片数据后,可在web平台上加载空间图层服务、REST服务以及三维瓦片服务的编码信息,及编码属性,用于进行数模融合。
步骤S7,通过表关联映射关联所述空间图层服务的编码信息与所述三维瓦片服务的编码信息,生成空间关联数据;
具体地,表关联映射是指在关系型数据库中,通过定义表之间的关系,将多个表连接起来,以实现数据的关联和查询。通过表关联映射技术,将空间图层服务的编码信息与所述三维瓦片服务的编码信息,即编码属性进行关联融合,生成具有GIS数据和BIM瓦片数据各个要素的空间关联数据
步骤S8,通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据。
具体地,再通过表关联映射关联REST服务的编码信息和空间关联数据,生成数模融合数据,并将数模融合数据加载到可视化引擎中,实现了多源异构数据的接入,同时能够加载不同平台存储的数据,在数模融合时快速挂接,使得轨道交通的多维空间基础设施数据在全生命周期内能够实现更方便的管理,同时更便于更新多维数据。将模融合数据加载到可视化引擎后,可通过不同比例尺层级和逻辑树进行快速缩放定位和检索,并通过不同的标注区分不同的IoT类型数据,能够更直观地显示轨道交通的三维场景,同时为海量三维数据的加载、分析计算提供更好的性能支持,还可为联合应用***实现更大规模城市级数据支撑,为智能交通奠定了基础。
可选地,所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的存储结构;
根据所述关联规则,通过所述表关联映射,将所述REST服务的编码信息写入所述空间关联数据的存储结构中,生成所述数模融合数据。
具体地,字段映射是将一个数据模型中的字段映射到另一个数据模型中相应字段的过程。字段映射的目的是将源字段的值转换为目标字段的值,并确保数据的准确性和一致性。关联字段为两个数据源中共有的字段,例如点位的唯一标识符或位置信息等等,然后根据实际的关联字段确定关联规则,即如何将REST服务的编码ID与空间关联数据进行关联,在根据关联规则,通过表关联映射,将REST服务的编码信息,即编码ID写入空间关联数据的存储结构中,生成最终的数模融合数据。
示例性地,可采用自动化代码将编码ID写入空间关联数据的存储结构中,也可根据实际情况采用人工将编码ID写入空间关联数据的存储结构中。
可选地,所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的编码信息;
根据所述关联规则,通过所述表关联映射,将所述空间关联数据的编码信息写入所述REST服务中,生成所述数模融合数据。
具体地,关联字段为两个数据源中共有的字段,例如点位的唯一标识符或位置信息等等,然后根据实际的关联字段确定关联规则,即如何将REST服务的编码ID与空间关联数据进行关联,在根据关联规则,通过表关联映射,将空间关联数据的编码信息,即编码ID写入REST服务中,例如,将编码ID写入IoT数据的业务表中,生成最终的数模融合数据。
示例性地,可采用自动化代码将空间关联数据的编码信息写入REST服务中,也可根据实际情况采用人工将空间关联数据的编码信息写入REST服务中。
可选地,所述轻量化所述BIM模型数据,生成BIM瓦片数据,包括:
将所述BIM模型数据上传至BIM引擎;
获取所述BIM引擎的轻量化参数,并生成参数模板;
根据所述参数模板,通过所述BIM引擎解析所述BIM模型数据,生成所述BIM瓦片数据。
具体地,由BIM引擎进行轻量化BIM模型数据操作,首先设置BIM引擎的轻量化参数,得到参数模板,BIM引擎根据参数模板自动读取轻量化参数,并进行轻量化解析,生成BIM瓦片数据。
可选地,所述获取GIS数据、IoT数据以及BIM模型数据,包括:
获取GIS原始数据、IoT原始数据以及BIM原始数据;
预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据。
具体地,可通过不同平台或者设备获取GIS原始数据、IoT原始数据以及BIM原始数据,并预处理GIS原始数据、IoT原始数据以及BIM原始数据,得到标准化的GIS数据、IoT数据以及BIM模型数据。
可选地,所述预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据,包括:
采用坐标统一转换函数统一所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据的坐标***,生成GIS统一数据、IoT统一数据以及BIM统一数据;
采用UUID技术统一所述GIS统一数据、所述IoT统一数据以及所述BIM统一数据各个要素的主键,生成所述GIS数据、所述IoT数据以及所述BIM模型数据。
具体地,将具有经纬度的GIS原始数据、IoT原始数据以及BIM原始数据经过坐标统一转换函数实现WGS-84、GCJ-02以及本地独立坐标间的坐标转变,将各个坐标***一转换为CGS2000下的投影坐标***,其中,CGS2000是中国国家***制定的一种大地坐标***,全称为“中国大地坐标***2000年版”。它是中国国内常用的大地坐标***之一,用于测绘和地理信息领域的坐标表示;UUID技术是通用唯一识别码(Universally UniqueIdentifier)的缩写,是一种软件建构的标准,其目的,是让分布式***中的所有元素,都能有唯一的辨识信息,UUID技术常用于分布式***中的唯一标识,可以用作数据库表中的主键、文件名、消息标识等。再采用UUID技术统一GIS统一数据、IoT统一数据以及BIM统一数据各个要素的主键,将其主键设置为36位的字符串类型,以36字节的字符串表示GIS统一数据、IoT统一数据以及BIM统一数据的要素,生成GIS数据、IoT数据以及BIM模型数据。
可选地,所述获取所述BIM引擎的轻量化参数,并生成参数模板,包括:
获取原点与视图参数、精度参数、小物体剔除参数以及构件树属性提取参数;
根据LOD方式设置LOD层数参数;
分别匹配所述原点与视图参数、所述精度参数、所述小物体剔除参数、所述构件树属性提取参数以及所述LOD层数参数的模板,生成所述参数模板。
具体地,将BIM数据上传到BIM引擎,设置原点与视图参数,设置LOD层数参数,可选择LOD方式自动设置LOD层数参数或自定义LOD层数参数,进行LOD不同层级模型与属性的抽取;设置模型精度参数,根据实际情况可选择质量优先、均衡、性能优先等不同的级别;设置小物体剔除参数,在轻量化解析时小物体小于指定像素时会排除过滤;设置构件树属性提取参数,可选择需要过滤的属性集合,从而提取候检署属性;针对上述的参数设置,进行模板配置,生成不同需求的参数模板。
可选地,所述根据所述参数模板,通过所述BIM引擎解析所述BIM模型数据,生成所述BIM瓦片数据,包括:
根据所述参数模板解析所述BIM模型数据,生成BIM解析数据;
根据所述BIM解析数据,建立索引,生成BIM索引数据;
通过所述BIM引擎系列化所述BIM索引数据,生成所述BIM瓦片数据。
具体地,在BIM引擎根据参数模板自动读取轻量化参数,并进行轻量化解析后,需根据BIM解析数据建立索引,并系列化BIM索引数据,最后生成BIM瓦片数据,从而实现快速检索和查询、数据过滤和筛选、数据关联和分析、数据可视化和展示以及数据共享和协作的作用。
在另一个实施例中,如图2所示,本发明提供一种轨道交通数模融合***,包括:
获取模块,用于获取GIS数据、IoT数据以及BIM模型数据;
轻量化模块,用于轻量化所述BIM模型数据,生成BIM瓦片数据;
空间发布模块,用于将所述GIS数据进行空间图层发布,生成空间图层服务;
REST发布模块,用于将所述IoT数据进行REST发布,生成REST服务;
三维发布模块,用于将所述BIM瓦片数据进行三维发布,生成三维瓦片服务;
加载模块,用于分别加载所述空间图层服务、所述REST服务以及所述三维瓦片服务的编码信息;
空间关联模块,用于通过表关联映射关联所述空间图层服务的编码信息与所述三维瓦片服务的编码信息,生成空间关联数据;
数模融合模块,用于通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据。
第三方面,本发明提供一种计算机可读存储介质,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如上所述的轨道交通数模融合方法。
虽然本发明披露如上,但本发明的保护范围并非仅限于此。本领域技术人员在不脱离本发明的精神和范围的前提下,可进行各种变更与修改,这些变更与修改均将落入本发明的保护范围。
Claims (6)
1.一种轨道交通数模融合方法,其特征在于,包括:
获取GIS数据、IoT数据以及BIM模型数据;
轻量化所述BIM模型数据,生成BIM瓦片数据;
将所述GIS数据进行空间图层发布,生成空间图层服务;
将所述IoT数据进行REST发布,生成REST服务;
将所述BIM瓦片数据进行三维发布,生成三维瓦片服务;
分别加载所述空间图层服务、所述REST服务以及所述三维瓦片服务的编码信息;
通过表关联映射关联所述空间图层服务的编码信息与所述三维瓦片服务的编码信息,生成空间关联数据;
通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,并将所述数模融合数据加载到可视化引擎中;
所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的存储结构;
根据所述关联规则,通过所述表关联映射,将所述REST服务的编码信息写入所述空间关联数据的存储结构中,生成所述数模融合数据;
所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的编码信息;
根据所述关联规则,通过所述表关联映射,将所述空间关联数据的编码信息写入所述REST服务中,生成所述数模融合数据;
所述获取GIS数据、IoT数据以及BIM模型数据,包括:
获取GIS原始数据、IoT原始数据以及BIM原始数据;
预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据;
所述预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据,包括:
采用坐标统一转换函数统一所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据的坐标***,生成GIS统一数据、IoT统一数据以及BIM统一数据;
采用UUID技术统一所述GIS统一数据、所述IoT统一数据以及所述BIM统一数据各个要素的主键,生成所述GIS数据、所述IoT数据以及所述BIM模型数据。
2.根据权利要求1所述的轨道交通数模融合方法,其特征在于,所述轻量化所述BIM模型数据,生成BIM瓦片数据,包括:
将所述BIM模型数据上传至BIM引擎;
获取所述BIM引擎的轻量化参数,并生成参数模板;
根据所述参数模板,通过所述BIM引擎解析所述BIM模型数据,生成所述BIM瓦片数据。
3.根据权利要求2所述的轨道交通数模融合方法,其特征在于,所述获取所述BIM引擎的轻量化参数,并生成参数模板,包括:
获取原点与视图参数、精度参数、小物体剔除参数以及构件树属性提取参数;
根据LOD方式设置LOD层数参数;
分别匹配所述原点与视图参数、所述精度参数、所述小物体剔除参数、所述构件树属性提取参数以及所述LOD层数参数的模板,生成所述参数模板。
4.根据权利要求2所述的轨道交通数模融合方法,其特征在于,所述根据所述参数模板,通过所述BIM引擎解析所述BIM模型数据,生成所述BIM瓦片数据,包括:
根据所述参数模板解析所述BIM模型数据,生成BIM解析数据;
根据所述BIM解析数据,建立索引,生成BIM索引数据;
通过所述BIM引擎系列化所述BIM索引数据,生成所述BIM瓦片数据。
5.一种轨道交通数模融合***,其特征在于,包括:
获取模块,用于获取GIS数据、IoT数据以及BIM模型数据;
轻量化模块,用于轻量化所述BIM模型数据,生成BIM瓦片数据;
空间发布模块,用于将所述GIS数据进行空间图层发布,生成空间图层服务;
REST发布模块,用于将所述IoT数据进行REST发布,生成REST服务;
三维发布模块,用于将所述BIM瓦片数据进行三维发布,生成三维瓦片服务;
加载模块,用于分别加载所述空间图层服务、所述REST服务以及所述三维瓦片服务的编码信息;
空间关联模块,用于通过表关联映射关联所述空间图层服务的编码信息与所述三维瓦片服务的编码信息,生成空间关联数据;
数模融合模块,用于通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,并将所述数模融合数据加载到可视化引擎中;
所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的存储结构;
根据所述关联规则,通过所述表关联映射,将所述REST服务的编码信息写入所述空间关联数据的存储结构中,生成所述数模融合数据;
所述通过表关联映射关联所述REST服务的编码信息和所述空间关联数据,生成数模融合数据,包括:
采用字段映射匹配所述空间关联数据和所述REST服务的关联字段;
根据所述关联字段,生成关联规则,并获取所述空间关联数据的编码信息;
根据所述关联规则,通过所述表关联映射,将所述空间关联数据的编码信息写入所述REST服务中,生成所述数模融合数据;
所述获取GIS数据、IoT数据以及BIM模型数据,包括:
获取GIS原始数据、IoT原始数据以及BIM原始数据;
预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据;
所述预处理所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据,生成所述GIS数据、所述IoT数据以及所述BIM模型数据,包括:
采用坐标统一转换函数统一所述GIS原始数据、所述IoT原始数据以及所述BIM原始数据的坐标***,生成GIS统一数据、IoT统一数据以及BIM统一数据;
采用UUID技术统一所述GIS统一数据、所述IoT统一数据以及所述BIM统一数据各个要素的主键,生成所述GIS数据、所述IoT数据以及所述BIM模型数据。
6.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,当所述计算机程序被处理器执行时,实现如权利要求1至4任一项所述的轨道交通数模融合方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311341280.8A CN117093662B (zh) | 2023-10-17 | 2023-10-17 | 一种轨道交通数模融合方法、***及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202311341280.8A CN117093662B (zh) | 2023-10-17 | 2023-10-17 | 一种轨道交通数模融合方法、***及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN117093662A CN117093662A (zh) | 2023-11-21 |
CN117093662B true CN117093662B (zh) | 2024-02-02 |
Family
ID=88775703
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202311341280.8A Active CN117093662B (zh) | 2023-10-17 | 2023-10-17 | 一种轨道交通数模融合方法、***及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN117093662B (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112527944A (zh) * | 2020-12-30 | 2021-03-19 | 华建数创(上海)科技有限公司 | 基于bim和gis数据集成构建空间语义数据库的方法 |
CN112685382A (zh) * | 2020-12-25 | 2021-04-20 | 四川省交通勘察设计研究院有限公司 | 一种基于bim+gis的公路工程数量表提取分类重构方法及*** |
CN112860689A (zh) * | 2021-01-11 | 2021-05-28 | 北京旋极伏羲科技有限公司 | 一种基于时空网格数据的平台*** |
CN113962009A (zh) * | 2021-11-15 | 2022-01-21 | 中铁第一勘察设计院集团有限公司 | 一种基于云gis的铁路bim模型管理方法 |
CN115456206A (zh) * | 2022-08-02 | 2022-12-09 | 中建铁路投资建设集团有限公司 | 基于bim+gis的隧道施工可视化管控方法及*** |
CN116089555A (zh) * | 2022-12-29 | 2023-05-09 | 中建电子信息技术有限公司 | 基于cim平台三维空间数据的采集与轻量化***和方法 |
KR20230083388A (ko) * | 2021-12-02 | 2023-06-12 | 한국철도기술연구원 | 도시철도 지하공간의 빔-그리드 유지관리 시스템 및 그 방법 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101937096B1 (ko) * | 2018-06-05 | 2019-01-09 | 서울시립대학교 산학협력단 | 3차원 bim 객체 모델을 이용한 3차원 모니터링 서버 및 이를 포함하는 3차원 모니터링 시스템 |
-
2023
- 2023-10-17 CN CN202311341280.8A patent/CN117093662B/zh active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112685382A (zh) * | 2020-12-25 | 2021-04-20 | 四川省交通勘察设计研究院有限公司 | 一种基于bim+gis的公路工程数量表提取分类重构方法及*** |
CN112527944A (zh) * | 2020-12-30 | 2021-03-19 | 华建数创(上海)科技有限公司 | 基于bim和gis数据集成构建空间语义数据库的方法 |
CN112860689A (zh) * | 2021-01-11 | 2021-05-28 | 北京旋极伏羲科技有限公司 | 一种基于时空网格数据的平台*** |
CN113962009A (zh) * | 2021-11-15 | 2022-01-21 | 中铁第一勘察设计院集团有限公司 | 一种基于云gis的铁路bim模型管理方法 |
KR20230083388A (ko) * | 2021-12-02 | 2023-06-12 | 한국철도기술연구원 | 도시철도 지하공간의 빔-그리드 유지관리 시스템 및 그 방법 |
CN115456206A (zh) * | 2022-08-02 | 2022-12-09 | 中建铁路投资建设集团有限公司 | 基于bim+gis的隧道施工可视化管控方法及*** |
CN116089555A (zh) * | 2022-12-29 | 2023-05-09 | 中建电子信息技术有限公司 | 基于cim平台三维空间数据的采集与轻量化***和方法 |
Non-Patent Citations (1)
Title |
---|
基于BIM+GIS的城市轨道交通项目智慧管控云平台***设计与建设实践;张育雨;何志林;;中国建设信息化(第11期);第79-81页 * |
Also Published As
Publication number | Publication date |
---|---|
CN117093662A (zh) | 2023-11-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112115198B (zh) | 一种城市遥感智能服务平台 | |
CN112860689B (zh) | 一种基于时空网格数据的平台*** | |
CN110321443B (zh) | 三维实景模型数据库构建方法、装置及数据服务*** | |
CN116089555B (zh) | 基于cim平台三维空间数据的采集与轻量化***和方法 | |
CN109086286B (zh) | 一种彩色地形图生产与发布方法 | |
US20130086215A1 (en) | Managing large datasets obtained through a survey-data-acquisition process | |
CN112035983A (zh) | 一种基于三维实景的城市中压电网规划设计平台 | |
CN106202447A (zh) | 一种具备生产与管理一体化的数字地图制图*** | |
CN104951526A (zh) | 一种三维模型管理*** | |
CN105046386A (zh) | 一种城市社会信息管理与监控***与方法 | |
CN113656493A (zh) | 一种构建数字孪生城市多库融合的方法及*** | |
Hampe et al. | MRDB applications for data revision and real-time generalisation | |
CN117280374A (zh) | 3d对象管理数据、计算机以及3d对象的分布式管理方法 | |
CN115496452A (zh) | 基于数字孪生体的数字化交付*** | |
KR102474133B1 (ko) | 공간 정보에 기반한 업무 관리 시스템의 구축 및 공유장치 및 방법 | |
CN117093662B (zh) | 一种轨道交通数模融合方法、***及存储介质 | |
Yılmaz et al. | Real time vector database updating system: a case study for Turkish topographic vector database (Topovt) | |
CN108491530B (zh) | 一种空间地理信息*** | |
JP2004004240A (ja) | デジタル地図情報提供方法、デジタル地図情報提供システム | |
KR20000040270A (ko) | 전자지도상에서의 사용자 레이어 관리 장치 및 그 방법 | |
CN111552893A (zh) | AutoCAD中实现多源地理信息数据在线加载的方法、插件及*** | |
An et al. | Research on the Design and Key Technology of “Smart Housing Construction” Service Management Platform-Taking Zhijiang City as an Example | |
CN116186189B (zh) | 一种快速生成高程实景地图模型的方法及*** | |
CN117808195A (zh) | 基于生态环境管控大数据的项目选线选址跨网段分析方法 | |
Shao et al. | Research of data resource management platform in smart city |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |