CN112184904B - Digital integration method and device - Google Patents

Digital integration method and device Download PDF

Info

Publication number
CN112184904B
CN112184904B CN202011040668.0A CN202011040668A CN112184904B CN 112184904 B CN112184904 B CN 112184904B CN 202011040668 A CN202011040668 A CN 202011040668A CN 112184904 B CN112184904 B CN 112184904B
Authority
CN
China
Prior art keywords
dimensional model
grid
model file
digital map
grid unit
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
Application number
CN202011040668.0A
Other languages
Chinese (zh)
Other versions
CN112184904A (en
Inventor
祝雁红
任新华
蔡峰峰
张国强
韩少君
房昆
张国栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dwell Petroleum & Gas Technology Development Co ltd
China National Petroleum Corp
CNPC Engineering Design Co Ltd
China Petroleum Engineering and Construction Corp
China Petroleum Engineering Co Ltd
Original Assignee
Beijing Dwell Petroleum & Gas Technology Development Co ltd
China National Petroleum Corp
CNPC Engineering Design Co Ltd
China Petroleum Engineering and Construction Corp
China Petroleum Engineering Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Dwell Petroleum & Gas Technology Development Co ltd, China National Petroleum Corp, CNPC Engineering Design Co Ltd, China Petroleum Engineering and Construction Corp, China Petroleum Engineering Co Ltd filed Critical Beijing Dwell Petroleum & Gas Technology Development Co ltd
Priority to CN202011040668.0A priority Critical patent/CN112184904B/en
Publication of CN112184904A publication Critical patent/CN112184904A/en
Application granted granted Critical
Publication of CN112184904B publication Critical patent/CN112184904B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/05Geographic models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/28Databases characterised by their database models, e.g. relational or object models
    • G06F16/284Relational databases
    • G06F16/288Entity relationship models
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects
    • G06T17/20Finite element generation, e.g. wire-frame surface description, tesselation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Geometry (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Graphics (AREA)
  • Remote Sensing (AREA)
  • Instructional Devices (AREA)

Abstract

The embodiment of the application discloses a digital integration method, which comprises the following steps: dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system; obtaining an MD5 code for checking the uniqueness of the three-dimensional model file through a preset algorithm, and generating a unique GUID after determining the uniqueness of the three-dimensional model content; establishing an incidence relation between grid cells GUID and each three-dimensional model file GUID in the digital map, wherein one or more grid cells correspond to one three-dimensional model file; and when the digital map is enlarged to a preset level, switching the grid units in a preset area in the display interface into the corresponding three-dimensional model files according to the established association relationship. By the scheme, the digital map and the three-dimensional model data can be combined to form the three-dimensional visual environment system.

Description

Digital integration method and device
Technical Field
The embodiment of the application relates to but is not limited to the field of oil fields, in particular to a digital integration method and a digital integration device.
Background
Along with the requirement of intelligent oil field ground operation management, an oil field digital map containing exploration measurement and construction data of the oil field ground needs to be combined with an oil field three-dimensional model to form a complete three-dimensional visual operation management environment. In some technologies, an oil field digital map and an oil field three-dimensional model are combined and stay in a three-dimensional GIS (Geographic Information System) loading three-dimensional model theory stage, and in the theory, a three-dimensional GIS Geographic Information System platform is adopted for construction. The three-dimensional GIS platform adopts a WGS-84 coordinate system and adopts a mode of importing a three-dimensional model, namely importing the three-dimensional model designed by design software such as Revit, bentley, CATIA and the like into the three-dimensional GIS platform. The importing technology is to position the three-dimensional model to a specific position of the three-dimensional GIS in a coordinate conversion mode. And uniformly converting the three-dimensional model coordinate and the three-dimensional GIS coordinate by a tool supporting the conversion of geodetic coordinates, spatial rectangular coordinates and plane coordinates. The coordinate transformation needs a high-precision three-dimensional GIS geographic information system scene and a model with accurate positioning, the implementation cost is higher, and the three-dimensional GIS platform and the three-dimensional model are difficult to be seamlessly combined on different system platforms, so that hidden dangers are brought to later-stage unified application.
Disclosure of Invention
The following is a summary of the subject matter described in detail herein. This summary is not intended to limit the scope of the claims.
The present disclosure provides a digital integration method and apparatus, which can combine a digital map and three-dimensional model data to form a stereoscopic visualization environment system.
The present disclosure provides a digital integration method, comprising:
dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system;
obtaining an MD5 code for verifying the uniqueness of the content of each three-dimensional model through a preset algorithm, and generating a corresponding unique identification code after the uniqueness of each three-dimensional model is determined to obtain the unique identification code of each three-dimensional model file corresponding to the three-dimensional model;
establishing an association relationship between grid cells in the digital map and the unique identification code of each three-dimensional model file, wherein one or more grid cells correspond to one three-dimensional model file;
and when the digital map is enlarged to a preset level, switching the grid units in a preset area in the display interface into the corresponding three-dimensional model files according to the established association relationship.
In an exemplary embodiment, each grid cell is assigned a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid cell.
In one exemplary embodiment of the present invention,
the grid unit is represented by a global unique identifier which is determined according to the attribute value with uniqueness, which is given to the grid unit;
the three-dimensional model file is represented by a globally unique identification code determined according to the attribute value with uniqueness given to the three-dimensional model.
In one exemplary embodiment of the present invention,
the establishing of the association relationship between the grid unit in the digital map and the unique identification code of each three-dimensional model file comprises the following steps:
the following operations are performed on each grid cell respectively:
searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit;
and establishing an association relation between the unique identifier of the grid unit and the unique identifier of the searched three-dimensional model file.
In an exemplary embodiment, when the digital map is zoomed in to a predetermined level, the switching the grid cells in a predetermined area in the display interface to the corresponding three-dimensional model file according to the established association relationship includes:
calling an iframe tag when the digital map is enlarged to a preset level;
taking the unique identifier of the grid unit in a preset area in a display interface and/or the unique identifier of the grid unit as a parameter of the iframe;
and transmitting the iframe parameters to a three-dimensional model page, and analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file and performing switching display.
The present disclosure also provides a digital integration apparatus, including: a memory and a processor;
the memory is used for storing programs for digital integration;
the processor is used for reading and executing the program for digital integration and executing the following operations:
dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system;
obtaining an MD5 code for verifying the uniqueness of the content of each three-dimensional model through a preset algorithm, and generating a corresponding unique identification code after the uniqueness of each three-dimensional model is determined to obtain the unique identification code of each three-dimensional model file corresponding to the three-dimensional model;
establishing an association relationship between grid cells in the digital map and the unique identification code of each three-dimensional model file, wherein one or more grid cells correspond to one three-dimensional model file;
and when the digital map is enlarged to a preset level, switching the grid units in a preset area in the display interface into the corresponding three-dimensional model files according to the established association relationship.
In an exemplary embodiment, each grid cell is assigned a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid cell.
In one exemplary embodiment of the present invention,
the grid unit is represented by a global unique identifier which is determined according to the attribute value with uniqueness, which is given by the grid unit;
the three-dimensional model file is represented by a global unique identification code which is determined according to the attribute value with uniqueness assigned to the three-dimensional model.
In an exemplary embodiment, the associating the grid cells in the digital map with the unique identification code of each three-dimensional model file includes:
the following operations are performed on each grid cell respectively:
searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit;
establishing an association between the unique identifier of the grid cell and the unique identification code of the located three-dimensional model file in one exemplary embodiment,
in an exemplary embodiment, when the digital map is zoomed in to a predetermined level, the switching the grid cells in a predetermined area in the display interface to the corresponding three-dimensional model file according to the established association relationship includes:
when the digital map is enlarged to a preset level, calling an iframe label;
taking the unique identifier of the grid unit and/or the unique identifier of the grid unit in a preset area in a display interface as a parameter of an iframe;
and transmitting the iframe parameters to a three-dimensional model page, and analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file and performing switching display.
The embodiment of the disclosure discloses a digital integration method, which comprises the following steps: dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system; obtaining an MD5 code for verifying the uniqueness of the content of each three-dimensional model through a preset algorithm, and generating a corresponding unique identification code after determining the uniqueness of each three-dimensional model to obtain the unique identification code of the three-dimensional model corresponding to each three-dimensional model file; establishing an association relationship between grid cells in the digital map and the unique identification code of each three-dimensional model file, wherein one or more grid cells correspond to one three-dimensional model file; and when the digital map is amplified to a preset level, switching the grid cells in a preset area in the display interface into the corresponding three-dimensional model file according to the established association relation. Through the scheme disclosed by the invention, the digital map and the three-dimensional model data can be combined to form a three-dimensional visual environment system.
Other aspects will be apparent upon reading and understanding the attached drawings and detailed description.
Drawings
FIG. 1 is a flow chart of a digital integration method of an embodiment of the present application;
FIG. 2 is a schematic representation of raster data in some exemplary embodiments;
FIG. 3 is a data relationship diagram in some example embodiments;
fig. 4 is a schematic diagram of a digital integrated device according to an embodiment of the present application.
Detailed Description
Hereinafter, embodiments of the present application will be described in detail with reference to the accompanying drawings. It should be noted that the features of the embodiments and examples of the present application may be arbitrarily combined with each other without conflict.
The steps illustrated in the flow charts of the figures may be performed in a computer system such as a set of computer-executable instructions. Also, while a logical order is shown in the flow diagrams, in some cases, the steps shown or described may be performed in an order different than here.
Fig. 1 is a flowchart of a digital integration method according to an embodiment of the present application, as shown in fig. 1, including steps 100-103:
100. dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system;
101. obtaining an MD5 code for checking the uniqueness of the content of each three-dimensional Model through a preset algorithm, and generating a corresponding unique identification code Model GUID after the uniqueness of each three-dimensional Model is determined to obtain a unique identification code Model GUID of each three-dimensional Model file corresponding to the three-dimensional Model;
102. establishing an association relationship between grid units in the digital map and a unique identification code Model GUID of each three-dimensional Model file, wherein one or more grid units correspond to one three-dimensional Model file;
103. and when the digital map is amplified to a preset level, switching the grid cells in a preset area in the display interface into the corresponding three-dimensional model file according to the established association relation.
In step 100, grid cells are divided according to a digital map; wherein the digital map is constructed based on a geographic information system.
In an exemplary embodiment, the digital map is constructed based on a geographic information system, and the construction process may include: and constructing the survey measurement data, the construction data and the satellite image data of the oil field ground into an oil field digital map through a geographic information system. Raster data refers to the division of a space into regular meshes, called raster cells.
In some exemplary embodiments, each grid cell is assigned a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid cell. In the raster data structure shown in fig. 2, a point is represented by one raster cell and a line is represented by an ordered set of interlinked raster cells in which the attribute values of the respective cells are the same. The polygon is composed of a plurality of grid cells connected to each other, and the attribute values of the respective grid cells are the same inside the polygon region and are different from the attribute values of the grid cells outside the polygon region. In the data structure diagram, spatial locations are represented by rows and columns.
In some exemplary embodiments, the grid cell is represented by a globally unique identifier giguid determined according to the assigned attribute value having uniqueness to the grid cell; the three-dimensional Model file is represented by a global unique identification code Model GUID, and the global unique identification code is determined according to the attribute value with uniqueness, which is given to the three-dimensional Model. Wherein the grid cell can be represented by a globally unique identifier GIS GUID; the three-dimensional Model file can be represented by a globally unique identification code Model GUID.
In step 101, an MD5 code for checking the uniqueness of the three-dimensional Model content is obtained through a predetermined algorithm, and after the uniqueness of the three-dimensional Model is determined, a unique identification code Model GUID is generated to obtain a unique Model GUID in the three-dimensional Model corresponding to each three-dimensional Model file. In an exemplary embodiment, the three-dimensional model may be an oilfield three-dimensional model designed by design software such as PDS, SP3D, revit, bentley, CATIA, and the like.
In some exemplary embodiments, the predetermined algorithm may be an MD5 algorithm, and the identification code for checking the uniqueness of the contents of the three-dimensional model is an MD5 code. And after the uniqueness of the three-dimensional Model content is determined, generating a unique Model GUID to obtain the unique Model GUID in the three-dimensional Model corresponding to each three-dimensional Model file. In this embodiment, the MD5 algorithm may be used to remove three-dimensional models with the same Model content, and the check of the MD5 algorithm may be used to obtain a three-dimensional Model with the uniqueness of the three-dimensional Model content, and obtain a unique Model GUID in the three-dimensional Model corresponding to each three-dimensional Model file.
In step 102, an association relationship between the grid cell giguids in the digital map and the unique Model GUIDs of each three-dimensional Model file is established, wherein one or more grid cell giguids correspond to one three-dimensional Model file Model GUID.
In an exemplary embodiment, the association relationship is established in the configuration file based on the GIS GUID of the grid cell and the Model GUID of the three-dimensional Model, and the association relationship may be compiled by a code file as follows:
Figure BDA0002706537390000071
in some exemplary embodiments, the associating of the grid cell with the unique identification code of each three-dimensional model file comprises: the following operations are performed on each grid cell respectively: searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit; and establishing an incidence relation between the GIS GUID of the grid unit and the Model GUID of the searched three-dimensional Model file. Through the GIS GUID of the grid and the Model GUID of the three-dimensional Model, an association relationship between the GIS GUID and the Model GUID of the three-dimensional Model is established, as shown in a data relationship diagram of fig. 3, a plurality of grid units may correspond to one three-dimensional Model file, or one grid unit may correspond to one three-dimensional Model file.
And according to the established association relationship, after the GIS is amplified to a certain level, the GIS precisely jumps to a corresponding three-dimensional model according to the current grid information. In order to improve the accuracy of switching positioning and reduce the ambiguity of the association relationship, the association relationship between the grid and the three-dimensional model in the invention supports many-to-one association, namely: multiple grids can correspond to a three-dimensional model. For example: the GIS GUID containing the oil field processing station corresponds to the Model GUID formed by the three-dimensional Model of the processing station, and the GIS GUID of the single well corresponds to the Model GUID formed by the three-dimensional Model of the single well.
In step 103, when the digital map is enlarged to a predetermined level, the grid cells in a predetermined area in the display interface are switched to the corresponding three-dimensional model file according to the established association relationship.
In some exemplary embodiments, when the digital map is zoomed in to a predetermined level, switching the grid cells in a predetermined area in the display interface into the corresponding three-dimensional model file according to the established association relationship, includes: calling an iframe tag when the digital map is enlarged to a preset level; taking the GIS GUID of the grid unit and/or the GIS GUID of the grid unit in a preset area in a display interface as a parameter of an iframe; and transmitting the iframe parameters to a three-dimensional model page, analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file, and switching, loading and displaying.
The present disclosure also provides a digital integration apparatus as shown in fig. 4, including: a memory 401 and a processor 402; the memory 401 is used for storing programs for digital integration; the processor 402 is configured to read and execute the program for digital integration, and perform the following operations: dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system; obtaining an MD5 code for verifying the uniqueness of the content of each three-dimensional model through a preset algorithm, and generating a corresponding unique identification code after the uniqueness of each three-dimensional model is determined to obtain the unique identification code of each three-dimensional model file corresponding to the three-dimensional model; establishing an association relationship between grid cells in the digital map and the unique identification code of each three-dimensional model file, wherein one or more grid cells correspond to one three-dimensional model file; and when the digital map is enlarged to a preset level, switching the grid units in a preset area in the display interface into the corresponding three-dimensional model files according to the established association relationship.
In an exemplary embodiment, each grid cell is assigned a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid cell.
In one exemplary embodiment, the grid cell is represented by a globally unique identifier determined according to the assigned attribute value with uniqueness; the three-dimensional model file is represented by a globally unique identifier determined from the attribute values that are assigned to the three-dimensional model and that have uniqueness.
In an exemplary embodiment, the associating the grid cell with the unique identification code of each three-dimensional model file includes: the following operations are performed on each grid cell respectively: searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit; and establishing an association relation between the unique identification code of the grid unit and the unique identification code of the searched three-dimensional model file.
In an exemplary embodiment, when the digital map is zoomed in to a predetermined level, the switching the grid cells in a predetermined area in the display interface to the corresponding three-dimensional model file according to the established association relationship includes: when the digital map is enlarged to a preset level, the grid unit in a preset area in the display interface is switched into the corresponding three-dimensional model file according to the established incidence relation, and the method comprises the following steps: calling an iframe tag when the digital map is enlarged to a preset level; taking the unique identification code of the grid unit in a preset area in a display interface and/or the unique identification code of the grid unit as a parameter of the iframe; and transmitting the parameters of the iframe to a three-dimensional model page, and analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file and performing switching display.
Exemplary embodiments
Step 1, dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system.
In this step, each grid cell is assigned with a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid cell. The grid unit is represented by a global unique identifier GIS GUID; the GIS GUID is determined according to the assigned attribute value having uniqueness of the grid cell.
Step 2, obtaining an MD5 code for checking the uniqueness of the three-dimensional Model content through an MD5 algorithm, and generating a unique Model GUID after the uniqueness of the three-dimensional Model is determined to obtain a unique identification code Model GUID of the three-dimensional Model corresponding to each three-dimensional Model file;
and 3, respectively carrying out the following operations on each grid unit: searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit; and establishing an incidence relation between the GIS GUID of the grid unit and the Model GUID of the searched three-dimensional Model file.
And 4, determining the association relationship between the grid unit and each three-dimensional model file in the digital map based on the association relationship established in the step 3.
In this step, one or more grid cells correspond to a three-dimensional model file;
and 5, when the digital map is amplified to a preset level, switching the grid units in a preset area in the display interface into the corresponding three-dimensional model files according to the established association relation.
In this step, when the digital map is enlarged to a predetermined level, the implementation process of switching the grid cells in a predetermined area in the display interface into the corresponding three-dimensional model file according to the established association relationship may include:
step 51, when the digital map is amplified to a preset level, calling an iframe label;
step 52, taking the GIS GUID of the grid unit in the preset area in the display interface and/or the GIS GUID of the grid unit as parameters of the iframe;
and 53, transmitting the iframe parameters to a three-dimensional model page, analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file, and performing switching display.
In the exemplary embodiment, three-dimensional model data of the GIS and the oil field ground engineering are combined to form an integral three-dimensional visual environment system of the oil field. In the integral three-dimensional visual environment system, the service data of each system is collected and integrated, and three-dimensional display of various service data is realized. The integrated service data is integrally edited and recombined according to the actual management needs of the oil field stations in the integrated three-dimensional environment, and the edited and recombined data can be released to the corresponding service system, so that the conversion of the oil field management mode is realized, and the management efficiency and the production capacity are greatly improved.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, or suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the components may be implemented as software executed by a processor, such as a digital signal processor or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as is well known to those skilled in the art.

Claims (8)

1. A digital integration method, comprising:
dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system;
obtaining an MD5 code for verifying the uniqueness of the content of each three-dimensional model through a preset algorithm, and generating a corresponding unique identification code after determining the uniqueness of each three-dimensional model to obtain the unique identification code of the three-dimensional model corresponding to each three-dimensional model file;
establishing an association relationship between the grid cells in the digital map and the unique identification code of each three-dimensional model file, wherein one or more grid cells correspond to one three-dimensional model file;
when the digital map is amplified to a preset level, switching the grid cells in a preset area in a display interface into a corresponding three-dimensional model file according to the established association relation;
when the digital map is enlarged to a preset level, the grid unit in a preset area in the display interface is switched into the corresponding three-dimensional model file according to the established incidence relation, and the method comprises the following steps:
calling an iframe tag when the digital map is enlarged to a preset level;
taking the unique identifier of the grid unit in a preset area in a display interface and/or the unique identifier of the grid unit as a parameter of the iframe;
and transmitting the iframe parameters to a three-dimensional model page, and analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file and performing switching display.
2. The digital integration method of claim 1,
and each grid unit is respectively endowed with a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid unit.
3. The digital integration method of claim 2,
the grid unit is represented by a global unique identifier which is determined according to the attribute value with uniqueness, which is given to the grid unit;
the three-dimensional model file is represented by a global unique identification code which is determined according to the attribute value with uniqueness assigned to the three-dimensional model.
4. The digital integration method of claim 3, wherein the establishing of the association relationship between the grid cells in the digital map and the unique identification code of each three-dimensional model file comprises:
the following operations are respectively carried out on each grid unit:
searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit;
and establishing an association relation between the unique identifier of the grid unit and the unique identifier of the searched three-dimensional model file.
5. A digital integrated device, comprising: a memory and a processor; the method is characterized in that:
the memory is used for storing programs for digital integration;
the processor is used for reading and executing the program for digital integration and executing the following operations:
dividing grid units according to a digital map; wherein the digital map is constructed based on a geographic information system;
obtaining an MD5 code for verifying the uniqueness of the content of each three-dimensional model through a preset algorithm, and generating a corresponding unique identification code after the uniqueness of each three-dimensional model is determined to obtain the unique identification code of each three-dimensional model file corresponding to the three-dimensional model;
establishing an association relationship between grid cells in the digital map and the unique identification code of each three-dimensional model file, wherein one or more grid cells correspond to one three-dimensional model file;
when the digital map is enlarged to a preset level, switching the grid units in a preset area in a display interface into corresponding three-dimensional model files according to the established association relation;
when the digital map is enlarged to a preset level, the grid unit in a preset area in the display interface is switched into the corresponding three-dimensional model file according to the established incidence relation, and the method comprises the following steps:
calling an iframe tag when the digital map is enlarged to a preset level;
taking the unique identifier of the grid unit in a preset area in a display interface and/or the unique identifier of the grid unit as a parameter of the iframe;
and transmitting the parameters of the iframe to a three-dimensional model page, and analyzing the parameters through the three-dimensional model page to determine a corresponding three-dimensional model file and performing switching display.
6. The digital integrated apparatus according to claim 5,
and each grid unit is respectively endowed with a unique attribute value, and the attribute value is used for representing the geographic entity corresponding to the grid unit.
7. The digital integrated apparatus according to claim 6,
the grid unit is represented by a global unique identifier which is determined according to the attribute value with uniqueness, which is given to the grid unit;
the three-dimensional model file is represented by a global unique identification code which is determined according to the attribute value with uniqueness assigned to the three-dimensional model.
8. The digital integrated apparatus of claim 7, wherein the associating of the grid cell with the unique identification code of each three-dimensional model file comprises:
the following operations are respectively carried out on each grid unit:
searching a three-dimensional model file matched with the geographical position information according to the geographical position information corresponding to the grid unit;
and establishing an association relation between the unique identifier of the grid unit and the unique identifier of the searched three-dimensional model file.
CN202011040668.0A 2020-09-28 2020-09-28 Digital integration method and device Active CN112184904B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011040668.0A CN112184904B (en) 2020-09-28 2020-09-28 Digital integration method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011040668.0A CN112184904B (en) 2020-09-28 2020-09-28 Digital integration method and device

Publications (2)

Publication Number Publication Date
CN112184904A CN112184904A (en) 2021-01-05
CN112184904B true CN112184904B (en) 2022-10-18

Family

ID=73943791

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011040668.0A Active CN112184904B (en) 2020-09-28 2020-09-28 Digital integration method and device

Country Status (1)

Country Link
CN (1) CN112184904B (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109726260A (en) * 2018-12-29 2019-05-07 山东浪潮商用***有限公司 A method of it is added based on offline map tile specific markers

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20080183483A1 (en) * 2007-01-17 2008-07-31 Hart Marcia A Office management solution
CN106067191A (en) * 2016-05-25 2016-11-02 深圳市寒武纪智能科技有限公司 The method and system of semantic map set up by a kind of domestic robot
CN106650158B (en) * 2016-12-31 2018-05-29 中国科学技术大学 A kind of real-time global context method of estimation in city based on CFD and multi-data source
KR101885646B1 (en) * 2018-03-29 2018-08-06 (주)디투이노베이션 A sar image generation method in 3d terrain engine
CN110874391B (en) * 2019-09-29 2022-12-30 北京旋极伏羲科技有限公司 Data fusion and display method based on urban space three-dimensional grid model
CN111273877B (en) * 2019-12-31 2022-07-19 宝略科技(浙江)有限公司 Linkage display platform and linkage method for live-action three-dimensional data and two-dimensional grid picture
CN111309967B (en) * 2020-01-23 2023-12-01 北斗伏羲信息技术有限公司 Video space information query method based on grid coding

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109726260A (en) * 2018-12-29 2019-05-07 山东浪潮商用***有限公司 A method of it is added based on offline map tile specific markers

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
基于几何元素的具有影像纹理的三维空间数据模型;万剑华等;《石油大学学报(自然科学版)》;20040130(第06期);1-3 *

Also Published As

Publication number Publication date
CN112184904A (en) 2021-01-05

Similar Documents

Publication Publication Date Title
CN107239531B (en) Implementation method for expanding WMS service of GeoServer releasing custom tiles
CN110887499B (en) Method and terminal for processing road data and interest point data in map
CN109741209B (en) Multi-source data fusion method, system and storage medium for power distribution network under typhoon disaster
CN105373559A (en) Geographic information acquisition method and geographic information acquisition system
CN111090712A (en) Data processing method, device and equipment and computer storage medium
US11860846B2 (en) Methods, systems and apparatus to improve spatial-temporal data management
CN110647596B (en) Map data processing method and device
CN108595613A (en) GIS local maps edit methods and device
CN111046005B (en) Gridding coding method for urban three-dimensional live-action data
CN110209748B (en) Method and apparatus for indexing geofences
CN103839291B (en) Build method and the device of dimensional topography
CN104063421A (en) Retrieval method and device for mass transportation remote sensing data
CN113272798B (en) Map acquisition method, map acquisition device, computer equipment and storage medium
CN110941688B (en) Track processing and space management method based on multi-beam discrete data
CN112184904B (en) Digital integration method and device
CN111552751B (en) Three-dimensional landmark control point generation and application method, generation and application device
CN110989886B (en) Three-dimensional space grid selection method and device based on space map
CN112907732A (en) Three-dimensional modeling based cooperative working method and device, storage medium and computer equipment
CN105677843A (en) Method for automatically obtaining attribute of four boundaries of parcel
CN116091715A (en) POI (point of interest) point aggregation method based on three-dimensional GIS engine
CN113361786B (en) Intelligent planning method for power line fusing multi-source multi-dimensional heterogeneous big data
CN117312396A (en) Lane positioning method and device, electronic equipment and readable storage medium
CN110941669B (en) Space vector data storage method based on attribute information and coordinate system conversion system
CN110119458B (en) Grid retrieval method and device
CN103152411B (en) Micro-blog information display packing and device

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
TA01 Transfer of patent application right

Effective date of registration: 20210305

Address after: 838600 No.2 Daqing East Road, Dushanzi District, Karamay City, Xinjiang Uygur Autonomous Region

Applicant after: CNPC Engineering Co.,Ltd.

Applicant after: CHINA PETROLEUM ENGINEERING & CONSTRUCTION Corp.

Applicant after: CHINA NATIONAL PETROLEUM Corp.

Applicant after: BEIJING DWELL PETROLEUM & GAS TECHNOLOGY DEVELOPMENT Co.,Ltd.

Applicant after: CNPC ENGINEERING DESIGN Co.,Ltd.

Address before: 838600 No.2 Daqing East Road, Dushanzi District, Karamay City, Xinjiang Uygur Autonomous Region

Applicant before: CNPC Engineering Co.,Ltd.

Applicant before: CHINA PETROLEUM ENGINEERING & CONSTRUCTION Corp.

Applicant before: CNPC ENGINEERING DESIGN Co.,Ltd.

Applicant before: BEIJING DESIGN BRANCH OF CHINA PETROLEUM ENGINEERING CONSTRUCTION CO.,LTD.

TA01 Transfer of patent application right
GR01 Patent grant
GR01 Patent grant