City-level three-dimensional building model indexing method

An architectural model, city-level technology, applied in other database indexes, other database retrieval, structured data retrieval, etc., can solve the problems of poor secondary storage effect, low index efficiency, subtree reorganization, etc., to reduce the impact, The effect of reducing complexity and fast indexing

Inactive Publication Date: 2017-12-01
SOUTHEAST UNIV
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The R tree allows nodes to overlap each other, which makes the R tree maintain a high space utilization rate and maintain the balance of the tree; but too much overlap may cause a decrease in query efficiency
A-tree combines the characteristics of raster files and R-tree index, quickly and roughly query through small grids, and then use the idea of ​​approximate R-tree index; grid index is object-oriented to the spatial position and distribution, and belongs to raster index, with ideas Simple, efficient and concise, and easy to implement; but when the amount of data is relatively large, the indexing efficiency is too low
The KD tree is one of the most prominent multi-dimensional data structures, and it is also a binary search tree that stores k-dimensional space points. The search and insertion of the KD tree are simple; but the secondary storage effect is poor, and it may cause children below the deletion point when deleting. tree reorganization
[0005] Therefore, the existing spatial indexing methods cannot meet the requirements for efficient retrieval of target building models in city-level databases

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
  • City-level three-dimensional building model indexing method
  • City-level three-dimensional building model indexing method
  • City-level three-dimensional building model indexing method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further explained below in conjunction with the accompanying drawings and specific embodiments.

[0026] figure 1 A flow chart of the city-level three-dimensional building model indexing method disclosed in the present invention is given, and the method mainly includes the following steps:

[0027] (1) Divide the geographical area of ​​the city into a fixed-size unit grid, and establish a first-level grid index;

[0028] (2) Obtain the coordinate points of each three-dimensional building model in each grid on the horizontal plane;

[0029] (3) Construct a KD tree in each grid, and establish a second-level KD tree index; the nodes of the KD tree are the coordinate points of the three-dimensional building model in the grid on the horizontal plane.

[0030] The coordinate point of each three-dimensional building model on the horizontal plane may be the coordinates of the center point of the three-dimensional building model on the horizontal ...

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 city-level three-dimensional building model indexing method. The method comprises the steps that 1, meshing is performed on a city geographic range according to a unit mesh with a fixed size, and a first-level mesh index is established; 2, coordinate points of each three-dimensional building model in a horizontal plane in each mesh are acquired; and 3, a KD tree is constructed in each mesh, and a second-level KD tree index is established, wherein nodes of the KD trees are the coordinates points of the three-dimensional building models in the horizontal plane in the meshes. Through the method, a needed building model is quickly retrieved through rough positioning and precise positioning in a city-level database by establishing the first-level mesh index and the second-level KD tree index, and therefore good user experience is obtained.

Description

technical field [0001] The invention belongs to the technical field of three-dimensional geographic information, and in particular relates to an indexing method of a three-dimensional building model. Background technique [0002] With the rapid development of mobile communication technology, 3D graphics rendering technology and geographic information technology, GIS research is developing towards mobile 3D and has become a hot spot in GIS research. In urban life, many activities of people are inseparable from the location information of mobile devices, and obtain other spatial geographic information needed, including the data of buildings in the city. [0003] In the city-level geographic information database, not only the data volume of a single building model is relatively large, but also the number of 3D building models is relatively large, usually reaching millions. It takes a lot of time to find the currently needed model from many building models. Then it is necessar...

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/30
CPCG06F16/901G06F16/29G06F16/9027
Inventor 王慧青丁晗田珊珊王冲
Owner SOUTHEAST UNIV
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