Method for quickly constructing raster database facing to Virtual Earth
A raster data, fast technology, applied in the field of rapid raster data database construction for the virtual earth, can solve the problem that multi-resolution pyramids cannot efficiently process remote sensing images, so as to save mutual waiting time and eliminate the need to read data Bottleneck, efficiency-enhancing effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach
[0059] For the sake of understanding the technical solution of the present invention, at first illustrate the global multi-resolution pyramid: the global multi-resolution pyramid is a kind of infinitely subdivided based on the spherical surface, but does not change the shape of the earth body to fit the qualified network, when subdivided to a certain To a certain extent, the purpose of simulating the earth's surface can be achieved. What is adopted in the present invention is a global multi-resolution pyramid model divided by grids of equal latitude and longitude. In the raster data pyramid, each layer is cut into data blocks of uniform shape and size according to the global equilateral longitude and latitude grid division. Such a data block is called a tile.
[0060] This global multi-resolution pyramid is very suitable for organizing and managing multi-resolution massive satellite image data, because it follows the following rules:
[0061] 1) The longitude range of global ...
Embodiment
[0080] The example defines a tile structure:
[0081] typedef struct tagMemTile{
[0082] int count; / / Define count as an integer variable
[0083] int status; / / Define status as an integer variable
[0084] int level; / / define level as an integer variable
[0085] int row; / / define row as an integer variable
[0086] int col; / / define col as an integer variable
[0087] double pixelSpan; / / Define pixelSpan as a floating point number
[0088] FIBITMAP* pTileBmp; / / Define pTileBmp as a pointer to FIBITMAP
[0089]}MemTile;
[0090] Among them, tagMemTile is the name of the structure, MemTile is the variable name of the structure tagMemTile, count is the number of valid values in the tile, level is the layer number of the tile, row is the row number of the tile, col is the column of the tile number, pixelSpan is the resolution of one pixel in the tile, FIBITMAP is the structure used to store tile data in FreeImage, pTileBmp is a...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com