Creating and visiting method for GKF three-dimensional space database

A three-dimensional space and database technology, applied in image data processing, electrical digital data processing, special data processing applications, etc., can solve problems such as low efficiency and slow database speed

Active Publication Date: 2017-11-28
CHONGQING SURVEY INST
View PDF8 Cites 29 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Due to the limited hardware of ordinary computers, the existing 3D spatial databases based on relational databases are slow and inefficient. Therefore, how to efficiently store and schedule 3D spatial data has become an urgent problem.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Creating and visiting method for GKF three-dimensional space database
  • Creating and visiting method for GKF three-dimensional space database

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0096] Example 1, such as figure 1 As shown, a method for creating a GKF three-dimensional spatial database is carried out in the following steps:

[0097] A1. Analyze and create the type of data set. If it is a 3D model data set, perform step A2; if it is a 3D terrain data set, perform step A3; if it is an oblique photography data set, perform step A4;

[0098] A2. Create a GKF three-dimensional spatial database of the three-dimensional model data set type, and execute A21-A25 in sequence;

[0099] A21, the metadata of the 3D model data set is stored in the database, and A211-A215 is executed sequentially;

[0100] A211. Obtain the 3D model data set information, the 3D model data set information includes version, UUID, name, alias, data production unit, creation date, number of metadata records, and number of data records;

[0101] A212. Obtain a list of scene layers, which is a list of tuples of ;

[0102] A213. Obtain 3D model information, the 3D model information includ...

Embodiment 2

[0136] Example 2, such as figure 2 Shown, a kind of GKF three-dimensional spatial database access method is carried out according to the following steps:

[0137] B1. Read the GKX data record file. Execute B211-B215 sequentially;

[0138] B211, open corresponding GKX data record file flow, read GKXHeader structure, described GKXHeader structure is as shown in A314, A312, A413;

[0139] B212. Read and use the ZIP algorithm to decompress the metadata records and data records, and store them in BUFFER;

[0140] B213, close the GKX data recording file flow;

[0141] B214. Read metadata records in BUFFER;

[0142] B215, read the data record in BUFFER, establish the corresponding Map of data name and data record;

[0143] B2. Create a memory mapping environment for the GKF file. Execute steps B221-B224 in sequence;

[0144] B221, use the CreateFile function to create a handle to the GKF file in read-only mode;

[0145] B222, use the GetFileSizeEx function to obtain the size...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a creating and visiting method for a GKF three-dimensional space database, and belongs to the field of three-dimensional digital cities and three-dimensional geographic information systems. For meeting requirements of storage and rapid visiting of data of a three-dimensional model, a three-dimensional topography and an inclined camera shooting model, the creating and visiting method for the GKF three-dimensional space database on the basis of NoSQL thinking and a memory mapping technology is provided, and the storage safety and the rapid visiting efficiency of the data of the three-dimensional model, the three-dimensional topography and the inclined camera shooting model are improved. Characteristics of mass, binary fluidization, capability of not requiring transaction awareness in visiting and the like of the three-dimensional model, the three-dimensional topography and the inclined camera shooting model are considered, compared with a three-dimensional space database stored based on a relational database, the creating and visiting method for the GKF three-dimensional space database conforms to features of the data of the three-dimensional model, the three-dimensional topography and the inclined camera shooting model, and is more compact in utilization of storage space, better in safety and higher in data access efficiency.

Description

technical field [0001] The invention belongs to the fields of three-dimensional digital city and three-dimensional geographic information system, and in particular relates to a three-dimensional spatial database format and its creation and access methods. Background technique [0002] The 3D digital city is based on computer technology, multimedia technology and large-scale storage technology, with broadband network as the link, using remote sensing, global positioning system, geographic information system, telemetry, simulation-virtual and other technologies to carry out multi-resolution, Multi-scale, multi-time-space and multi-type three-dimensional description, that is, to use information technology to digitally realize all the contents of the city's past, present and future on the Internet. [0003] Three-dimensional spatial data is a three-dimensional expression of basic geographic information such as topography, ground and underground artificial buildings, etc., reflec...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/30G06T17/00
CPCG06F16/2237G06T17/00
Inventor 陈良超薛梅李锋陈翰新向泽君何兴富李响王阳生詹勇刘局科
Owner CHONGQING SURVEY INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products