CN103186549A - Management method for mass tile raster data file - Google Patents

Management method for mass tile raster data file Download PDF

Info

Publication number
CN103186549A
CN103186549A CN2011104462400A CN201110446240A CN103186549A CN 103186549 A CN103186549 A CN 103186549A CN 2011104462400 A CN2011104462400 A CN 2011104462400A CN 201110446240 A CN201110446240 A CN 201110446240A CN 103186549 A CN103186549 A CN 103186549A
Authority
CN
China
Prior art keywords
data
file
tile
management method
module
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
CN2011104462400A
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.)
TERRA INFOTECH (BEIJING) CO Ltd
Original Assignee
TERRA INFOTECH (BEIJING) 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 TERRA INFOTECH (BEIJING) CO Ltd filed Critical TERRA INFOTECH (BEIJING) CO Ltd
Priority to CN2011104462400A priority Critical patent/CN103186549A/en
Publication of CN103186549A publication Critical patent/CN103186549A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a management method for a mass tile raster data file. On the basis of the tile raster data file, the invention relates to a mass tile raster data file management method which supports high concurrency reading and is indexed on the basis of hierarchy. Disc space occupied by the tile raster data file is reduced; the maintainability and the movement of the tile raster data file can be favorably carried out; the tile file data storage structure is optimized; the management method has the advantages of higher reliability and shorter response time; and the data safety is guaranteed.

Description

A kind of management method of magnanimity tile grid data file
Technical field
The present invention relates to a kind of management method of magnanimity tile grid data file, be specifically related to a kind of magnanimity the tile grid data, support highly concurrently to read, based on the file management method of level index.
Background technology
Along with the appearance of magnanimity tile ground diagram technology, greatly improved the fast browsing under the dragging of map, convergent-divergent and the different proportion chi.In the tile map file nature of management be exactly the general map of people as figure background mainly, and adopt the method that generates in advance to leave server end in, then according to different requests, map tile is accordingly sent to the process of client.Because the map of client-requested is to generate in advance, does not need as traditional WebGIS user's request to be calculated in real time and draw, so tile ground diagram technology can be in the superiority that has speed aspect the demonstration of map.How map tile generates, and how feeds back to the user according to user's the request scope tile of will being correlated with in real time, and this need set up a good index mechanism.The tile index is the major technique means of current network electronic map issue, and it adopts the pre-thought that generates that map is carried out horizontal framing and vertically classification, retrieves corresponding segment and finishes splicing automatically according to user's request dynamic then.
At present, the basis for the management of tile file is pyramid algorith.Because map tile is based on the grille picture that vector data generates, itself does not have spatial positional information.But each is opened map tile and crossed over fixing longitude and latitude step-length under specific engineer's scale, so be easy to calculate the more specific location information of this map tile.So the filename that adopts map tile identifies the geographic position at its place.It is to be noted: because the enormous amount of map tile, if deposit all map tile with same file, not only can cause the managerial confusion of tile data, and for the operating system of depositing map tile, in each file file deposit limited amount, be difficult to reach the requirement of depositing in map tile storehouse.Because other map tile storehouse of different proportion chi level is relatively independent, thus other file of corresponding proportion chi level set up respectively in order to depositing other map tile of this level, and then according to the specific algorithm of grid index other map tile of this level is further stored classifiedly.But there is very big defective:
1, the file management mode that provides of operating system is provided, and quantity of documents is huge, will produce a lot of fragment spaces, is unfavorable for effective utilization of disk space.
2, the direct viewing files of the management of tile file at present is unfavorable for the secret of map datum.
3, the enormous amount of tile file is to the maintainability of data and mobile convenience also shortcoming to some extent.
Summary of the invention
The management method that the purpose of this invention is to provide a kind of magnanimity tile grid data file.The present invention is a kind of tile grid data that relate to a kind of magnanimity, support highly concurrently to read, based on the file management method of level index.The present invention comprises a plurality of functional modules altogether, wherein has data exchange module, data compilation module, data query module, data to add module, data update module.Be specifically:
(1) data exchange module.Because data interaction need be crossed over two platforms, so need a module that data are transferred to the another one platform from a platform.This module mainly is responsible for giving GIS platform with the tile file.
(2) data compilation module.Because the data magnitude is bigger, in order to improve the response speed of Core Feature, has set up file index, level index and spatial index at application function.This module is used for finishing the conversion work from original magnanimity tile grid file to self-defining 2 system files.
(3) data query module.This module is mainly used to satisfy the function of returning a raster file at specific request.
(4) data are added module.The interpolation module of data only needs interpolation request of simple transmission data can be added in the file.
(5) data update module.Traditional Data Update will find original rasterizing file and cover data before, be unfavorable for the renewal of data, directly send the renewal that a update request can be finished data in this management method, the renewal of data wherein supports partial update and the overall situation to upgrade.
Magnanimity tile grid data are compiled into index file and the data file of specific format in the present invention by program compiler, and index file and data file uploaded onto the server, server calls this by the backstage and serves to judge user's request and call corresponding functional module and respond.By this service, the user can obtain map very conveniently and come out by browser-presented.
The realization of native system fence is based on management magnanimity grid tile data file.By optimizing data store organisation, under the help of the algorithm of powerful server, efficient c language and bottom, under the concurrent situation of height, for the response time of a tile file, only need not consume 10 milliseconds namely shows vector data, has greatly improved efficient.
Beneficial effect of the present invention is as follows:
(1) the present invention has reduced the disk space that the tile grid data file takies.
(2) the present invention is conducive to tile grid data file maintainability and movement.
(3) the present invention has optimized the storage organization of tile file data, under equal conditions, has higher reliability and shorter response time.
(4) the present invention supports the keeper to the encryption of final data file, has guaranteed the security of data.
Description of drawings
Fig. 1 is the synoptic diagram that exchanges data, data compilation and the system of raster data tile file management system of the present invention disposes;
Fig. 2 is the schematic flow sheet of client of the present invention when raster data tile file management system is once asked;
Embodiment
Describe the specific embodiment of the present invention in detail below in conjunction with the drawings and specific embodiments.
Referring to the synoptic diagram that exchanges data, data compilation and the system of the raster data tile file management system of accompanying drawing 1 disposes, native system mainly comprises: raw data 1, data compilation system 2, data file 3, file management engine 4, server 5, user side 6.Raw data 1 is converted to the data file 3 of No-SQL by data compilation system 2 with data, and data file 3 is a kind of specific 2 system data files, mainly comprises file index and data content.File management system engine 4 can promptly navigate to the tile file by file index.By calling file management engine 4, when user side 6 sent request to server, file management engine 4 can in time respond server 5 on the backstage.
Are client of the present invention schematic flow sheets when raster data tile file management system is once asked referring to accompanying drawing 2.User side 6 is determined needed function and parameters, and the request that transmission is comprised correlation parameter is to file management engine 4.File management system engine 4 is determined the functional module that need call by parameter:
1, the data update module of file management engine 4 is called in Data Update request, and the renewal of data wherein supports partial update and the overall situation to upgrade.The content of required parameter comprise (x, y, level)+new tile grid data file.When the Data Update success, return 1.
2, data are added request, call the data of file management engine 4 and add module.The content of required parameter comprise (x, y, level)+new tile file.When data are added successfully, return 1.
3, the data query module of file management engine 4 is called in data query request.The content of required parameter comprises that (x, y level), when there is the tile grid data file in the position of request, return this document.
By described return message, webpage geosystem client is correlated with and is shown and to represent to user side 6.

Claims (8)

1. the management method of a magnanimity tile grid data file, comprise a plurality of functional modules altogether, wherein have data exchange module, data compilation module, data query module, data to add module, data update module, it is characterized in that: a kind of tile grid data of magnanimity, support highly concurrently to read, based on the file management method of level index.
2. the management method of the described magnanimity tile grid of claim 1 data file, it is characterized in that: described data exchange module, because data interaction need be crossed over two platforms, so need a module that data are transferred to the another one platform from a platform.This module mainly is responsible for giving GIS platform with the tile file.
3. the management method of the described magnanimity tile grid of claim 1 data file, it is characterized in that: described data compilation module, because the data magnitude is bigger, in order to improve the response speed of Core Feature, set up file index, level index and spatial index at application function, this module is used for finishing the conversion work from original magnanimity tile grid file to self-defining 2 system files.
4. the management method of the described magnanimity tile grid of claim 1 data file is characterized in that: described data query module is mainly used to satisfy the function of returning a raster file at specific request.
5. the management method of the described magnanimity tile grid of claim 1 data file is characterized in that: described data are added module, only need simply to send one and add request and data can be added in the file.
6. the management method of the described magnanimity tile grid of claim 1 data file, it is characterized in that: traditional Data Update will find original rasterizing file and cover data before, be unfavorable for the renewal of data, described data update module directly sends the renewal that a update request can be finished data in management method, the renewal of data wherein supports partial update and the overall situation to upgrade.
7. the management method of the described magnanimity tile grid of claim 1 data file, it is characterized in that: the realization of native system fence is based on management magnanimity grid tile data file, by optimizing data store organisation, under the help of the algorithm of powerful server, efficient c language and bottom, under the concurrent situation of height, for the response time of a tile file, only need not consume 10 milliseconds namely shows vector data, has greatly improved efficient.
8. the management method of the described magnanimity tile grid of claim 1 data file is characterized in that: reduced the disk space that the tile grid data file takies; Be conducive to tile grid data file maintainability and movement; Optimize the storage organization of tile file data, had higher reliability, and the shorter response time; Guaranteed the security of data.
CN2011104462400A 2011-12-28 2011-12-28 Management method for mass tile raster data file Pending CN103186549A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011104462400A CN103186549A (en) 2011-12-28 2011-12-28 Management method for mass tile raster data file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011104462400A CN103186549A (en) 2011-12-28 2011-12-28 Management method for mass tile raster data file

Publications (1)

Publication Number Publication Date
CN103186549A true CN103186549A (en) 2013-07-03

Family

ID=48677718

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011104462400A Pending CN103186549A (en) 2011-12-28 2011-12-28 Management method for mass tile raster data file

Country Status (1)

Country Link
CN (1) CN103186549A (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678682A (en) * 2013-12-26 2014-03-26 中国科学院遥感与数字地球研究所 Mass grid data processing and management method based on abstract templates
CN110245201A (en) * 2019-05-30 2019-09-17 武汉智云集思技术有限公司 Data rasterizing processing method, equipment and storage medium based on geographical location
CN111143289A (en) * 2019-12-26 2020-05-12 四川航天神坤科技有限公司 Tile data processing method and device for map
CN111159326A (en) * 2020-01-02 2020-05-15 中国航空工业集团公司西安航空计算技术研究所 Airborne digital map local data incremental updating method and device
CN111339221A (en) * 2018-12-18 2020-06-26 中兴通讯股份有限公司 Data processing method, system and storage medium
CN112612779A (en) * 2020-12-29 2021-04-06 清华大学 Tile data migration method, device, equipment and storage medium
CN113096246A (en) * 2021-05-12 2021-07-09 泰瑞数创科技(北京)有限公司 Three-dimensional map data updating method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030014185A1 (en) * 2001-07-11 2003-01-16 Samsung Electronics Co., Ltd. Geographic information system and method for providing geographic information
CN101131796A (en) * 2007-08-30 2008-02-27 济南卓信智能科技有限公司 Road traffic parameter checking device and method thereof
CN101887595A (en) * 2009-05-14 2010-11-17 武汉如临其境科技创意有限公司 Three-dimensional digital earth-space data organizing and rendering method based on quad-tree index
CN101944132A (en) * 2010-09-30 2011-01-12 武汉大学 Tile map data organization method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030014185A1 (en) * 2001-07-11 2003-01-16 Samsung Electronics Co., Ltd. Geographic information system and method for providing geographic information
CN101131796A (en) * 2007-08-30 2008-02-27 济南卓信智能科技有限公司 Road traffic parameter checking device and method thereof
CN101887595A (en) * 2009-05-14 2010-11-17 武汉如临其境科技创意有限公司 Three-dimensional digital earth-space data organizing and rendering method based on quad-tree index
CN101944132A (en) * 2010-09-30 2011-01-12 武汉大学 Tile map data organization method

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
李海亭: ""预生成思想在地里信息服务中的应用研究"", 《测绘信息与工程》, vol. 34, no. 1, 15 April 2009 (2009-04-15) *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103678682A (en) * 2013-12-26 2014-03-26 中国科学院遥感与数字地球研究所 Mass grid data processing and management method based on abstract templates
CN103678682B (en) * 2013-12-26 2019-10-11 中国科学院遥感与数字地球研究所 Magnanimity raster data processing and management method based on abstraction templates
CN111339221A (en) * 2018-12-18 2020-06-26 中兴通讯股份有限公司 Data processing method, system and storage medium
CN111339221B (en) * 2018-12-18 2024-04-26 中兴通讯股份有限公司 Data processing method, system and storage medium
CN110245201A (en) * 2019-05-30 2019-09-17 武汉智云集思技术有限公司 Data rasterizing processing method, equipment and storage medium based on geographical location
CN111143289A (en) * 2019-12-26 2020-05-12 四川航天神坤科技有限公司 Tile data processing method and device for map
CN111159326A (en) * 2020-01-02 2020-05-15 中国航空工业集团公司西安航空计算技术研究所 Airborne digital map local data incremental updating method and device
CN112612779A (en) * 2020-12-29 2021-04-06 清华大学 Tile data migration method, device, equipment and storage medium
CN113096246A (en) * 2021-05-12 2021-07-09 泰瑞数创科技(北京)有限公司 Three-dimensional map data updating method

Similar Documents

Publication Publication Date Title
CN103186549A (en) Management method for mass tile raster data file
CN101339570B (en) Efficient distributed organization and management method for mass remote sensing data
CN101944204B (en) Geographic information system applied to power system
CN101963996B (en) Global raster data storing method
CN102663057A (en) Method for managing multisource-isomerism aviation remote sensing data
CN103279526A (en) WebGIS three-dimensional lunar system based on ActiveX and realizing method of WebGIS three-dimensional lunar system
CN102902782A (en) Mass multisource heterogeneous spatial information data seamless integration management method
US20220092225A1 (en) Floorplan image tiles
CN110119266A (en) A kind of WebGIS applicating developing technology frame based on OpenLayers
CN101706809A (en) Method, device and system for processing multi-source map data
US20220092834A1 (en) Floorplan image tiles
CN110069556B (en) DWG format vector map service publishing method and device
CN103049165A (en) Three-dimensional man-machine interactive system and method for power grid monitoring
CN103473732A (en) Mobile GIS (Geographic Information System) slice map showing method based on concurrent control and double-cache technologies
CN115238015A (en) Space-time big data platform based on micro-service
CN102646232A (en) High concurrence enterprise integrated application system
CN102222065A (en) Spatial information service system based on geographical index
CN106020794A (en) Complex page portal page layout method
CN109976736A (en) Reduce the unified platform application framework of system business model complexity
CN104699826B (en) A kind of the pyramid laminar storage method and Spatial Database Systems of image data
CN103116475A (en) Method of automatic simplifying allocation expansion
CN103093040A (en) Engineering application method for network map image
CN102750371B (en) Parallel real-time database system and data management method thereof for power system
CN105844546B (en) GIS mirror image technology-based power distribution network information interaction method
CN110445854A (en) A kind of information issuing system based on android system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130703

WD01 Invention patent application deemed withdrawn after publication