Processing method, device and medium for digital platform of in-service highway based on GIS-BIM

By combining GIS-BIM technology in the digital platform of in-service highways, a three-dimensional linear and ESB structure tree model was created in the road line, and a mapping table of kilometers and pile numbers was constructed, which solved the problem of low positioning and maintenance efficiency of BIM model, achieving more efficient maintenance and better user experience.

CN119313840BActive Publication Date: 2025-03-21SICHUAN HIGHWAY PLANNING SURVEY DESIGN AND RESEARCH INSTITUTE LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411833236.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-13
Publication Date
2025-03-21
Estimated Expiration
2044-12-13

AI Technical Summary

Technical Problem

When maintaining BIM model information, it is difficult to quickly locate multiple BIM models, and the damage of pile numbers and difficult to observe problems lead to low maintenance efficiency.

Method used

Using a digital platform for in-service highways based on GIS-BIM, the BIM model is imported into the GIS system by creating a mid-way three-dimensional linear and ESB structure tree model, and a BIM model with accuracy levels G1, G2 or G3 is used, and a mapping table of kilometers and pile numbers is constructed to achieve rapid positioning and maintenance of the BIM model.

Benefits of technology

It improves the rapid positioning and maintenance efficiency of the BIM model, reduces the complexity and response time of system operations, adapts to the registration habits of line patrol personnel, and enhances the user-friendliness of the platform.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119313840B_ABST
    Figure CN119313840B_ABST
Patent Text Reader

Abstract

The present invention discloses a processing method, device and medium for a digital platform of an in-service highway based on GIS-BIM, which constructs a plurality of different BIM models into an ESB structure tree model according to the structural relationship of a structure tree, and imports the ESB structure tree model into a GIS system to form a GIS-BIM platform; calculates the kilometers between a service point and each pile number, and creates a first mapping table; obtains reporting information; realizes pile number matching, and obtains a target BIM model matched by a pile number interval; generates a BIM maintenance blank table corresponding to the target model, and sends it to an APP client; obtains the response filling information of the APP client in response to the BIM maintenance blank table, and the response filling information is a filled-in BIM maintenance table, and saves the filled-in BIM maintenance table to the target BIM model. The present invention allows the maintenance personnel to not pay attention to the pile number, but only needs to report the position according to personal reporting habits. The system will first match the pile number according to the reporting information, and then match the BIM model, thereby supporting the maintenance personnel to interact with maintenance information.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of highway digitization, and in particular to a processing method, device and medium for a digitization platform of an in-service highway based on GIS-BIM. Background Art

[0002] EBS, the abbreviation of Engineering Breakdown System, is an engineering breakdown system. According to the Sichuan Highway System Highway Engineering Information Model Standard (Volume 2 Model Production Standard) and other manuals, the roadbed, pavement, bridges, tunnels, and traffic engineering in highway engineering are structurally decomposed according to the professional system and coded according to the standard to form the smallest digital management unit. According to the standard, we divide EBS into three levels: components, facilities, and sub-facilities.

[0003] "BIM+GIS" is an important technical direction for the three-dimensional visualization of engineering facilities. The professional spatial query and analysis capabilities and macro-geographic environment foundation provided by GIS can deeply explore the application value of BIM.

[0004] On the one hand, BIM fills the gap of the lack of accurate facility component models in 3D GIS and is an important data source for 3D GIS. It enables it to move from macro to micro and realizes refined management.

[0005] On the other hand, the unique spatial analysis function of GIS has expanded the application field of BIM. The integration of BIM and GIS will meet the needs of querying and analyzing macro-micro integrated, indoor-outdoor integrated geographic spatial information, give full play to the location service and spatial analysis expertise of GIS, and integrate with BIM to produce comprehensive visualization application capabilities.

[0006] For linear projects such as highways, or even long-line projects at the road network level, the 3D visualization presentation framework of BIM+GIS, in addition to being able to present the detailed geometric information of specific facility components, also needs to be able to support a wide range of data carrying capacity and control the performance of WEB browsers to ensure its application support for the 3D visualization presentation of highways.

[0007] The basic platform provides BIM+GIS graphic development components to load and present 3D maps and BIM model data. The components are connected to the basic platform spatial data service interface through standard interfaces to load GIS map data and BIM model data. GIS and BIM models are combined through the ESB structure tree.

[0008] When the existing platform needs to perform information maintenance on the BIM model, it is necessary to first locate the BIM model corresponding to the maintenance point. On the same line, there are generally multiple BIM models. The BIM model is divided into three layers according to the ESB structure tree, which makes the total amount of BIM reach more than 100,000. During maintenance, it is difficult to quickly and effectively locate. On the other hand, the existing positioning method is a search method based on the pile number, but it is difficult for maintenance personnel to identify the pile number due to damage during maintenance. At the same time, maintenance personnel generally observe along the line in the patrol car when patrolling the line, and it is difficult to observe the pile number. In this case, a BIM model positioning method that conforms to the habit of general patrol personnel to report geographic information is needed to make the platform more user-friendly. Summary of the invention

[0009] In order to solve the above technical problems, the present invention adopts the following solutions:

[0010] The GIS-BIM-based in-service highway digital platform is a unified standardized management and application service platform for digital spatial model data of highway infrastructure and engineering basic information data, which is composed of GIS system as base map, ESB structure tree model as link tree, and BIM model as display node, providing digital application support for management business based on digital basic data. The GIS system creates a three-dimensional line type of the road centerline, and the three-dimensional line type of the road centerline is segmented to create data nodes; the BIM model is loaded into the GIS system according to the spatial coordinates of the data nodes, and the BIM model uses a model with an accuracy level of G1, G2, or G3;

[0011] Among them, the GIS system uses satellite images and highway terrain as digital maps to realize regional-scale routine business interaction. Among them, important sections, work sites and key slopes use drone tilt aerial photography technology to obtain three-dimensional model data. Among them, impact and laser radar are used to obtain high-precision infrastructure models. Among them, the geometric collection of the three-dimensional line type of the road centerline is carried out in the following ways: the first one is to extract the three-dimensional data of the road centerline from the three-dimensional point cloud data of the road surface according to the existing GIS system, and then create the three-dimensional line type of the road centerline with the three-dimensional data of the road centerline; the second one is to create the three-dimensional line type of the road centerline according to the route design data by parsing the plane and longitudinal design data results in the route design data. The third one is to collect the plane intersections, horizontal curve elements, and vertical line elements according to the existing design drawings or line atlases in the completion drawings to create the three-dimensional line type of the road centerline. The three-dimensional line type of the road centerline has a set of pile numbers and a corresponding set of coordinates.

[0012] In order to achieve different cost construction, there are three solutions for implementing the GIS-BIM digital platform for in-service highways.

[0013] The first one is to use the scheme of combining the ESB structure tree model with the three-dimensional line type of the road centerline. This scheme collects data through drawings, reports, on-site surveys and other means, structures the information of highway infrastructure, and uses public network three-dimensional data to display the graphics, which can express the basic characteristics of the area where the line is located, administrative divisions, etc. The expected effect of this scheme is as follows, which meets the management needs based on public network images and routes. Its advantages are high data construction efficiency, low cost, and investment savings; at the same time, it can serve as the basis for other schemes, and can gradually increase the visualization infrastructure with good scalability. Its disadvantages are that the infrastructure can only be displayed through the scheme of data nodes, and the data nodes only have positioning information such as pile numbers, but no detailed structural attributes; in the graphics, only the road network routes and the locations of important structures can be expressed, and the characteristics of the structures cannot be viewed intuitively; at the same time, it is impossible to obtain newer data on the surrounding environment of the line.

[0014] The second method is to use a solution that combines the ESB structure tree model with the three-dimensional line type of the centerline and BIM models of different accuracies.

[0015] The second solution is to add BIM models (engineering 3D models) of different precisions based on the first solution according to the needs to meet the maintenance management needs, meet the basic description of the structure, and the location and main features of the structure (such as span combination, main beam structure form, lower structure form, etc.) are in line with the actual situation. The BIM model (engineering 3D model) is mainly reconstructed in three dimensions based on the design parameters of the drawings. When there is no drawing reference, a rough model that meets the maintenance needs can be established by field survey. Among them, different precisions have different costs. Its advantages are that it takes into account both cost and effect, and the in-service highway is more vivid and intuitive. At the same time, the model can be connected with the data of more visualization applications or business systems to achieve a deeper level of digital-analog linkage, which is also the basis of digital twins. Its disadvantage is that the BIM model, whether it is G1, G2 or G3, is mainly created by manual secondary creation based on the existing collection results to obtain drawing data, and there may be a slight deviation from the authenticity of the on-site engineering. This solution is suitable for the digital construction of in-service highways with general investment and high visualization requirements.

[0016] The third solution: a solution that combines the ESB structure tree model and the three-dimensional line type of the road centerline with BIM models of different precisions and GIS acquisition results. The GIS acquisition results do not refer to the GIS base map, but to the three-dimensional acquisition of the relevant blocks of the map by acquisition means, and finally superimposed on the base map. This solution is a solution that more comprehensively expresses highway infrastructure. By using GIS to acquire road pavement space (including facilities on the pavement and above the pavement, such as signs, gantries, electromechanical equipment, etc.) and environmental image data on both sides of the road, and reconstructing the infrastructure on the pavement and above in a single structure, for hidden projects or locations where GIS acquisition is difficult, a BIM model of appropriate precision is used for supplementary integration, and finally the digitalization of highway infrastructure elements and environmental elements is completed.

[0017] Based on the digitalization plan for in-service roads, the GIS collection results, highway centerline collection results and engineering structure collection results are converted into a unified data format and uploaded to the basic platform. The basic platform will digitally manage the in-service roads and connect with subsequent business platforms or other maintenance systems to realize the sharing of models and data.

[0018] The GIS-BIM-based in-service highway digital platform designed by the present invention adopts the construction of the three-dimensional line type of the road centerline to achieve spatial positioning, and can realize the import of the BIM model according to the EBS structure tree model.

[0019] Three construction plans are supported. Each construction plan displays a different amount of information and has a different construction cost, so it can be built to meet different needs.

[0020] The present invention also provides a processing method, device and medium for a GIS-BIM-based in-service highway digital platform to solve the problem of traditional pile number unfriendliness.

[0021] The processing method of the digital platform of in-service highway based on GIS-BIM includes the following steps:

[0022] S1: Construct several different BIM models into an ESB structure tree model according to the structural relationship of the structure tree, and import the ESB structure tree model into the GIS system to form a GIS-BIM platform; create a three-dimensional line type of the road centerline in the GIS system, and create data nodes in sections of the three-dimensional line type of the road centerline; load the BIM model into the GIS system according to the spatial coordinates of the data nodes, and the BIM model uses a model with an accuracy level of G1, G2 or G3;

[0023] The BIM model includes a BIM basic data table, a BIM structural drawing data table, and a BIM maintenance blank table. The BIM basic data table includes a structure name, a pile number interval, a type label, and a line name. The type label includes a service point or a facility. The BIM model labeled as a service point includes the longitude and latitude coordinates of the model. The BIM model labeled as a facility includes the longitude and latitude coordinates corresponding to all pile numbers in the model. The pile number interval includes the starting pile number and the end pile number of the structure corresponding to the BIM model.

[0024] S2: Based on the longitude and latitude coordinates in each BIM labeled as a service point in the same route name and the longitude and latitude coordinates corresponding to all pile numbers in each BIM labeled as a facility in the same route name, the longitude and latitude coordinates of the service point are used as the origin to calculate the kilometers between the service point and each pile number, and create a mapping table between kilometers and pile numbers, which is the first mapping table. The fields of the first mapping table include the service point name, pile number, and the kilometers from the service point to each pile number.

[0025] S3: Obtaining the location information from the APP client, including the mileage and service point names;

[0026] S4: Traverse and match the service point name in each first mapping table according to the service point name in the position information in S3, and the target mapping table is the one with the same service point name, and then traverse the target mapping table according to the mileage in S3 to find the target pile number corresponding to the corresponding mileage, so as to achieve pile number matching;

[0027] S5: traverse the pile number intervals of all BIM models in the same line name according to the target pile number in S4, achieve pile number interval matching, and obtain the target BIM model matched by the pile number interval;

[0028] S6: Generate a BIM maintenance blank table corresponding to the target model and send it to the APP client;

[0029] S7: Obtain the response filling information of the APP client in response to the BIM maintenance blank form, where the response filling information is the filled-in BIM maintenance form, and save the filled-in BIM maintenance form to the target BIM model.

[0030] In S1, if the service point is the starting point of the route, the mileage from the service point to each pile number increases successively in the order of the pile numbers; if the service point is the end point of the route, the mileage from the service point to each pile number decreases successively in the order of the pile numbers; if the service point is a point in the middle of the route, the mileage from the service point to each pile number first decreases successively and then increases successively in the order of the pile numbers.

[0031] The service points include the starting toll station, terminal toll station, intermediate toll station and service area under the same route name, and the intermediate toll station and service area are certain points in the middle of the route.

[0032] In S1, the ESB structure tree model includes facilities, sub-facilities belonging to the facilities, and components belonging to the sub-facilities.

[0033] The facilities include pavement, bridges, and tunnels. The sub-facilities belonging to the pavement include roadbed and paved surface, the sub-facilities belonging to the bridge include beam body, abutment, and piers, and the sub-facilities belonging to the tunnel include tunnel surface; the components belonging to the paved surface include guardrails and isolation belts, the components belonging to the beam body include lighting structures, and the components belonging to the tunnel surface include ventilation fans.

[0034] In S2, the distance between the service point and each stake number is calculated with the longitude and latitude coordinates of the service point as the origin, specifically:

[0035] S21: converting the longitude and latitude coordinates of the service point and the longitude and latitude coordinates of the stake number into a coordinate format, and then calculating the absolute value of the longitude difference and the absolute value of the latitude difference respectively;

[0036] S22: Calculate the number of kilometers between the service point and the stake number based on the absolute value of the longitude difference and the absolute value of the latitude difference and the Pythagorean theorem.

[0037] In S2, the first mapping table is obtained by combining the kilometers between the service points and the stake numbers with the stake number table, and the number of the first mapping tables is the same as the number of the service points.

[0038] In S6, the fields to be written in the BIM maintenance blank table include at least one of the following: location, component type, defect description, component, and defect mark.

[0039] The processing device of the in-service highway digital platform based on GIS-BIM includes:

[0040] Assembly module: construct several different BIM models into an ESB structure tree model according to the structural relationship of the structure tree, and import the ESB structure tree model into the GIS system to form a GIS-BIM platform;

[0041] The BIM model includes a BIM basic data table, a BIM structural drawing data table, and a BIM maintenance blank table. The BIM basic data table includes a structure name, a pile number interval, a type label, and a line name. The type label includes a service point or a facility. The BIM model labeled as a service point includes the longitude and latitude coordinates of the model. The BIM model labeled as a facility includes the longitude and latitude coordinates corresponding to all pile numbers in the model. The pile number interval includes the starting pile number and the ending pile number of the structure corresponding to the BIM model.

[0042] The first mapping table creation module: based on the longitude and latitude coordinates in each BIM labeled as a service point in the same route name and the longitude and latitude coordinates corresponding to all pile numbers in each BIM labeled as a facility in the same route name, the longitude and latitude coordinates of the service point are used as the origin to calculate the kilometers between the service point and each pile number, and create a mapping table of kilometers and pile numbers, namely the first mapping table, the fields of which include the service point name, pile number, and the kilometers from the service point to each pile number;

[0043] Request acquisition module: obtains the location information from the APP client, including the mileage and service point name;

[0044] Pile number matching module: traverse and match the service point name in each first mapping table according to the service point name of the position information, and the target mapping table is the one with the same service point name, and then traverse the target mapping table according to the mileage to find the target pile number corresponding to the corresponding mileage, so as to achieve pile number matching;

[0045] Stake number interval matching module: traverses the stake number intervals of all BIM models in the same line name according to the target stake number, realizes stake number interval matching, and obtains the target BIM model matched by the stake number interval;

[0046] Generation module: Generates a blank BIM maintenance table corresponding to the target model and sends it to the APP client;

[0047] Update module: obtain the response filled-in information of the APP client in response to the BIM maintenance blank form, the response filled-in information is the filled-in BIM maintenance form, and save the filled-in BIM maintenance form to the target BIM model.

[0048] A computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the processing method of the in-service highway digital platform based on GIS-BIM.

[0049] The existing GIS-BIM platform includes GIS system, ESB structure tree, and BIM model. The basic data table of the BIM model includes the pile number interval. Therefore, when locating the BIM model for maintenance, you only need to enter the pile number of the maintenance point, and by matching it with the pile number interval, you can get the BIM model corresponding to the matched pile number interval. When patrolling the line by car, due to the minimum speed limit on the highway, it is difficult for the patrolman to observe the pile number corresponding to the maintenance point. Moreover, even when patrolling on foot, due to the long years, the pile number is severely damaged and the pile number information is no longer known, resulting in the inability to obtain a valid pile number. Patrol personnel generally report geographical positions in the form of a reference point plus kilometers. For example, when reporting a position, it is generally reported based on a toll station or a service area as a reference point combined with kilometers.

[0050] The design concept of the present invention is as follows: the BIM model is provided with type tags, and the type tags include two categories: service points and facilities. The service points are reference points that people are used to citing when reporting positions. Facilities are designed according to the structural division of highway design. It is generally difficult for non-professionals to distinguish the sections. Facilities are generally configured with corresponding pile number tables. The present invention needs to associate the pile numbers in the facilities with the service points according to the kilometers. Therefore, the present invention calculates the kilometers based on the longitude and latitude coordinates of the service points with the type tags and the longitude and latitude coordinates of the pile numbers with the type tags of the facilities, and then constructs a mapping table of kilometers and pile numbers. The table is used as a medium to match the kilometers, reference points (service point names) and pile numbers in the reporting information. Therefore, the user habits can be combined with the pile numbers to achieve rapid matching of the pile numbers, and then the positioning of the BIM model is implemented.

[0051] Compared with the prior art, the present invention has the following beneficial effects:

[0052] 1. The present invention adopts the classification processing of BIM, and then associates two different types of BIM models in the kilometer dimension. Corresponding to the application scenario, it is manifested as: toll stations, service areas and other reference points that are generally cited are associated with the pile numbers of bridges, tunnels, and road facilities in engineering design in the kilometer dimension, so that the maintenance personnel do not need to pay attention to the pile number, but only need to report the position according to their personal reporting habits. The system will first match the pile number according to the reporting information, and then match the BIM model, thereby supporting the maintenance personnel to interact with maintenance information.

[0053] 2. This method can quickly match the first mapping table through the reference point position report, and then perform mileage matching based on the first mapping table, so that global matching is not performed when matching mileage, and only a single first mapping table is matched, thereby improving the system operation efficiency and making the system more responsive. If this method is not performed, the line segment between cities is generally about 100 kilometers, and there are about 7-10 service points on the route, so 7-10 first mapping tables need to be constructed. Matching the first mapping table first can save 6-9 remaining matching calculations. BRIEF DESCRIPTION OF THE DRAWINGS

[0054] Figure 1 It is a schematic diagram of the process of the present invention;

[0055] Figure 2 A data structure diagram of a BIM model whose type label is a service point;

[0056] Figure 3 The data structure diagram of the BIM model with the type label of facility is shown;

[0057] Figure 4 It is a schematic diagram of line information;

[0058] Figure 5 It is a schematic diagram of the pile number and its longitude and latitude coordinates;

[0059] Figure 6 To indicate intent for the first mapping;

[0060] Figure 7 Maintain blank representation intent for BIM. DETAILED DESCRIPTION

[0061] The present invention will be further described in detail below in conjunction with embodiments and drawings, but the embodiments of the present invention are not limited thereto.

[0062] In the description of the present invention, it should be noted that the terms "center", "up", "down", "left", "right", "vertical", "longitudinal", "lateral", "horizontal", "inside", "outside", "front", "back", "top", "bottom" and the like indicate directions or positional relationships based on the directions or positional relationships shown in the accompanying drawings, or are the directions or positional relationships in which the inventive product is usually placed when used. They are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific direction, be constructed and operated in a specific direction, and therefore should not be understood as a limitation on the present invention.

[0063] In the description of the present invention, it is also necessary to explain that, unless otherwise clearly specified and limited, the terms "disposed", "opened", "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0064] Example 1

[0065] like Figure 1 As shown in the figure, the processing method of the in-service highway digital platform based on GIS-BIM includes the following steps:

[0066] S1: Construct several different BIM models into an ESB structure tree model according to the structure relationship of the structure tree, and import the ESB structure tree model into the GIS system to form a GIS-BIM platform; the BIM model includes

[0067] BIM basic data table, BIM structural drawing data table, BIM maintenance blank table,

[0068] The BIM basic data table includes structure name, pile number range, type label and line name.

[0069] Type tags include service point or facility,

[0070] The BIM model labeled as a service point includes the latitude and longitude coordinates of the model, combined with Figure 2 As shown, it also includes the structure name, type label: service point, line name, and longitude and latitude coordinates of the service point.

[0071] The BIM model labeled as facilities includes the latitude and longitude coordinates corresponding to all pile numbers in the model. The pile number range includes the starting pile number and the end pile number of the structure corresponding to the BIM model; combined with Figure 3 and Figure 5 As shown, it also includes the structure name, type label: facility, line name, facility pile number table (pile number, longitude and latitude coordinates of the pile number), and pile number range (starting pile number, end pile number).

[0072] Combination Figure 4 and Figure 6 As shown, S2: based on the longitude and latitude coordinates in each BIM labeled as a service point in the same line name and the longitude and latitude coordinates corresponding to all pile numbers in each BIM labeled as a facility in the same line name, the longitude and latitude coordinates of the service point are used as the origin to calculate the kilometers between the service point and each pile number, and create a mapping table between kilometers and pile numbers, which is the first mapping table. The fields of the first mapping table include the service point name, pile number, and the kilometers from the service point to each pile number;

[0073] S3: Obtaining the location information from the APP client, including the mileage and service point names;

[0074] S4: Combination Figure 6 As shown, the service point name in the position information in S3 is traversed and matched with the service point name in each first mapping table, and the service point name with the same name is the target mapping table, and then the target mapping table is traversed according to the mileage in S3 to find the target pile number corresponding to the corresponding mileage, so as to achieve pile number matching;

[0075] S5: traverse the pile number intervals of all BIM models in the same line name according to the target pile number in S4, achieve pile number interval matching, and obtain the target BIM model matched by the pile number interval;

[0076] S6: Combine Figure 7 As shown, a blank BIM maintenance table corresponding to the target model is generated and sent to the APP client;

[0077] S7: Obtain the response filling information of the APP client in response to the BIM maintenance blank form, where the response filling information is the filled-in BIM maintenance form, and save the filled-in BIM maintenance form to the target BIM model.

[0078] Combination Figure 4As shown in the figure, a certain route contains three BIM models labeled as facilities, namely Facility 1 (road surface), Facility 2 (tunnel), and Facility 3 (road surface). Figure 5 As shown in the figure, the starting pile number of facility one is K0+000 and the ending pile number is K101+000, the starting pile number of facility two is K101+200 and the ending pile number is K110+000, and the starting pile number of facility three is K110+200 and the ending pile number is K201+000; the three labels are BIM models of service points, namely service point A (starting toll station), service point B (service area at the middle point), and service point C (terminal toll station). The distance from service point A to service point B is 100km, and the distance from service point B to service point C is 101km. If the inspection vehicle finds a maintenance point 10km away from service point B, the inspection personnel enter the name of service point B and the distance 10km through the APP client, and the GIS-BIM The platform receives data transmitted by the APP client, matches the first mapping table corresponding to the service point name according to the service point name, and then matches the pile number according to the matched first mapping table, and can derive that it falls into facility one, and obtain the target pile number, and match the target pile number with the pile number interval to obtain the target BIM model. The GIS-BIM platform generates a BIM maintenance blank table and sends it to the APP client terminal. After the inspector receives the BIM maintenance blank table, he fills in the relevant content in the BIM maintenance blank table, and then uploads it to the GIS-BIM platform through the APPA client. After receiving it, the GIS-BIM platform saves the filled-in BIM maintenance table to the target BIM model to complete the update. The present invention allows the maintainer to not pay attention to the pile number, but only needs to report the position according to personal reporting habits. The system will first match the pile number according to the reporting information, and then match the BIM model, thereby supporting the maintainer to interact with maintenance information.

[0079] Furthermore, in S1, if the service point is the starting point of the route, the kilometres from the service point to each pile number increases successively in the order of the pile numbers; if the service point is the end point of the route, the kilometres from the service point to each pile number decreases successively in the order of the pile numbers; if the service point is a point in the middle of the route, the kilometres from the service point to each pile number first decreases successively and then increases successively in the order of the pile numbers.

[0080] The service points include the starting toll station, terminal toll station, intermediate toll station and service area under the same route name, and the intermediate toll station and service area are certain points in the middle of the route.

[0081] Furthermore, in S1, the ESB structure tree model includes facilities, sub-facilities belonging to the facilities, and components belonging to the sub-facilities.

[0082] The facilities include pavement, bridges, and tunnels. The sub-facilities belonging to the pavement include roadbed and paved surface, the sub-facilities belonging to the bridge include beam body, abutment, and piers, and the sub-facilities belonging to the tunnel include tunnel surface; the components belonging to the paved surface include guardrails and isolation belts, the components belonging to the beam body include lighting structures, and the components belonging to the tunnel surface include ventilation fans.

[0083] Furthermore, in S2, the kilometers between the service point and each stake number are calculated with the longitude and latitude coordinates of the service point as the origin, specifically:

[0084] S21: converting the longitude and latitude coordinates of the service point and the longitude and latitude coordinates of the stake number into a coordinate format, and then calculating the absolute value of the longitude difference and the absolute value of the latitude difference respectively;

[0085] S22: Calculate the number of kilometers between the service point and the stake number based on the absolute value of the longitude difference and the absolute value of the latitude difference and the Pythagorean theorem.

[0086] In S2, the first mapping table is obtained by combining the kilometers between the service points and the stake numbers with the stake number table, and the number of the first mapping tables is the same as the number of the service points.

[0087] In S6, the fields to be written in the BIM maintenance blank table include at least one of the following: location, component type, defect description, component, and defect mark.

[0088] Example 2

[0089] The processing device of the in-service highway digital platform based on GIS-BIM includes:

[0090] Assembly module: construct several different BIM models into an ESB structure tree model according to the structural relationship of the structure tree, and import the ESB structure tree model into the GIS system to form a GIS-BIM platform;

[0091] The BIM model includes a BIM basic data table, a BIM structural drawing data table, and a BIM maintenance blank table. The BIM basic data table includes a structure name, a pile number interval, a type label, and a line name. The type label includes a service point or a facility. The BIM model labeled as a service point includes the longitude and latitude coordinates of the model. The BIM model labeled as a facility includes the longitude and latitude coordinates corresponding to all pile numbers in the model. The pile number interval includes the starting pile number and the ending pile number of the structure corresponding to the BIM model.

[0092] The first mapping table creation module: based on the longitude and latitude coordinates in each BIM labeled as a service point in the same route name and the longitude and latitude coordinates corresponding to all pile numbers in each BIM labeled as a facility in the same route name; taking the longitude and latitude coordinates of the service point as the origin, calculating the kilometers between the service point and each pile number, and creating a mapping table of kilometers and pile numbers, namely the first mapping table, the fields of which include the service point name, pile number, and the kilometers from the service point to each pile number;

[0093] Request acquisition module: obtains the location information from the APP client, including the mileage and service point name;

[0094] Pile number matching module: traverse and match the service point name in each first mapping table according to the service point name of the position information, and the target mapping table is the one with the same service point name, and then traverse the target mapping table according to the mileage to find the target pile number corresponding to the corresponding mileage, so as to achieve pile number matching;

[0095] Stake number interval matching module: traverses the stake number intervals of all BIM models in the same line name according to the target stake number, realizes stake number interval matching, and obtains the target BIM model matched by the stake number interval;

[0096] Generation module: Generates a blank BIM maintenance table corresponding to the target model and sends it to the APP client;

[0097] Update module: obtain the response filled-in information of the APP client in response to the BIM maintenance blank form, the response filled-in information is the filled-in BIM maintenance form, and save the filled-in BIM maintenance form to the target BIM model.

[0098] Example 3

[0099] A computer-readable storage medium stores a computer program, and the computer program is executed by a processor to implement the processing method of the in-service highway digital platform based on GIS-BIM.

[0100] The existing GIS-BIM platform includes GIS system, ESB structure tree, and BIM model. The basic data table of the BIM model includes the pile number interval. Therefore, when locating the BIM model for maintenance, you only need to enter the pile number of the maintenance point, and by matching it with the pile number interval, you can get the BIM model corresponding to the matched pile number interval. When patrolling the line by car, due to the minimum speed limit on the highway, it is difficult for the patrolman to observe the pile number corresponding to the maintenance point. Moreover, even when patrolling on foot, due to the long years, the pile number is severely damaged and the pile number information is no longer known, resulting in the inability to obtain a valid pile number. Patrol personnel generally report geographical positions in the form of a reference point plus kilometers. For example, when reporting a position, it is generally reported based on a toll station or a service area as a reference point combined with kilometers.

[0101] The design concept of the present invention is as follows: the BIM model is provided with type tags, and the type tags include two categories: service points and facilities. The service points are reference points that people are used to citing when reporting positions. Facilities are designed according to the structural division of highway design. It is generally difficult for non-professionals to distinguish the sections. Facilities are generally configured with corresponding pile number tables. The present invention needs to associate the pile numbers in the facilities with the service points according to the kilometers. Therefore, the present invention calculates the kilometers based on the longitude and latitude coordinates of the service points with the type tags and the longitude and latitude coordinates of the pile numbers with the type tags of the facilities, and then constructs a mapping table of kilometers and pile numbers. The table is used as a medium to match the kilometers, reference points (service point names) and pile numbers in the reporting information. Therefore, the user habits can be combined with the pile numbers to achieve rapid matching of the pile numbers, and then the positioning of the BIM model is implemented.

[0102] The above description is only a preferred embodiment of the present invention and does not limit the present invention in any form. According to the technical essence of the present invention, within the spirit and principles of the present invention, any simple modification, equivalent replacement and improvement made to the above embodiment still falls within the protection scope of the technical solution of the present invention.

Claims

1. A processing method for the digital platform of in-service highways based on GIS-BIM is characterized by: The following steps are involved: S1: Construct several different BIM models into an ESB structure tree model according to the structural relationship of the structure tree, and import the ESB structure tree model into the GIS system to form a GIS-BIM platform; A three-dimensional line type of the road centerline is created in the GIS system, and data nodes are created in sections of the three-dimensional line type of the road centerline; the BIM model is loaded into the GIS system according to the spatial coordinates of the data nodes, and the BIM model uses a model with an accuracy level of G1, G2 or G3; The BIM model includes: BIM basic data table, BIM structural drawing data table, BIM maintenance blank table; the BIM basic data table includes structure name, pile number interval, type label and line name; the type label includes service point or facility; the BIM model labeled as service point includes the longitude and latitude coordinates of the model; the BIM model labeled as facility includes the longitude and latitude coordinates corresponding to all pile numbers in the model, and the pile number interval includes the starting pile number and the end pile number of the structure corresponding to the BIM model; S2: Based on the longitude and latitude coordinates in each BIM labeled as a service point in the same route name and the longitude and latitude coordinates corresponding to all pile numbers in each BIM labeled as a facility in the same route name, the longitude and latitude coordinates of the service point are used as the origin to calculate the kilometers between the service point and each pile number, and create a mapping table between kilometers and pile numbers, which is the first mapping table. The fields of the first mapping table include the service point name, pile number, and the kilometers from the service point to each pile number. S3: Obtaining the location information from the APP client, including the mileage and service point names; S4: Traverse and match the service point name in each first mapping table according to the service point name in the position information in S3, and the target mapping table is the one with the same service point name, and then traverse the target mapping table according to the mileage in S3 to find the target pile number corresponding to the corresponding mileage, so as to achieve pile number matching; S5: traverse the pile number intervals of all BIM models in the same line name according to the target pile number in S4, achieve pile number interval matching, and obtain the target BIM model matched by the pile number interval; S6: Generate a BIM maintenance blank table corresponding to the target model and send it to the APP client; S7: Obtain the response filling information of the APP client in response to the BIM maintenance blank form, where the response filling information is the filled-in BIM maintenance form, and save the filled-in BIM maintenance form to the target BIM model.

2. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 1 is characterized in that: In S1, if the service point is the starting point of the route, the mileage from the service point to each pile number increases successively in the order of the pile numbers; if the service point is the end point of the route, the mileage from the service point to each pile number decreases successively in the order of the pile numbers; if the service point is a point in the middle of the route, the mileage from the service point to each pile number first decreases successively and then increases successively in the order of the pile numbers.

3. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 2 is characterized in that: The service points include the starting toll station, terminal toll station, intermediate toll station and service area under the same route name, and the intermediate toll station and service area are certain points in the middle of the route.

4. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 1 is characterized in that: In S1, the ESB structure tree model includes facilities, sub-facilities belonging to the facilities, and components belonging to the sub-facilities.

5. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 4 is characterized in that: The facilities include pavement, bridges, and tunnels. The sub-facilities belonging to the pavement include roadbed and paved surface, the sub-facilities belonging to the bridge include beam body, abutment, and piers, and the sub-facilities belonging to the tunnel include tunnel surface; the components belonging to the paved surface include guardrails and isolation belts, the components belonging to the beam body include lighting structures, and the components belonging to the tunnel surface include ventilation fans.

6. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 1 is characterized in that: In S2, the distance between the service point and each stake number is calculated with the longitude and latitude coordinates of the service point as the origin, specifically: S21: converting the longitude and latitude coordinates of the service point and the longitude and latitude coordinates of the stake number into a coordinate format, and then calculating the absolute value of the longitude difference and the absolute value of the latitude difference respectively; S22: Calculate the number of kilometers between the service point and the stake number based on the absolute value of the longitude difference and the absolute value of the latitude difference and the Pythagorean theorem.

7. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 1 is characterized in that: In S2, the first mapping table is obtained by combining the kilometers between the service points and the stake numbers with the stake number table, and the number of the first mapping tables is the same as the number of the service points.

8. The processing method of the GIS-BIM-based in-service highway digital platform according to claim 1 is characterized in that: In S6, the fields to be written in the BIM maintenance blank table include at least one of the following: location, component type, defect description, component, and defect mark.

9. A processing device for a digital platform of in-service highways based on GIS-BIM, characterized in that: include: Assembly module: construct several different BIM models into an ESB structure tree model according to the structural relationship of the structure tree, and import the ESB structure tree model into the GIS system to form a GIS-BIM platform; The BIM model includes a BIM basic data table, a BIM structural drawing data table, and a BIM maintenance blank table. The BIM basic data table includes a structure name, a pile number interval, a type label, and a line name. The type label includes a service point or a facility. The BIM model labeled as a service point includes the longitude and latitude coordinates of the model. The BIM model labeled as a facility includes the longitude and latitude coordinates corresponding to all pile numbers in the model. The pile number interval includes the starting pile number and the ending pile number of the structure corresponding to the BIM model. The first mapping table creation module: based on the longitude and latitude coordinates in each BIM labeled as a service point in the same route name and the longitude and latitude coordinates corresponding to all pile numbers in each BIM labeled as a facility in the same route name, the longitude and latitude coordinates of the service point are used as the origin to calculate the kilometers between the service point and each pile number, and create a mapping table of kilometers and pile numbers, namely the first mapping table, the fields of which include the service point name, pile number, and the kilometers from the service point to each pile number; Request acquisition module: obtains the location information from the APP client, including the mileage and service point name; Pile number matching module: traverse and match the service point name in each first mapping table according to the service point name of the position information, and the target mapping table is the one with the same service point name, and then traverse the target mapping table according to the mileage to find the target pile number corresponding to the corresponding mileage, so as to achieve pile number matching; Stake number interval matching module: traverses the stake number intervals of all BIM models in the same line name according to the target stake number, realizes stake number interval matching, and obtains the target BIM model matched by the stake number interval; Generation module: Generates a blank BIM maintenance table corresponding to the target model and sends it to the APP client; Update module: obtain the response filled-in information of the APP client in response to the BIM maintenance blank form, the response filled-in information is the filled-in BIM maintenance form, and save the filled-in BIM maintenance form to the target BIM model.

10. A computer-readable storage medium, characterized in that: The storage medium stores a computer program, and the computer program is executed by a processor to implement the processing method of the GIS-BIM-based in-service highway digital platform as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Long-line engineering information linkage display method based on BIM, GIS and geological profile map

    CN114626135A

  • Method for accurately matching latitude and longitude with stake marks of expressway

    CN115329147A