CN103106284A - Subdivision middleware for three-dimensional data global information correlation and information correlation method - Google Patents

Subdivision middleware for three-dimensional data global information correlation and information correlation method Download PDF

Info

Publication number
CN103106284A
CN103106284A CN2013100649883A CN201310064988A CN103106284A CN 103106284 A CN103106284 A CN 103106284A CN 2013100649883 A CN2013100649883 A CN 2013100649883A CN 201310064988 A CN201310064988 A CN 201310064988A CN 103106284 A CN103106284 A CN 103106284A
Authority
CN
China
Prior art keywords
data
identification code
dough sheet
position identification
product
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.)
Granted
Application number
CN2013100649883A
Other languages
Chinese (zh)
Other versions
CN103106284B (en
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.)
Peking University
Original Assignee
Peking University
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 Peking University filed Critical Peking University
Priority to CN201310064988.3A priority Critical patent/CN103106284B/en
Publication of CN103106284A publication Critical patent/CN103106284A/en
Application granted granted Critical
Publication of CN103106284B publication Critical patent/CN103106284B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention discloses subdivision middleware for three-dimensional data global information correlation application. A server side confirms the minimum patch collection occupied by space data products to be stored, generates a globally unique zone bit identification code and adds the zone bit identification code into a data product list table. When a three-dimensional data ball makes data demands, a client side generates a zone bit identification code and sends the zone bit identification code to the server side, and the server side searches all types of the space data products matched with the zone bit identification code and returns retrieve data to the client side. The client side splices image tiles needed by display of the three-dimensional data ball according to spacial scale logic of the retrieve data and finishes display of the space data products on the ball. The invention further provides an information correlation method for the three-dimensional data global information. By using the information correlation method, a mapping relation between multisource product data and earth surface subdivision patches corresponding to the multisource product data can be built, and therefore multisource coordination and integrated management capacity of the three-dimensional data global information can be improved.

Description

The subdivision middleware and the information association method that are used for three-dimensional data ball information association
Technical field
The present invention relates to that geospatial information is shared, the technical fields such as three-dimensional visualization and the system integration, be specifically related to subdivision middleware and information association method for three-dimensional data ball information association.
Background technology
Current, along with the fast development of space three-dimensional visualization technique, data playing skill art day by day becomes the mainstream development pattern that spatial data is expressed, showed and use.The data ball is a kind of spatial data to be presented at technology on virtual sphere according to the geographic position.Data on the data ball are to obtain by spatial data product tissue.The spatial data product can be raster data or non-raster data, raster data such as image, DEM(digital elevation model) data etc., non-raster data such as vector data, text data, video data, attribute data etc.Every profession and trade is used the data ball product that department has developed dozens or even hundreds of different size successively.
Available data playing skill art comprises that mainly on the storage of spatial data product, data correlation retrieval and data, ball is expressed three parts.During the storage of spatial data product, at first spatial data is carried out the physics cutting, and store one by one according to the data block after cutting; When the needs multiresolution, also need the sampling of each resolution and repeated storage once, therefore increased storage space.When data correlation is retrieved, when all types data of certain area of space of needs, due to different types of data by the exploitation of every profession and trade application department, therefore the weave specification of spatial data product is different, need to first obtain the data that all need, then be cut into the current data ball according to data requirement before showing and show required specification.
As seen, the data ball of numerous specifications has brought three bottleneck problems for trans-departmental, inter-trade remotely-sensed data integrated application: one, and data ball display data and back-end data product are irrelevant, directly carry out zone association retrieval relative complex; Its two, data gauge ball lattice and spatial data product weave specification are inconsistent, the spatial data product is difficult to directly go up ball expresses; Its three, different pieces of information gauge ball lattice are different, the exchanges data between the data ball is shared difficulty.
Earth observation Organization of Data specifications dissimilar, different remote-sensing flatforms are different, the associated application of multi-source data, and the secondary treatings such as necessary advanced row format unification and data requirement conversion just can be carried out IntServ.And the main cause that causes these problems is the two-layer association mode of data Layer and application layer in traditional Geographic Information System, and they make data separate with operation, and middleware Technology a kind of generic service between data Layer and application layer exactly.
This shows, explore one and be used for the middleware Technology that three-dimensional data ball information association is used, can be and address the above problem the supplying method approach, become application background and the starting point of this invention.
Summary of the invention
In view of this, the invention provides a kind of subdivision middleware for three-dimensional data ball information association and a kind of three-dimensional data ball information association method, can by set up the multi-source product data with its mapping relations between corresponding earth Surface Partition dough sheet, realize data form, the storage and retrieval of " space tandem " structure, thereby the multi-source that improves three-dimensional data ball information is integrated and the integrated management ability.
For solving the problems of the technologies described above, concrete grammar of the present invention is as follows:
A kind of subdivision middleware for the application of three-dimensional data ball information association, it comprises server end and client;
Described server end, be used for the spatial dimension according to the shared minimum dough sheet set of spatial data product to be stored, be that the spatial data product is set up globally unique position identification code according to the naming rule of setting, the position identification code that occupies identical dough sheet set is identical, and the position identification code that occupies different dough sheet set is different; And the position identification code is added in the position identification code field of setting up in the data product list table; When the transmission request of data that receives from client, send position identification code in request of data according to this, all types of spatial data products of retrieval position identification code coupling, and return to retrieve data to client;
Wherein, described dough sheet is: adopt unified size of mesh opening to carry out grid to the earth and divide resulting grid;
Described client when the three-dimensional data ball proposes request of data, adopts described naming rule to produce the position identification code according to the spatial dimension of request msg, and is carried to send in request of data and sends to server end; When receiving the retrieve data that server end returns, become the three-dimensional data ball to show required data tile according to the spatial dimension logical join of retrieve data, the upper ball of completing the spatial data product shows.
Preferably, have logic index file, subdivision concordance list and data product list table in described server end;
Described server end is when the storage space data product, if the spatial data product is raster data, first determines to surround the minimum dough sheet set of described raster data, and each dough sheet in minimum dough sheet set is determined coding; Described coding is unique coding of dough sheet, and the geographical location information of implicit dough sheet; The coded set that raster data is corresponding stores in the logic index file, and the raster data global storage is arrived server; And then be that raster data is set up the position identification code according to the naming rule of setting, and add in the position identification field of data product list table, and the current data product cataloguing list item of filling in, deposit the subdivision concordance list in;
If the spatial data product is non-raster data, first determine to surround the minimum dough sheet set of described non-raster data, each dough sheet in minimum dough sheet set is determined coding; Non-raster data and corresponding coded set thereof are stored in the data product list table; And then be that raster data is set up the position identification code according to the naming rule of setting, and add in the position identification field of data product list table, and the current data product cataloguing list item of filling in, deposit the subdivision concordance list in;
Described server end according to the position identification code, is retrieved the subdivision concordance list when the search space data product, find all list items of position identification code coupling; In the list item that judgement finds, whether data type is raster data, if so, retrieves logic subdivision file corresponding to this raster data, obtains coded set, and with coded set and corresponding raster data thereof, returns to client as retrieve data; If be non-raster data, inquire about the subdivision concordance list non-raster data of acquisition and coded set and return to client as retrieve data.
The present invention also provides a kind of position correlating method of three-dimensional data ball information, and the method comprises the steps:
Step 1, server end are according to the spatial dimension of the shared minimum dough sheet set of spatial data product of required storage, be that the spatial data product is set up globally unique position identification code according to the naming rule of setting, the position identification code that occupies identical dough sheet set is identical, and the position identification code that occupies different dough sheet set is different; And the position identification code is added in the position identification code field of setting up in the data product list table; Wherein, described dough sheet is: adopt unified size of mesh opening to carry out grid to the earth and divide resulting grid;
When step 2, three-dimensional data ball proposition request of data, carry out information interaction between client and server, produce the position identification code by client server according to the described naming rule of request msg place spatial dimension employing, all types of spatial data products of the described position of server-side retrieval identification code coupling, and return to retrieve data to client;
Step 3, client become the three-dimensional data ball to show required image tile according to the spatial dimension logical join of described retrieve data, and the upper ball of completing the spatial data product shows.
Wherein, described step 1 comprises:
The 1st step: if the spatial data product is raster data, adopt setting yardstick dough sheet to carry out logical partitioning to raster data, determine to surround the minimum dough sheet set of described raster data, each dough sheet in minimum dough sheet set is determined coding; Described coding is unique coding of dough sheet, and the geographical location information of implicit dough sheet; The coded set that raster data is corresponding stores in the logic index file, and with the raster data global storage;
If the spatial data product is non-raster data, determine to surround the minimum dough sheet set of described non-raster data, each dough sheet in minimum dough sheet set is determined coding; Non-raster data and corresponding coded set thereof are stored in the data product list table;
The 2nd step: the spatial dimension of minimum dough sheet shared according to spatial data product set, adopting the naming rule of setting is that the spatial data product is set up the position identification code;
The 3rd step: increase position identification code field in existing data product list table, the position identification code that the 2nd step was produced is added in the data product list table in position identification field corresponding to the spatial data product of pre-treatment, and the current data product cataloguing list item of filling in deposits the subdivision concordance list in.
Preferably, in described step 3, all types of spatial data products of server-side retrieval position identification code coupling, and return to retrieve data and be specially to the step of client:
Server end is retrieved the subdivision concordance list according to described position identification code, finds all list items of position identification code coupling; In the list item that judgement finds, whether data type is raster data, if so, retrieves logic subdivision file corresponding to this raster data, obtains coded set, and with coded set and corresponding raster data thereof, returns to client as retrieve data; If be non-raster data, return to client from the subdivision concordance list non-raster data of acquisition and coded set as retrieve data.
Preferably, GeoSOT grid dividing mode is adopted in the division of described dough sheet, adopts grid in a selected level as described unilateral; Unique coding of described dough sheet adopts the subdivision coded system of GeoSOT.
Beneficial effect:
(1) the present invention carries out the locus with different types of data according to dough sheet and determines, and minimum dough sheet collection shared according to data given the position identification code, thereby realized the tissue of unified specification, when the data in needs zones, can retrieve all types data in this zone according to the position identification code, directly can go up ball after simple concatenation, not need to carry out the specification conversion before ball.As seen, the present invention is under the prerequisite that does not change available data jersey business ability and tile load mechanism, by set up the multi-source product data with its mapping relations between corresponding earth Surface Partition dough sheet, realize data form, the storage and retrieval of " space tandem " structure, thereby the multi-source that improves three-dimensional data ball information is integrated and the integrated management ability.
(2) the present invention carries out unified logic with the weave specification of multi-source data, and then set up bridge between data product and data ball, data ball and data ball, directly go up the associated application of ball, much information for multi-source data space correlation, data product, and the shared technical support that provides of different pieces of information ball information.
(3) the present invention does not carry out the physics subdivision to raster data, but carry out the logic subdivision, namely correspond in dough sheet, therefore when the storage raster data, can global storage, when the needs multiresolution, as long as to the client return data time, resample from the data of global storage, can obtain the data of required resolution.
Description of drawings
Fig. 1 is the logical relation schematic diagram between " service end is set up the subdivision index database " in the present invention, " multi-source data associative search " and " loading of client tile " three.
Fig. 2 is data ball subdivision middleware access module schematic diagram.
Fig. 3 is that the spatial data product is based on the schematic diagram of GeoSOT Establishing subdivision concordance list.
Fig. 4 is the process flow diagram that the spatial data product is set up mapping relations.
Fig. 5 is the schematic diagram of minimum dough sheet set.
Fig. 6 is the process flow diagram that server end is set up associative search.
Fig. 7 is the multi-source data associative search principle schematic based on dough sheet.
Fig. 8 is that data product is directly gone up the ball principle schematic.
Embodiment
the invention provides a kind of data ball display data for the three-dimensional data ball and back-end data correlating method, its basic thought is: set up middleware between the application layer of three-dimensional data ball and operating system, be called the subdivision middleware, it is comprised of client and server end two parts, set up during server end storage space data product the multi-source product data with its mapping relations between corresponding earth Surface Partition dough sheet, on data during ball, the user end to server end sends request, server end is according to the spatial dimension of upper nodule number certificate, search mapping relations and find ball on all data that meet the spatial dimension requirement.
Below in conjunction with accompanying drawing and embodiment, the present invention is described in further detail.
As shown in Figure 1, 2, data correlation method of the present invention mainly comprises three steps: server end is set up concordance list, multi-source data associative search and client tile and is loaded.
Step 1, server end are set up the subdivision concordance list.
At first, adopt in advance unified size of mesh opening to carry out grid to the earth and divide, resulting grid is called dough sheet.In this step, server end is according to the spatial dimension of the shared minimum dough sheet set of spatial data product of required storage, be that the spatial data product is set up globally unique position identification code according to the naming rule of setting, the position identification code that occupies identical dough sheet set is identical, and the position identification code that occupies different dough sheet set is different; And the position identification code is added in the position identification code field of setting up in the data product list table.
Fig. 4 is the process flow diagram of this step 1, and referring to Fig. 4, the specific implementation process of this step 1 is:
The 1st step: if the spatial data product is raster data, adopt the dough sheet of setting yardstick to carry out logical partitioning to raster data, determine to surround the minimum dough sheet set of raster data, each dough sheet in minimum dough sheet set is determined coding; Described coding is unique coding of distinguishing dough sheet, and the geographical location information of implicit dough sheet; The coded set that raster data is corresponding stores in the logic index file, and the raster data global storage is arrived server.
Wherein, owing in advance the earth being divided into dough sheet, and for each dough sheet has been determined unique coding, this coding requirement has uniqueness and comprises the spatial dimension information of dough sheet, therefore this step is to match raster data in the earth dough sheet of dividing in advance according to its locus, can be regarded as raster data is carried out logical partitioning, determine surrounding the minimum dough sheet set (as shown in Figure 5) of raster data, and with the code storage of all dough sheets in minimum dough sheet set in the logic index file.For example, suppose when pre-treatment be 1:5 ten thousand standard map sheets (raster data), storage coded set corresponding to this map sheet in the logic index file.
The division of above-mentioned dough sheet and coding use the subdivision coded system that can adopt disclosed GeoSOT grid dividing mode and GeoSOT in patented claim " a kind of method of unifying to have now longitude and latitude subdivision grid " (publication number is CN102609525, and the applying date is 2012/02/10).This scheme from global subdivision to centimetre-sized, amounts to the earth surface space 32 layers, and has provided four kinds of coded systems.The below to be adopting the GeoSOT subdivision to be encoded to example, to the specific operation process of raster data is:
1) according to GeoSOT grid dividing mode, adopt a selected level, determine to surround the minimum dough sheet set of described raster data.
2) according to the subdivision coded system of GeoSOT, each dough sheet in minimum dough sheet set is determined coding; Here adopt the scale-of-two one-dimensional coding in the subdivision coding of GeoSOT.
3) in the logic index file, coded set corresponding to storage raster data.As shown in Figure 3, owing to having used GeoSOT subdivision coding techniques, stored GeoSOT position identification code corresponding to the minimum dough sheet set of certain spatial data product in logic index file in this embodiment, and store path that should the zone and the row, column in earth overall situation number.In practice, also can not adopt GeoSOT subdivision coding techniques, only require that the grid that adopts unified size carries out grid to the earth and divides and form dough sheet, and and carry out unique coding and get final product.In unique coding implicit geography information for example longitude and latitude can also facilitate follow-up use.
In this step, if spatial data product to be stored is non-raster data, as other types information such as vector, text, videos, spatial dimension according to known non-raster data, it is corresponded in dough sheet, determine to surround the minimum dough sheet set of described non-raster data, coded set is determined in minimum dough sheet set; Non-raster data and coded set thereof are stored in the data product list table;
The 2nd step: the spatial dimension of minimum dough sheet shared according to spatial data product set, adopting the naming rule of setting is that the spatial data product is set up the unique sign that can distinguish different covering space scopes, is called the position identification code.
When generating the position identification code, the position identification code in ensuring coverage same space zone is identical and unique, and the position identification code that covers the different spaces zone is different.By design, can also realize mutually resolving of position identification code and spatial dimension, the position relationship that so more is conducive between the spatial data product resolves.
The 3rd step: increase position identification code field in existing data product list table, the position identification code that the 2nd step was produced is added in the data product list table in position identification field corresponding to the spatial data product of pre-treatment, and the current data product cataloguing list item of filling in deposits newly-built subdivision concordance list in.
In the prior art, put down in writing the information when the spatial data product of pre-treatment in the data product list table, comprised the information such as memory location of ID, acquisition time, satellite orbit, spatial dimension, data type (image, DEM, vector, text etc.), spatial data product.The storage of different spaces data product itemize.The present invention has increased position identification field (CellCode) on this basis.
The present invention has also designed the subdivision concordance list in addition, and its content is identical with the content of improved data product list table.Can only search subdivision concordance list, no longer usage data product list table during subsequent applications like this.
Step 2: multi-source data associative search.
Fig. 6 is the detailed process of this step 2:
Step 21, three-dimensional data ball are when the data of certain area of space of demand, the zone of required retrieval is notified to client, client adopts the generation rule of position identification code to produce the position identification code according to search domain, and is carried to send in request of data and sends to server end; Perhaps search domain is issued server end, produce the position identification code by server end;
Step 22, server end find the coupling list item according to position identification code retrieval subdivision concordance list; In the list item that judgement finds, whether data type is raster data, if, (the corresponding relation here can obtain from the subdivision concordance list to retrieve logic subdivision file corresponding to this raster data, wherein stored the information such as title/ID, position identification code, spatial data product memory address of spatial data product desired zone), obtain coded set, and obtain raster data corresponding to coded set according to spatial data product memory address; If be non-raster data, directly inquire about the subdivision concordance list and can obtain this non-raster data and coded set thereof.
Step 23, server end return to client with the data of obtaining.
Specifically give an example, as shown in Figure 7, after client is returned to search domain, at first calculate position identification code G213012; Then, inquiry subdivision concordance list, all types of data that are G213012 with the position identification code all are retrieved; Data are raster datas if be retrieved, more further according to logic concordance list corresponding to these data of inquiry such as the store path that records in the subdivision concordance list, filenames.
Step 3: the client tile loads.
The result for retrieval that returns according to server end, the client spatial dimension logical join corresponding according to the position identification code becomes the three-dimensional data ball to show required image tile, can be in the situation that existing demonstration tile load mechanism be constant, the directly upper ball of completing the spatial data product shows.
Fig. 8 is that the spatial data product is directly gone up the principle schematic that ball is expressed.The coded set that returns for server end, adopting GeoSOT dough sheet polymerization and simple concatenation is the specification tile of data ball, can be directly and data ball skeleton match.In the situation that do not change available data ball tile load mechanism, it is the pre-service such as tile, splicing that data need not the physics cutting, gets final product ball expression and demonstration on direct pinup picture.
One of use as the present invention, can be by mode shown in Figure 2 with the existing data ball of subdivision middleware access system: on the basis of existing space Organization of Data system, service end assembly access spatial data product is organized cluster, be responsible for the automatic generation of subdivision concordance list and the foundation of associative search mechanism; Client component is linked into the three-dimensional data ball of every profession and trade, department's application, is responsible for the loading of data ball tile.With card format access subdivision middleware, the data, services specification of unified logic data ball rear end is set up the unified Organization of Data specification in the whole world, realizes data ball information association application function; Concrete access object comprises the pre-service and professional treatment subsystem, business shared subsystem, industry department integrated application subsystem and terminal applies subsystem etc. of remote sensing satellite ground application system
In sum, these are only preferred embodiment of the present invention, is not for limiting protection scope of the present invention.Within the spirit and principles in the present invention all, any modification of doing, be equal to replacement, improvement etc., within all should being included in protection scope of the present invention.

Claims (6)

1. one kind is used for the subdivision middleware that three-dimensional data ball information association is used, and it is characterized in that, it comprises server end and client;
Described server end, be used for the spatial dimension according to the shared minimum dough sheet set of spatial data product to be stored, be that the spatial data product is set up globally unique position identification code according to the naming rule of setting, the position identification code that occupies identical dough sheet set is identical, and the position identification code that occupies different dough sheet set is different; And the position identification code is added in the position identification code field of setting up in the data product list table; When the transmission request of data that receives from client, send position identification code in request of data according to this, all types of spatial data products of retrieval position identification code coupling, and return to retrieve data to client;
Wherein, described dough sheet is: adopt unified size of mesh opening to carry out grid to the earth and divide resulting grid;
Described client when the three-dimensional data ball proposes request of data, adopts described naming rule to produce the position identification code according to the spatial dimension of request msg, and is carried to send in request of data and sends to server end; When receiving the retrieve data that server end returns, become the three-dimensional data ball to show required data tile according to the spatial dimension logical join of retrieve data, the upper ball of completing the spatial data product shows.
2. subdivision middleware as claimed in claim 1, is characterized in that, has logic index file, subdivision concordance list and data product list table in described server end;
Described server end is when the storage space data product, if the spatial data product is raster data, first determines to surround the minimum dough sheet set of described raster data, and each dough sheet in minimum dough sheet set is determined coding; Described coding is unique coding of dough sheet, and the geographical location information of implicit dough sheet; The coded set that raster data is corresponding stores in the logic index file, with the raster data global storage; And then be that raster data is set up the position identification code according to the naming rule of setting, and add in the position identification field of data product list table, and the current data product cataloguing list item of filling in, deposit the subdivision concordance list in;
If the spatial data product is non-raster data, first determine to surround the minimum dough sheet set of described non-raster data, each dough sheet in minimum dough sheet set is determined coding; Non-raster data and corresponding coded set thereof are stored in the data product list table; And then be that raster data is set up the position identification code according to the naming rule of setting, and add in the position identification field of data product list table, and the current data product cataloguing list item of filling in, deposit the subdivision concordance list in;
Described server end according to the position identification code, is retrieved the subdivision concordance list when the search space data product, find all list items of position identification code coupling; In the list item that judgement finds, whether data type is raster data, if so, retrieves logic subdivision file corresponding to this raster data, obtains coded set, and with coded set and corresponding raster data thereof, returns to client as retrieve data; If be non-raster data, inquire about the subdivision concordance list non-raster data of acquisition and coded set and return to client as retrieve data.
3. the position correlating method of a three-dimensional data ball information, is characterized in that, the method comprises the steps:
Step 1, server end are according to the spatial dimension of the shared minimum dough sheet set of spatial data product of required storage, be that the spatial data product is set up globally unique position identification code according to the naming rule of setting, the position identification code that occupies identical dough sheet set is identical, and the position identification code that occupies different dough sheet set is different; And the position identification code is added in the position identification code field of setting up in the data product list table; Wherein, described dough sheet is: adopt unified size of mesh opening to carry out grid to the earth and divide resulting grid;
When step 2, three-dimensional data ball proposition request of data, carry out information interaction between client and server, produce the position identification code by client server according to the described naming rule of request msg place spatial dimension employing, all types of spatial data products of the described position of server-side retrieval identification code coupling, and return to retrieve data to client;
Step 3, client become the three-dimensional data ball to show required image tile according to the spatial dimension logical join of described retrieve data, and the upper ball of completing the spatial data product shows.
4. method as claimed in claim 3, is characterized in that, described step 1 comprises:
The 1st step: if the spatial data product is raster data, adopt setting yardstick dough sheet to carry out logical partitioning to raster data, determine to surround the minimum dough sheet set of described raster data, each dough sheet in minimum dough sheet set is determined coding; Described coding is unique coding of dough sheet, and the geographical location information of implicit dough sheet; The coded set that raster data is corresponding stores in the logic index file, and with the raster data global storage;
If the spatial data product is non-raster data, determine to surround the minimum dough sheet set of described non-raster data, each dough sheet in minimum dough sheet set is determined coding; Non-raster data and corresponding coded set thereof are stored in the data product list table;
The 2nd step: the spatial dimension of minimum dough sheet shared according to spatial data product set, adopting the naming rule of setting is that the spatial data product is set up the position identification code;
The 3rd step: increase position identification code field in existing data product list table, the position identification code that the 2nd step was produced is added in the data product list table in position identification field corresponding to the spatial data product of pre-treatment, and the current data product cataloguing list item of filling in deposits the subdivision concordance list in.
5. method as claimed in claim 4, is characterized in that, in described step 3, and all types of spatial data products of server-side retrieval position identification code coupling, and return to retrieve data and be specially to the step of client:
Server end is retrieved the subdivision concordance list according to described position identification code, finds all list items of position identification code coupling; In the list item that judgement finds, whether data type is raster data, if so, retrieves logic subdivision file corresponding to this raster data, obtains coded set, and with coded set and corresponding raster data thereof, returns to client as retrieve data; If be non-raster data, return to client from the subdivision concordance list non-raster data of acquisition and coded set as retrieve data.
6. method as claimed in claim 4, is characterized in that, GeoSOT grid dividing mode is adopted in the division of described dough sheet, adopts grid in a selected level as described unilateral; Unique coding of described dough sheet adopts the subdivision coded system of GeoSOT.
CN201310064988.3A 2013-03-01 2013-03-01 Subdivision middleware for three-dimensional data global information correlation and information correlation method Active CN103106284B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310064988.3A CN103106284B (en) 2013-03-01 2013-03-01 Subdivision middleware for three-dimensional data global information correlation and information correlation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310064988.3A CN103106284B (en) 2013-03-01 2013-03-01 Subdivision middleware for three-dimensional data global information correlation and information correlation method

Publications (2)

Publication Number Publication Date
CN103106284A true CN103106284A (en) 2013-05-15
CN103106284B CN103106284B (en) 2015-05-27

Family

ID=48314139

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310064988.3A Active CN103106284B (en) 2013-03-01 2013-03-01 Subdivision middleware for three-dimensional data global information correlation and information correlation method

Country Status (1)

Country Link
CN (1) CN103106284B (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104166695A (en) * 2014-07-31 2014-11-26 北京大学 Subdivision, query and dynamic display method oriented to remote sensing data content
CN106898045A (en) * 2017-02-24 2017-06-27 郑州大学 A kind of very three-dimensional geography scene adaptive construction method in big region based on SGOG tile fragments
CN107402942A (en) * 2016-07-28 2017-11-28 北京都在哪网讯科技有限公司 Indexing means and device
CN107452220A (en) * 2016-05-30 2017-12-08 长城汽车股份有限公司 A kind of car-mounted terminal and intelligent vehicle-tracing system
CN107766444A (en) * 2017-09-22 2018-03-06 上海卫星工程研究所 Cooperate with telemetry intelligence (TELINT) intelligent conversion system star
CN109063194A (en) * 2018-08-30 2018-12-21 广东南方数码科技股份有限公司 Data retrieval method and device based on space encoding
CN110287344A (en) * 2019-02-26 2019-09-27 北京悦图遥感科技发展有限公司 Audio and video products data capture method and device
CN110874391A (en) * 2019-09-29 2020-03-10 北京旋极伏羲科技有限公司 Data fusion and display method based on urban space three-dimensional grid model
CN112214485A (en) * 2020-08-18 2021-01-12 北京旋极伏羲科技有限公司 Power grid resource data organization planning method based on global subdivision grid
CN113297215A (en) * 2021-05-13 2021-08-24 中国人民解放军军事科学院战争研究院 Three-dimensional subdivision grid space data organization method supporting real-time access
CN115208853A (en) * 2022-06-22 2022-10-18 北京大学 Ubiquitous location information interoperation-oriented geospatial domain name system

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996258A (en) * 2010-11-30 2011-03-30 重庆大学 Electronic map information grid processing and querying method facilitating quick query
CN102270311A (en) * 2011-07-18 2011-12-07 天津市易雷电子标签科技有限公司 Method for establishing electronic sign in real geographic space by GIS (Geographic Information System) geographic virtual coordinate
CN102609525A (en) * 2012-02-10 2012-07-25 北京大学 Method for unifying existing longitude and latitude subdividing grids

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101996258A (en) * 2010-11-30 2011-03-30 重庆大学 Electronic map information grid processing and querying method facilitating quick query
CN102270311A (en) * 2011-07-18 2011-12-07 天津市易雷电子标签科技有限公司 Method for establishing electronic sign in real geographic space by GIS (Geographic Information System) geographic virtual coordinate
CN102609525A (en) * 2012-02-10 2012-07-25 北京大学 Method for unifying existing longitude and latitude subdividing grids

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104166695A (en) * 2014-07-31 2014-11-26 北京大学 Subdivision, query and dynamic display method oriented to remote sensing data content
CN107452220A (en) * 2016-05-30 2017-12-08 长城汽车股份有限公司 A kind of car-mounted terminal and intelligent vehicle-tracing system
CN107402942A (en) * 2016-07-28 2017-11-28 北京都在哪网讯科技有限公司 Indexing means and device
CN107402942B (en) * 2016-07-28 2020-03-03 北京都在哪网讯科技有限公司 Indexing method and device
CN106898045B (en) * 2017-02-24 2020-02-07 郑州大学 Large-area true three-dimensional geographic scene self-adaptive construction method based on SGOG tiles
CN106898045A (en) * 2017-02-24 2017-06-27 郑州大学 A kind of very three-dimensional geography scene adaptive construction method in big region based on SGOG tile fragments
CN107766444A (en) * 2017-09-22 2018-03-06 上海卫星工程研究所 Cooperate with telemetry intelligence (TELINT) intelligent conversion system star
CN109063194A (en) * 2018-08-30 2018-12-21 广东南方数码科技股份有限公司 Data retrieval method and device based on space encoding
CN110287344A (en) * 2019-02-26 2019-09-27 北京悦图遥感科技发展有限公司 Audio and video products data capture method and device
CN110287344B (en) * 2019-02-26 2022-04-29 北京悦图遥感科技发展有限公司 Image product data acquisition method and device
CN110874391A (en) * 2019-09-29 2020-03-10 北京旋极伏羲科技有限公司 Data fusion and display method based on urban space three-dimensional grid model
CN112214485A (en) * 2020-08-18 2021-01-12 北京旋极伏羲科技有限公司 Power grid resource data organization planning method based on global subdivision grid
CN112214485B (en) * 2020-08-18 2024-02-20 北京旋极伏羲科技有限公司 Power grid resource data organization planning method based on global subdivision grid
CN113297215A (en) * 2021-05-13 2021-08-24 中国人民解放军军事科学院战争研究院 Three-dimensional subdivision grid space data organization method supporting real-time access
CN113297215B (en) * 2021-05-13 2022-07-19 中国人民解放军军事科学院战争研究院 Three-dimensional subdivision grid space data organization method supporting real-time access
CN115208853A (en) * 2022-06-22 2022-10-18 北京大学 Ubiquitous location information interoperation-oriented geospatial domain name system
CN115208853B (en) * 2022-06-22 2024-03-26 北京大学 Global space domain name system oriented to interoperation of ubiquitous location information

Also Published As

Publication number Publication date
CN103106284B (en) 2015-05-27

Similar Documents

Publication Publication Date Title
CN103106284B (en) Subdivision middleware for three-dimensional data global information correlation and information correlation method
CN109992636B (en) Space-time coding method, space-time index and query method and device
CN101963996B (en) Global raster data storing method
Krishnan et al. OpenTopography: a services oriented architecture for community access to LIDAR topography
CN112860689B (en) Platform system based on space-time grid data
CN105426491A (en) Space-time geographic big data retrieval method and system
CN108804602A (en) A kind of distributed spatial data storage computational methods based on SPARK
CN101923542A (en) MDDRQ-Tree index structure for network multidimensional space data expression
CN105243162A (en) Relational database storage-based objective data model query method and device
CN108572951B (en) Mapping data three-dimensional display system based on geographic information
CN102693306A (en) On-line linkage update service method of multi-scale geographic data
CN104008209B (en) Reading-writing method for MongoDB cluster geographic data stored with GeoJSON format structuring method
CN103177103A (en) Three-dimensional geographical information system management platform
CN104794160A (en) Petrochemical enterprise digitalized factory platform system
CN103136340A (en) Method for migrating massive spatial data in cluster fast
CN104298764B (en) Multi-temporal remote sensing image database creation method, access method and system
CN102103600B (en) Map building method and map system
CN103544315A (en) Construction method for photogrammetry stereo image library
Yang et al. A hybrid spatial index for massive point cloud data management and visualization
CN102054009A (en) Distributed heterogeneous raster spatial data seamless integration method
CN101706719A (en) Hash mapping based resource management method of integrated pipe network in three-dimensional visualization
CN117271536A (en) Space data processing method, device, equipment and medium based on administrative division
CN106055578A (en) Geography national condition monitoring system based on GIS network service and rich internet application
CN109949416A (en) Network Three-dimensional GIS-Geographic Information System based on WebGL technology
Plume et al. An urban information framework to support planning decision-making and urban design

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant