CN115309747A - Fire fighting management method and platform based on spatial grid data and electronic equipment - Google Patents

Fire fighting management method and platform based on spatial grid data and electronic equipment Download PDF

Info

Publication number
CN115309747A
CN115309747A CN202210982581.8A CN202210982581A CN115309747A CN 115309747 A CN115309747 A CN 115309747A CN 202210982581 A CN202210982581 A CN 202210982581A CN 115309747 A CN115309747 A CN 115309747A
Authority
CN
China
Prior art keywords
grid
data
fire
spatial
fighting
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.)
Pending
Application number
CN202210982581.8A
Other languages
Chinese (zh)
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 Watertek Fuxi Big Data Technology Co ltd
Original Assignee
Beijing Watertek Fuxi Big Data Technology 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 Watertek Fuxi Big Data Technology Co ltd filed Critical Beijing Watertek Fuxi Big Data Technology Co ltd
Priority to CN202210982581.8A priority Critical patent/CN115309747A/en
Publication of CN115309747A publication Critical patent/CN115309747A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • 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/22Indexing; Data structures therefor; Storage structures
    • G06F16/2228Indexing structures
    • 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/27Replication, distribution or synchronisation of data between databases or within a distributed database system; Distributed database system architectures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/26Government or public services
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T17/00Three dimensional [3D] modelling, e.g. data description of 3D objects

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Databases & Information Systems (AREA)
  • Tourism & Hospitality (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • General Health & Medical Sciences (AREA)
  • Marketing (AREA)
  • Computing Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • Development Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Educational Administration (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • Geometry (AREA)
  • Alarm Systems (AREA)

Abstract

The invention provides a fire fighting management method and platform based on spatial grid data and electronic equipment. The fire fighting management method based on the spatial grid data comprises the following steps: uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code; carrying out grid coding on the fire-fighting equipment to obtain a fire-fighting equipment grid code, and establishing an incidence relation between the fire-fighting equipment grid code and the space grid code; establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes; and managing fire prevention based on the fire-fighting three-dimensional grid data graph. By uniformly coding multi-source heterogeneous spatial data, coding fire-fighting facilities by using the same codes, establishing a fire-fighting three-dimensional grid data graph after associating spatial grid codes with fire-fighting facility grids, and coding data by adopting the uniform grid codes, the problem that the data cannot be directly called due to different data is avoided, and the purpose of improving the fire-fighting management efficiency is achieved.

Description

Fire fighting management method and platform based on spatial grid data and electronic equipment
Technical Field
The invention belongs to the technical field of digital information, and particularly relates to a fire fighting management method and platform based on spatial grid data and electronic equipment.
Background
The existing object-oriented spatial data organization and management method can well express spatial data in a vector mode, a grid mode and other modes, but in actual business, due to independent construction, strip division and non-uniform data reference frames of various systems, the unified identification, retrieval, calculation and application of various facilities, materials, personnel and other data with various types and irregular distribution are difficult to carry out. The problems of non-uniform reference frames, data strip segmentation, difficult identification retrieval and the like exist.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a fire fighting management method, a fire fighting management platform and electronic equipment based on spatial grid data, and at least partially solves the problem of difficult application caused by non-uniform data in the prior art.
In a first aspect, an embodiment of the present disclosure provides a fire protection management method based on spatial grid data, including:
uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code;
carrying out grid coding on the fire-fighting equipment to obtain a fire-fighting equipment grid code, and establishing an incidence relation between the fire-fighting equipment grid code and the space grid code;
establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes;
and managing fire control based on the fire control three-dimensional grid data graph.
Optionally, the uniformly coding the acquired multi-source heterogeneous spatial data based on the trellis code to obtain a spatial trellis code, including:
responding to the data leading request, and acquiring metadata information of original data;
extracting spatial position information from the metadata information;
determining a data subdivision level based on the data precision and a subdivision level strategy;
and generating the spatial grid codes of corresponding levels according to the spatial position information and the data subdivision levels.
Optionally, the grid coding is performed on the fire fighting equipment to obtain the fire fighting equipment grid code, and an association relationship between the fire fighting equipment grid code and the spatial grid code is established, including:
carrying out grid coding on the fire-fighting facilities;
establishing a grid code index database based on the incidence relation between the fire fighting equipment grid codes and the grid codes obtained by the grid codes;
and gridding and distributively storing the grid coding index database.
Optionally, the establishing a fire-fighting three-dimensional grid data map based on the incidence relation between the fire-fighting equipment grid code and the spatial grid code includes:
and performing three-dimensional grid modeling on the basis of the BIM to obtain a three-dimensional grid model, generating a fire-fighting three-dimensional grid data graph on the three-dimensional grid model on the basis of the incidence relation between the fire-fighting facility grid codes and the space grid codes, and performing data display in the BIM.
Optionally, the managing fire fighting based on the fire fighting three-dimensional grid data map includes:
the grid codes in the fire-fighting three-dimensional grid data graph represent the positions of grids, the attributes of the grids are associated with multi-source heterogeneous space data, and when the multi-source heterogeneous space data change, the grid attributes are automatically associated with the changed data through the grid codes.
In a second aspect, an embodiment of the present disclosure further provides a fire management platform based on spatial grid data, including:
the spatial coding module is used for uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code;
the fire fighting equipment encoding module is used for carrying out grid encoding on fire fighting equipment to obtain a fire fighting equipment grid code and establishing an association relation between the fire fighting equipment grid code and the space grid code;
the modeling module is used for establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes;
and the management module is used for managing fire prevention based on the fire-fighting three-dimensional grid data graph.
Optionally, the fire fighting equipment encoding module includes a database module, which is used for establishing a grid code index database;
the database module comprises an index database management module, a gridding correlation index module, a gridding distributed storage module and a data coding dynamic updating module.
Optionally, the index database management module includes a spatial grid index model, a large data index file table and a large non-relational data index table;
the spatial grid index model is used for constructing a spatial grid index by utilizing a subdivision index technology and realizing the association of data and a space-time subdivision grid;
the data index file large table is used for establishing a key value database by taking a grid index code as a main key;
and the non-relational data index large table is used for corresponding each row pair in the non-relational subdivision index large table to a subdivision grid unit.
Optionally, the gridding distributed storage module includes a relational database storage, a non-relational database storage, and a gridding distributed space-time storage;
the gridding distributed space-time storage is that in a subdivision storage system, all data entering the subdivision storage system automatically generate subdivision identifications according to the spatial location attributes and the uniform rules to obtain data identifications, and the data are automatically and distributively stored in storage units corresponding to the spatial areas based on the matching of the data identifications and the storage unit network identifications and the storage units.
In a third aspect, an embodiment of the present disclosure further provides an electronic device, where the electronic device includes:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein, the first and the second end of the pipe are connected with each other,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method for fire management based on spatial grid data of any one of the first aspects.
According to the fire fighting management method based on the spatial grid data, the multi-source heterogeneous spatial data are uniformly coded, fire fighting facilities are coded by using the same codes, a fire fighting three-dimensional grid data graph is established after the spatial grid codes are associated with the fire fighting facility grids, and the data are coded by using the uniform grid codes, so that the problem that the data cannot be directly called due to different data is solved, and the purpose of improving the fire fighting management efficiency is achieved.
Drawings
The foregoing and other objects, features and advantages of the disclosure will be apparent from the following more particular descriptions of exemplary embodiments of the disclosure as illustrated in the accompanying drawings wherein like reference numbers generally represent like parts throughout the exemplary embodiments of the disclosure.
Fig. 1 is a flowchart of a fire fighting management method based on spatial grid data according to an embodiment of the present disclosure;
FIG. 2 is a flow chart of spatial data encoding logic provided by embodiments of the present disclosure;
fig. 3 is a schematic view illustrating dynamic visualization of data provided by an embodiment of the present disclosure;
FIG. 4 is a schematic block diagram of a fire management platform based on spatial grid data according to an embodiment of the present disclosure;
fig. 5 is a schematic block diagram of an electronic device according to an embodiment of the present disclosure.
Detailed Description
The embodiments of the present disclosure are described in detail below with reference to the accompanying drawings.
It is to be understood that the embodiments of the present disclosure are described below by way of specific examples, and that other advantages and effects of the present disclosure will be readily apparent to those skilled in the art from the disclosure herein. It is to be understood that the described embodiments are merely illustrative of some, and not restrictive, of the embodiments of the disclosure. The disclosure may be embodied or carried out in various other specific embodiments, and various modifications and changes may be made in the details within the description without departing from the spirit of the disclosure. It is to be noted that the features in the following embodiments and examples may be combined with each other without conflict. All other embodiments, which can be derived by a person skilled in the art from the embodiments disclosed herein without making any creative effort, shall fall within the protection scope of the present disclosure.
It is noted that various aspects of the embodiments are described below within the scope of the appended claims. It should be apparent that the aspects described herein may be embodied in a wide variety of forms and that any specific structure and/or function described herein is merely illustrative. Based on the disclosure, one skilled in the art should appreciate that one aspect described herein may be implemented independently of any other aspects and that two or more of these aspects may be combined in various ways. For example, an apparatus may be implemented and/or a method practiced using any number of the aspects set forth herein. Additionally, such an apparatus may be implemented and/or such a method may be practiced using other structure and/or functionality in addition to one or more of the aspects set forth herein.
It should be noted that the drawings provided in the following embodiments are only for illustrating the basic idea of the present disclosure, and the drawings only show the components related to the present disclosure rather than the number, shape and size of the components in actual implementation, and the type, amount and ratio of the components in actual implementation may be changed arbitrarily, and the layout of the components may be more complicated.
In addition, in the following description, specific details are provided to provide a thorough understanding of the examples. However, it will be understood by those skilled in the art that the aspects may be practiced without these specific details.
The model and the coding method establish a set of identifiable, indexable and computable standardized grid bases (platform management system), convert traditional object-oriented data management into space-oriented data management, establish a unified spatial data organization frame, realize unified organization of multi-source heterogeneous spatial data, and provide unified services for related departments.
For easy understanding, as shown in fig. 1, the present embodiment discloses a fire fighting management method based on spatial grid data, including:
step S101: uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code;
the grid coding tool has the main functions that based on the earth subdivision technology and the Beidou grid position code technology, grids covered by various data organization management contents are endowed with grid codes, data of different sources and different formats are subjected to grid coding access to form Beidou grid data, the data include but are not limited to vector maps, remote sensing images, business databases, mobile signaling, POI, monitoring videos and targets, aircrafts and ground moving targets, field data (electromagnetic fields, clouds, temperatures, haze, radar detection fields and the like) or building models (BIM), underground pipelines, geobodies and the like), and space position coding is rapidly realized.
Optionally, the uniformly coding the acquired multi-source heterogeneous spatial data based on the trellis code to obtain a spatial trellis code, including:
responding to the data leading request, and acquiring metadata information of original data;
extracting spatial position information from the metadata information;
determining a data subdivision level based on the data precision and a subdivision level strategy;
and generating a spatial grid code of a corresponding level according to the spatial position information and the data subdivision level.
In one specific example, as shown in fig. 2, the multi-source heterogeneous spatial data is encoded as follows: (1) the system sends out a data connection request; (2) acquiring metadata information of the original data; (3) Extracting information describing a spatial position from metadata information of each type of data; (4) Determining a data subdivision level according to the use requirement or the data precision and a subdivision level strategy; (5) And generating Beidou grid codes of corresponding levels according to the spatial position information.
Step S102: carrying out grid coding on the fire-fighting equipment to obtain fire-fighting equipment grid codes, and establishing an association relation between the fire-fighting equipment grid codes and the space grid codes;
optionally, the grid encoding is performed on the fire fighting equipment to obtain the fire fighting equipment grid code, and an association relationship between the fire fighting equipment grid code and the spatial grid code is established, including:
carrying out grid coding on the fire-fighting facilities;
establishing a grid code index database based on the incidence relation between the fire fighting equipment grid codes and the grid codes obtained by the grid codes;
and gridding and distributively storing the grid coding index database.
The fire-fighting equipment collects codes, and each fire-fighting equipment is endowed with the attribute and the position code through the Beidou grid code technology, namely one object code, so that all the fire-fighting equipment have Beidou code identity cards, and accurate information is provided for fire-fighting full-period management, emergency rescue and the like. The method mainly comprises the steps of collecting indoor fire-fighting essential parts in key places, generating three-dimensional grid codes, generating Beidou grid three-dimensional codes for the positions of inspection labels on each floor of other buildings, and coding the fire-fighting essential parts of the existing business system.
The fire-fighting equipment acquisition codes are as follows: and encoding the fire-fighting facility equipment by adopting the iwhereCoding equipment. iWherecoding is a section carries out space-time attribute sign to fire-fighting equipment, generates big dipper grid position coding label's intelligent terminal product, and the product includes: hand-held intelligent terminal equipment, cell-phone APP.
Through handheld intelligent terminal equipment, open the BIM model, select the grid that needs the collection code, click the affirmation, but direct printing generation fire-fighting equipment two-dimensional code label code, go into the warehouse with the label code simultaneously, then will want a label code to paste the part openly.
And (3) data encoding: through the data access coding tool, the fire-fighting data is subjected to gridding access, and access coding of fire-fighting related data is realized.
And in the encoding preparation stage, the type and the quantity of the data to be encoded are investigated, and reference basis is provided for workload estimation and manual input.
The data coding implementation mode comprises the following steps: (1) Historical data coding, if the service database is expandable, directly increasing database fields and carrying out Beidou grid coding; and if the service database can not be expanded, establishing a code index database and carrying out Beidou grid coding. (2) Newly-increased data are coded in real time, and the Beidou grid data are used for leading a coding tool to carry out real-time coding. (3) The data coding with the space information is carried out according to the boundary range and the position where the fire-fighting component facilities, materials and the like are located. (4) And data coding without spatial information is adopted, and for related multi-source data which does not have direct spatial information but can be related to positions, a multi-level correlation form is adopted according to field attribute description, so that the correlation integration of the data is realized.
The data base building, namely building a grid coding index database, mainly comprises an index database management module, a grid correlation index module, a grid distributed storage module, a data coding dynamic updating module and the like.
Step S103: establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes;
optionally, the establishing a fire protection three-dimensional grid data graph based on the association relationship between the fire protection equipment grid code and the spatial grid code includes:
and performing three-dimensional grid modeling on the basis of the BIM to obtain a three-dimensional grid model, generating a fire-fighting three-dimensional grid data graph on the three-dimensional grid model on the basis of the incidence relation between the fire-fighting facility grid codes and the space grid codes, and displaying data in the BIM.
Based on the national standard of Beidou grid position code (GB/T39409-2020), 'digital twin grid map' accurately matched and mapped with a physical space is reconstructed in a digital space, space full-factor digitalization and virtualization, full-state real-time and visualization, management decision synergy and intellectualization are realized, an entity world in a physical dimension and a virtual world in an information dimension coexist and are virtually blended, space big data grid base support and service are provided for application and popularization of a city brain, and refinement, scientization and decision efficiency of intelligent fire-fighting grid management are improved.
The method comprises the steps of carrying out three-dimensional grid modeling on the basis of the existing or newly-built BIM by adopting iwhereBIM software, realizing superposition of a three-dimensional grid model and the BIM model by butting with the existing or newly-built three-dimensional modeling engine, generating an emergency fire-fighting three-dimensional grid data graph by data association, and simultaneously carrying out data display in the BIM.
Step S104: and managing fire control based on the fire control three-dimensional grid data graph.
Optionally, the managing fire fighting based on the fire fighting three-dimensional grid data map includes:
the grid codes in the fire-fighting three-dimensional grid data graph represent the positions of grids, the attributes of the grids are associated with multi-source heterogeneous space data, and when the multi-source heterogeneous space data change, the grid attributes are automatically associated with the changed data through the grid codes.
Based on the three-dimensional grid data model, visual display is carried out on the global space and real-time dynamics of the emergency fire fighting multi-source heterogeneous data. The grid code in the global grid data model represents the position of the grid, and the attributes of the grid are used for associating with multi-source external data. When external data changes, the grid attributes automatically associate with the changed data through grid coding, and real-time updating and dynamic aggregation of the data are achieved. The fire-fighting data three-dimensional grid data model carries out positioning, qualitative and quantitative all-round labeling on multi-source heterogeneous fire-fighting data, and one-piece diagram display is achieved. The dynamic visualization of data shows a business flow diagram, as shown in fig. 3.
As shown in fig. 4, this embodiment also discloses a fire management platform based on spatial grid data, including:
the spatial coding module is used for uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code;
the fire fighting equipment encoding module is used for carrying out grid encoding on fire fighting equipment to obtain a fire fighting equipment grid code and establishing an association relation between the fire fighting equipment grid code and the space grid code;
the modeling module is used for establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes;
and the management module is used for managing fire prevention based on the fire-fighting three-dimensional grid data graph.
Optionally, the fire fighting equipment encoding module includes a database module, which is used for establishing a grid code index database;
the database module comprises an index database management module, a gridding correlation index module, a gridding distributed storage module and a data coding dynamic updating module.
The index database management module is shown in table 1,
table 1, index database management module function description table
Serial number Sub-module name Sub-module definition
1 Registration configuration index library POST registration configuration index library
2 New index library POST newly-built index library
3 Query index library GET inquiry index library
4 Editing index library PUT editing index library
5 Delete index library DELETE deletion index repository
6 Querying all table names in a given index repository GET query of all table names in a given index repository
Optionally, the index database management module includes a spatial grid index model, a large data index file table, and a large non-relational data index table;
the spatial grid index model is used for constructing a spatial grid index by utilizing a subdivision index technology and realizing the association of data and a space-time subdivision grid;
spatial grid index model: by utilizing a subdivision index technology, a cross-domain and multi-scale spatial grid index model which is convenient for data storage and maintenance is constructed on the basis of a data uniform organization code system, the association of data and global space-time subdivision grids is realized, technical support is provided for data organization and association indexes, and the cross-database association retrieval efficiency of the data is improved.
The data index file large table is used for establishing a key value database by taking a grid index code as a main key;
data index file big table: and establishing a Key-Value database (Key-Value Store DB) by taking the grid index code as a Primary Key (Primary Key). Because the key-value database organizes data in a form similar to a table, the key-value database organizes the data into a multidimensional sparse matrix which is a huge table logically, and the index database model is simply called as a large table of a data index file.
And the non-relational data index large table is used for corresponding each row pair in the non-relational subdivision index large table to the subdivision grid cells.
Non-relational data indexing Large Table: each row in the non-relational subdivision index large table corresponds to a subdivision grid unit, and grid codes are used as row keywords and are stored according to a coding sequence. The large index table establishes a multi-level index system according to the subdivision level, and the sub-tables are divided downwards and aggregated upwards according to the subdivision level according to the increase and decrease of the data volume on the grid unit. When the sub-table is divided according to the lines, the lower grid cell lines are divided into the same sub-table according to the units of the upper grid cells to ensure the efficiency of the subdivision data retrieval.
Optionally, the gridding distributed storage module includes a relational database storage, a non-relational database storage, and a gridding distributed space-time storage;
the relational database stores: when the data is coded and put in storage, a column is added in the relational database table for marking and indexing the position information without changing the structure of the original database table. Typically, this column of data is in INT64 bits.
The non-relational database stores: generally, a spatial position object is not very regular and may cover a plurality of trellis codes, when the situation is met, a traditional relational database needs to repeat other attribute columns (non-coding columns) to store a plurality of rows, a large amount of data redundancy will be caused, an improved relational database is adopted to store standardized metadata description information, namely, the relational database is expanded, an array data structure is used to store the trellis codes, and a coding column of an object can store a plurality of coding values at one time.
The gridding distributed space-time storage is that in a subdivision storage system, subdivision identifications are automatically generated according to a unified rule by all data entering the subdivision storage system according to the spatial location attributes of the data, data identifications are obtained, and the data are automatically and distributively stored in storage units corresponding to the spatial areas of the data identifications based on the fact that the data identifications and the storage unit network identifications are matched with data and storage units.
Gridding distributed space-time storage: in a subdivision storage system, all data entering the subdivision storage system can automatically generate subdivision identifications according to a unified rule according to the spatial location attributes of the data, and the data are automatically stored in storage units corresponding to spatial areas of the data in a distributed manner by matching and scheduling the data in the system and storage resources according to the data identifications and storage unit network identifications; and then performing storage management operations such as data access, resource scheduling, migration backup and the like according to the storage requirements of different regions.
And the data coding dynamic updating module is used for realizing dynamic updating of codes of dynamic data, static data, historical data or newly added data.
The platform based on the spatial grid data is constructed based on a grid coding technology and an earth space subdivision model, the earth space subdivision model is a set of novel global spatial position framework and a coding method adopted by a Beidou system, the model and the coding method establish a set of identifiable, indexable and computable standardized grid platform, traditional object-oriented data management is converted into space-oriented data management, a unified spatial data organization framework is established, unified organization of multi-source heterogeneous spatial data is realized, and unified services are provided for related departments. Taking fire-fighting data as an example, unified identification, indexing and dynamic visual monitoring are carried out on a plurality of kinds of irregularly distributed fire-fighting facilities through gridding management, and an auxiliary decision is provided for related departments to realize disaster relief.
The electronic device of the present embodiment includes a memory and a processor. The memory is to store non-transitory computer readable instructions. In particular, the memory may include one or more computer program products that may include various forms of computer-readable storage media, such as volatile memory and/or non-volatile memory. The volatile memory may include, for example, random Access Memory (RAM), cache memory (cache), and/or the like. The non-volatile memory may include, for example, read Only Memory (ROM), hard disk, flash memory, etc.
The processor may be a Central Processing Unit (CPU) or other form of processing unit having data processing capabilities and/or instruction execution capabilities, and may control other components in the electronic device to perform desired functions. In one embodiment of the present disclosure, the processor is configured to execute the computer readable instructions stored in the memory, so that the electronic device performs all or part of the aforementioned steps of the fire fighting management method based on spatial grid data according to the embodiments of the present disclosure.
Those skilled in the art should understand that, in order to solve the technical problem of how to obtain a good user experience, the present embodiment may also include well-known structures such as a communication bus, an interface, and the like, and these well-known structures should also be included in the protection scope of the present disclosure.
Fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. There is shown a schematic diagram of a structure suitable for use to implement an electronic device in embodiments of the present disclosure. The electronic device shown in fig. 5 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present disclosure.
As shown in fig. 5, the electronic device may include a processing means (e.g., a central processing unit, a graphic processor, etc.) that can perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) or a program loaded from a storage means into a Random Access Memory (RAM). In the RAM, various programs and data necessary for the operation of the electronic apparatus are also stored. The processing device, the ROM, and the RAM are connected to each other through a bus. An input/output (I/O) interface is also connected to the bus.
Generally, the following devices may be connected to the I/O interface: input means including, for example, a sensor or a visual information acquisition device; output devices including, for example, display screens and the like; storage devices including, for example, magnetic tape, hard disk, and the like; and a communication device. The communication means may allow the electronic device to communicate wirelessly or by wire with other devices, such as edge computing devices, to exchange data. While fig. 5 illustrates an electronic device having various means, it is to be understood that not all illustrated means are required to be implemented or provided. More or fewer devices may alternatively be implemented or provided.
In particular, according to an embodiment of the present disclosure, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the present disclosure include a computer program product comprising a computer program carried on a non-transitory computer readable medium, the computer program containing program code for performing the method illustrated by the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network via the communication means, or installed from a storage means, or installed from a ROM. When the computer program is executed by the processing device, all or part of the steps of the fire fighting management method based on the spatial grid data of the embodiment of the present disclosure are executed.
For the detailed description of the present embodiment, reference may be made to the corresponding descriptions in the foregoing embodiments, which are not repeated herein.
A computer-readable storage medium according to an embodiment of the present disclosure has non-transitory computer-readable instructions stored thereon. The non-transitory computer readable instructions, when executed by the processor, perform all or a portion of the steps of the method for fire management based on spatial grid data of the embodiments of the present disclosure as previously described.
The computer-readable storage media include, but are not limited to: optical storage media (e.g., CD-ROMs and DVDs), magneto-optical storage media (e.g., MOs), magnetic storage media (e.g., magnetic tapes or removable disks), media with built-in rewritable non-volatile memory (e.g., memory cards), and media with built-in ROMs (e.g., ROM cartridges).
For the detailed description of the present embodiment, reference may be made to the corresponding descriptions in the foregoing embodiments, which are not repeated herein.
The foregoing describes the general principles of the present disclosure in conjunction with specific embodiments, however, it is noted that the advantages, effects, etc. mentioned in the present disclosure are merely examples and are not limiting, and they should not be considered essential to the various embodiments of the present disclosure. Furthermore, the foregoing disclosure of specific details is for the purpose of illustration and description and is not intended to be limiting, since the disclosure is not intended to be limited to the specific details so described.
In the present disclosure, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions, and the block diagrams of devices, apparatuses, devices, systems, and apparatuses herein referred to are used merely as illustrative examples and are not intended to require or imply that the connections, arrangements, configurations, etc. must be made in the manner shown in the block diagrams. These devices, apparatuses, devices, systems may be connected, arranged, configured in any manner, as will be appreciated by one skilled in the art. Words such as "including," "comprising," "having," and the like are open-ended words that mean "including, but not limited to," and are used interchangeably therewith. The words "or" and "as used herein mean, and are used interchangeably with, the word" and/or, "unless the context clearly dictates otherwise. The word "such as" is used herein to mean, and is used interchangeably with, the phrase "such as but not limited to".
Also, as used herein, "or" as used in a list of items beginning with "at least one" indicates a separate list, such that, for example, a list of "at least one of a, B, or C" means a or B or C, or AB or AC or BC, or ABC (i.e., a and B and C). Furthermore, the word "exemplary" does not mean that the described example is preferred or better than other examples.
It is also noted that in the systems and methods of the present disclosure, components or steps may be decomposed and/or re-combined. These decompositions and/or recombinations are to be considered equivalents of the present disclosure.
Various changes, substitutions and alterations to the techniques described herein may be made without departing from the techniques of the teachings as defined by the appended claims. Moreover, the scope of the claims of the present disclosure is not limited to the particular aspects of the process, machine, manufacture, composition of matter, means, methods and acts described above. Processes, machines, manufacture, compositions of matter, means, methods, or acts, presently existing or later to be developed that perform substantially the same function or achieve substantially the same result as the corresponding aspects described herein may be utilized. Accordingly, the appended claims are intended to include within their scope such processes, machines, manufacture, compositions of matter, means, methods, or acts.
The previous description of the disclosed aspects is provided to enable any person skilled in the art to make or use the present disclosure. Various modifications to these aspects will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other aspects without departing from the scope of the disclosure. Thus, the present disclosure is not intended to be limited to the aspects shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
The foregoing description has been presented for purposes of illustration and description. Furthermore, the description is not intended to limit embodiments of the disclosure to the form disclosed herein. While a number of example aspects and embodiments have been discussed above, those of skill in the art will recognize certain variations, modifications, alterations, additions and sub-combinations thereof.

Claims (10)

1. A fire fighting management method based on spatial grid data is characterized by comprising the following steps:
uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code;
carrying out grid coding on the fire-fighting equipment to obtain a fire-fighting equipment grid code, and establishing an incidence relation between the fire-fighting equipment grid code and the space grid code;
establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes;
and managing fire control based on the fire control three-dimensional grid data graph.
2. The fire fighting management method according to claim 1, wherein the uniformly encoding the obtained multi-source heterogeneous spatial data based on the trellis code to obtain the spatial trellis code comprises:
responding to the data leading request, and acquiring metadata information of original data;
extracting spatial position information from the metadata information;
determining a data subdivision level based on the data precision and a subdivision level strategy;
and generating the spatial grid codes of corresponding levels according to the spatial position information and the data subdivision levels.
3. A fire management method based on spatial grid data as claimed in claim 1, wherein said grid coding the fire fighting equipment to obtain fire fighting equipment grid codes, and establishing the association relationship between the fire fighting equipment grid codes and the spatial grid codes comprises:
carrying out grid coding on the fire-fighting facilities;
establishing a grid code index database based on the incidence relation between the fire fighting equipment grid codes and the grid codes obtained by the grid codes;
and gridding and distributively storing the grid coding index database.
4. A fire management method based on spatial grid data as claimed in claim 1, wherein the building of fire-fighting three-dimensional grid data map based on the association relationship between fire-fighting equipment grid codes and spatial grid codes comprises:
and performing three-dimensional grid modeling on the basis of the BIM to obtain a three-dimensional grid model, generating a fire-fighting three-dimensional grid data graph on the three-dimensional grid model on the basis of the incidence relation between the fire-fighting facility grid codes and the space grid codes, and performing data display in the BIM.
5. A fire management method based on spatial grid data according to claim 1, wherein the managing fire based on the fire three-dimensional grid data map comprises:
the grid codes in the fire-fighting three-dimensional grid data graph represent the positions of grids, the attributes of the grids are associated with multi-source heterogeneous space data, and when the multi-source heterogeneous space data change, the grid attributes are automatically associated with the changed data through the grid codes.
6. A fire management platform based on spatial grid data, comprising:
the spatial coding module is used for uniformly coding the acquired multi-source heterogeneous spatial data based on grid coding to obtain a spatial grid code;
the fire-fighting equipment coding module is used for carrying out grid coding on the fire-fighting equipment to obtain a fire-fighting equipment grid code and establishing the incidence relation between the fire-fighting equipment grid code and the space grid code;
the modeling module is used for establishing a fire-fighting three-dimensional grid data graph based on the incidence relation between the fire-fighting facility grid codes and the space grid codes;
and the management module is used for managing fire prevention based on the fire-fighting three-dimensional grid data graph.
7. A fire management platform based on spatial grid data according to claim 6, wherein the fire fighting equipment encoding module comprises a database module for establishing a grid code index database;
the database module comprises an index database management module, a gridding correlation index module, a gridding distributed storage module and a data coding dynamic updating module.
8. A fire management platform based on spatial grid data according to claim 7, wherein the index database management module comprises a spatial grid index model, a data index file big table and a non-relational data index big table;
the spatial grid index model is used for constructing a spatial grid index by utilizing a subdivision index technology and realizing the association of data and a space-time subdivision grid;
the data index file large table is used for establishing a key value database by taking a grid index code as a main key;
and the non-relational data index large table is used for corresponding each row pair in the non-relational subdivision index large table to a subdivision grid unit.
9. A spatial grid data based fire management platform as claimed in claim 7, wherein the grid distributed storage module comprises relational database storage, non-relational database storage and grid distributed space-time storage;
the gridding distributed space-time storage is that in a subdivision storage system, all data entering the subdivision storage system automatically generate subdivision identifications according to the spatial location attributes and the uniform rules to obtain data identifications, and the data are automatically and distributively stored in storage units corresponding to the spatial areas based on the matching of the data identifications and the storage unit network identifications and the storage units.
10. An electronic device, characterized in that the electronic device comprises:
at least one processor; and the number of the first and second groups,
a memory communicatively coupled to the at least one processor; wherein, the first and the second end of the pipe are connected with each other,
the memory stores instructions executable by the at least one processor to enable the at least one processor to perform the method for fire management based on spatial grid data of any of claims 1-5.
CN202210982581.8A 2022-08-16 2022-08-16 Fire fighting management method and platform based on spatial grid data and electronic equipment Pending CN115309747A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210982581.8A CN115309747A (en) 2022-08-16 2022-08-16 Fire fighting management method and platform based on spatial grid data and electronic equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210982581.8A CN115309747A (en) 2022-08-16 2022-08-16 Fire fighting management method and platform based on spatial grid data and electronic equipment

Publications (1)

Publication Number Publication Date
CN115309747A true CN115309747A (en) 2022-11-08

Family

ID=83862272

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210982581.8A Pending CN115309747A (en) 2022-08-16 2022-08-16 Fire fighting management method and platform based on spatial grid data and electronic equipment

Country Status (1)

Country Link
CN (1) CN115309747A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116342825A (en) * 2023-05-24 2023-06-27 广东电网有限责任公司江门供电局 Construction method and related device of three-dimensional visualization system of power grid

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116342825A (en) * 2023-05-24 2023-06-27 广东电网有限责任公司江门供电局 Construction method and related device of three-dimensional visualization system of power grid
CN116342825B (en) * 2023-05-24 2023-08-18 广东电网有限责任公司江门供电局 Construction method and related device of three-dimensional visualization system of power grid

Similar Documents

Publication Publication Date Title
CN107545046B (en) Fusion method and device for multi-source heterogeneous data
CN106547853B (en) Forestry big data construction method based on one graph
CN108446293A (en) A method of based on urban multi-source isomeric data structure city portrait
US9098591B2 (en) Spatio-temporal data management system, spatio-temporal data management method, and machine-readable storage medium thereof
CN111680025A (en) Method and system for intelligently assimilating space-time information of multi-source heterogeneous data oriented to natural resources
CN112860689A (en) Platform system based on space-time grid data
CN116680648B (en) Service fusion data generation method and system for digital twin city
CN111221867B (en) Protective building information management system
CN114676368B (en) Geographic entity information display method, device, equipment and medium based on identification code
CN106933833A (en) A kind of positional information method for quickly querying based on Spatial Data Index Technology
CN103177103A (en) Three-dimensional geographical information system management platform
CN116069882B (en) Airspace grid diagram generating method
CN112633822B (en) Asset management method based on digital twin technology, storage medium and mobile terminal
CN113064897B (en) Method, device, equipment and storage medium for generating business index model
CN113570275A (en) Water resource real-time monitoring system based on BIM and digital elevation model
CN114925043B (en) Application method and device based on space-time grid block data and electronic equipment
CN115309747A (en) Fire fighting management method and platform based on spatial grid data and electronic equipment
CN108875087A (en) A method of description things space attribute is simultaneously searched based on the description
CN110928928B (en) Data statistics method and device for investment subject, electronic equipment and storage medium
CN109977190B (en) Large-scale vector map data-oriented area query processing method and device
CN115205484B (en) Three-dimensional space display method, device, equipment and medium for historical culture block
Preka et al. 3D building modeling in LoD2 using the CityGML standard
CN115017348A (en) Method and device for realizing grid data graph
CN108170720A (en) Plan display system
JPH0477869A (en) Multimedia data processing method for data base system

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