CN102737076A - Method and system for structuring geographical vector-data data tree - Google Patents

Method and system for structuring geographical vector-data data tree Download PDF

Info

Publication number
CN102737076A
CN102737076A CN2011102495486A CN201110249548A CN102737076A CN 102737076 A CN102737076 A CN 102737076A CN 2011102495486 A CN2011102495486 A CN 2011102495486A CN 201110249548 A CN201110249548 A CN 201110249548A CN 102737076 A CN102737076 A CN 102737076A
Authority
CN
China
Prior art keywords
vector data
data
geographical
tree
data file
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
CN2011102495486A
Other languages
Chinese (zh)
Other versions
CN102737076B (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.)
China Digital Video Beijing Ltd
Original Assignee
China Digital Video Beijing 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 China Digital Video Beijing Ltd filed Critical China Digital Video Beijing Ltd
Priority to CN201110249548.6A priority Critical patent/CN102737076B/en
Publication of CN102737076A publication Critical patent/CN102737076A/en
Application granted granted Critical
Publication of CN102737076B publication Critical patent/CN102737076B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

The embodiment of the invention discloses a method and a system for structuring a geographical vector-data data tree. The method comprises the following steps: acquiring at least one geographical vector data document according to node name of at least one node of the data tree; acquiring vector data corresponding to name of the node in the at least one geographical vector data document; and establishing relation description between the at least one node and the vector data, wherein the relation description is used for invoking the vector data. The embodiment of the method and the system for structuring the geographical vector-data data tree realizes direct description on mutual relation among all vector attributes of the geographical vector data document by establishing data trees of the geographical vector data documents, thereby conveniently and selectively invoking vector data in the geographical vector data documents.

Description

A kind of method and system that makes up geographical vector data data tree
Technical field
The present invention relates to the geographic information data management domain, relate in particular to a kind of method and system that makes up geographical vector data data tree.
Background technology
In GIS-Geographic Information System, lot of data be can use, digital elevation data, geographical data texturing, landforms vector data etc. wherein comprised.
Geographical vector data is a kind of data very widely of in GIS-Geographic Information System, using; Being that one or more map elementses are carried out a kind of vector quantization data file that vector quantization forms, is a kind of more convenient amplification, roaming, inquiry, inspection, measurement, stack map.Its data volume is little, is convenient to layering, can generate thematic maps fast, so be also referred to as vector thematic information DTI (Digital Thematic Information).Geographical vector data can satisfy GIS-Geographic Information System and carry out various spatial analysis requirements, is regarded as having the data of intelligence.Can carry out data decimation and demonstration randomly,, be convenient to analyze, make a strategic decision with other several prods stacks.Usually the elementary cell of vector data is defined as 3 kinds of object forms of point, line, surface.Basic information unit (BIU) is made up of the master data of its taxonomic hierarchies of reflection and position.Same type of fundamental space message unit has similar quality, quantative attribute, constitutes a key element layer; A plurality of graphical element layers constitute a map sheet, and data are deposited by map sheet; A plurality of map sheets of same ratio chi constitute a zone.It has played very important effect to the displaying of geography information, such as it can describe a terrestrial reference location name etc., river, road can be described move towards shape etc., country or zone or the like can be described.
In realizing process of the present invention, the inventor finds to exist in the prior art following shortcoming:
1, geographical vector data is to be got up by the file organization of a lot of dispersions, and they are not directly described for the mutual relationship between each vector attribute or show;
2, often comprise a plurality of vector datas in a geographical vector data file, possibly only pay close attention to a vector data when people operate, so use document form to be difficult to domestic consumer with easy operation and satisfied experience.
Summary of the invention
The embodiment of the invention provides a kind of method and system that makes up geographical vector data data tree, is used to describe the mutual relationship between the vector attribute of vectorial geographical data file.
The embodiment of the invention provides a kind of method that makes up geographical vector data data tree, may further comprise the steps:
Nodename according at least one node of data tree; Obtain at least one geographical vector data file; Specifically comprise: the attribute description data of said at least one the geographical vector data file of inquiry, if comprise said nodename, then obtain said at least one geographical vector data file.
Obtain in said at least one geographical vector data file and the corresponding vector data of said nodename, specifically comprise: the attribute description data corresponding according to said nodename, obtain the said vector data corresponding with said attribute description data.
Set up the relationship description of said at least one node and said vector data, said relationship description is used to call said vector data, specifically comprises:
Shine upon the store path of said geographical vector data file;
Write down the address of said vector data in said geographical vector data file.
Comprise that also said data tree has sandwich construction, have at least one root node.
In the embodiments of the invention; Through setting up the data tree of geographical vector data file; Realize the direct description of mutual relationship between each vector attribute of geographical vector data file, can easily, selectively call the vector data in the geographical vector data file.
The embodiment of the invention provides a kind of system that makes up geographical vector data data tree, comprising:
Geographical vector data file acquiring unit is used for the nodename according at least one node of data tree, obtains at least one geographical vector data file;
The vector data acquiring unit is used for obtaining said at least one geographical vector data file and the corresponding vector data of said nodename;
Relationship description is set up the unit, is used to set up the relationship description of said at least one node and said vector data, and said relationship description is used to call said vector data.
Said geographical vector data file acquiring unit specifically is used to inquire about the attribute description data of said at least one geographical vector data file, if comprise said nodename, then obtains said at least one geographical vector data file.
Said vector data acquiring unit specifically is used for the attribute description data corresponding according to said nodename, obtains the said vector data corresponding with said attribute description data.
Said relationship description unit comprises:
The store path map unit is used to shine upon the store path of said geographical vector data file;
The address record cell is used for writing down the address of said vector data at said geographical vector data file.
Also comprise: said data tree has sandwich construction, has at least one root node.
In the embodiments of the invention; Through setting up the data tree of geographical vector data file; Realize the direct description of mutual relationship between each vector attribute of geographical vector data file, can easily, selectively call the vector data in the geographical vector data file.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art; To do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art below; Obviously, the accompanying drawing in describing below only is some embodiments of the present invention, for those of ordinary skills; Under the prerequisite of not paying creative work property, can also obtain other accompanying drawing according to these accompanying drawings.
Fig. 1 is a kind of method flow diagram that makes up geographical vector data data tree in the embodiment of the invention;
Fig. 2 is a kind of method particular flow sheet that makes up geographical vector data data tree in the embodiment of the invention;
Fig. 3 is a kind of system construction drawing that makes up geographical vector data data tree in the embodiment of the invention;
Fig. 4 is a kind of concrete structure figure of system that makes up geographical vector data data tree in the embodiment of the invention.
Embodiment
To combine the accompanying drawing in the embodiment of the invention below, the technical scheme in the embodiment of the invention is carried out clear, intactly description, obviously, described embodiment is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills are not making the every other embodiment that is obtained under the creative work prerequisite, all belong to the scope of the present invention's protection.
The embodiment of the invention one provides a kind of method that makes up geographical vector data data tree, and is as shown in Figure 1, may further comprise the steps:
Step S101; Nodename according at least one node of data tree; Obtain at least one geographical vector data file; Specifically comprise: the attribute description data of said at least one the geographical vector data file of inquiry, if comprise said nodename, then obtain said at least one geographical vector data file.
Step S102; Obtain in said at least one geographical vector data file and the corresponding vector data of said nodename; Specifically comprise: the attribute description data corresponding according to said nodename, obtain the said vector data corresponding with said attribute description data.
Step S103 sets up the relationship description of said at least one node and said vector data, and said relationship description is used to call said vector data, specifically comprises:
Shine upon the store path of said geographical vector data file;
Write down the address of said vector data in said geographical vector data file.
Comprise that also said data tree has sandwich construction, have at least one root node.
The beneficial effect that the technical scheme of the embodiment of the invention is brought is following: through setting up the data tree of geographical vector data file; Realize the direct description of mutual relationship between each vector attribute of geographical vector data file, can easily, selectively call the vector data in the geographical vector data file.
The embodiment of the invention two provides a kind of method that makes up geographical vector data data tree, and is as shown in Figure 2, may further comprise the steps:
Step S201 creates a data tree, and said data tree has one deck at least, at least one root node.In the present embodiment, data tree has 4 root nodes, zone, river, mountain range, an ocean; Said root node zone has at least one child node, like China, the U.S., Britain, Korea etc.; Said China has child node, like Hebei, Beijing etc.; Said node Hebei has child node Baoding, Tangshan etc.
Step S202; Nodename according at least one node of data tree; Obtain at least one geographical vector data file; Specifically comprise: the attribute description data of said at least one the geographical vector data file of inquiry, if comprise said nodename, then obtain said at least one geographical vector data file.
Whether comprise " zone " in the attribute description data according to said at least one geographical vector data file of root node site polling, if any, then obtain said should the geography vector data file.Obtain geographical vector data file " universal geography vector data file " in the present embodiment;
Step S203; Obtain in said at least one geographical vector data file and the corresponding vector data of said nodename; Specifically comprise: the attribute description data corresponding according to said nodename, obtain the said vector data corresponding with said attribute description data.
If have and the corresponding geographical vector data file of said at least one child node; Execution in step S202 then; Obtain the geographical vector data file corresponding with said child node; If the geographical vector data file corresponding with said at least one child node then do not obtain and the corresponding vector data of said at least one child node in the corresponding geographical vector data file of even higher level of node.
For example: child node China, if the corresponding geographical vector data file with China is arranged, then obtain this geography vector data file, if do not have, then from the corresponding vector data file in the node world, obtain and Chinese corresponding vector data.
Step S204 sets up the relationship description of said at least one node and said vector data, and said relationship description is used to call said vector data, specifically comprises: the store path that shines upon said geographical vector data file; Write down the address of said vector data in said geographical vector data file.
The beneficial effect that the technical scheme of the embodiment of the invention is brought is following: through setting up the data tree of geographical vector data file; Realize the direct description of mutual relationship between each vector attribute of geographical vector data file, can easily, selectively call the vector data in the geographical vector data file.
The embodiment of the invention three provides a kind of system that makes up geographical vector data data tree, and is as shown in Figure 3, comprising:
Geographical vector data file acquiring unit 301 is used for the nodename according at least one node of data tree, obtains at least one geographical vector data file;
Vector data acquiring unit 302 is used for obtaining said at least one geographical vector data file and the corresponding vector data of said nodename;
Relationship description is set up unit 303, is used to set up the relationship description of said at least one node and said vector data, and said relationship description is used to call said vector data.
The beneficial effect that the technical scheme of the embodiment of the invention is brought is following: through setting up the data tree of geographical vector data file; Realize the direct description of mutual relationship between each vector attribute of geographical vector data file, can easily, selectively call the vector data in the geographical vector data file.
The embodiment of the invention 4 provides a kind of system that makes up geographical vector data data tree, and is as shown in Figure 4, comprising:
Geographical vector data file acquiring unit 401 is used for the nodename according at least one node of data tree, obtains at least one geographical vector data file; Said geographical vector data file acquiring unit specifically is used to inquire about the attribute description data of said at least one geographical vector data file, if comprise said nodename, then obtains said at least one geographical vector data file.
Vector data acquiring unit 402 is used for obtaining said at least one geographical vector data file and the corresponding vector data of said nodename; Said vector data acquiring unit specifically is used for the attribute description data corresponding according to said nodename, obtains the said vector data corresponding with said attribute description data.
Relationship description is set up unit 403, is used to set up the relationship description of said at least one node and said vector data, and said relationship description is used to call said vector data, and said relationship description unit comprises:
Store path map unit 4031 is used to shine upon the store path of said geographical vector data file;
Address record cell 4032 is used for writing down the address of said vector data at said geographical vector data file.
Also comprise: said data tree has sandwich construction, has at least one root node.
The beneficial effect that the technical scheme of the embodiment of the invention is brought is following: through setting up the data tree of geographical vector data file; Realize the direct description of mutual relationship between each vector attribute of geographical vector data file, can easily, selectively call the vector data in the geographical vector data file.
Through the description of above embodiment, those skilled in the art can be well understood to the present invention and can realize through hardware, also can realize by the mode that software adds necessary general hardware platform; Based on such understanding; Technical scheme of the present invention can be come out with the embodied of software product, this software product can be stored in a non-volatile memory medium (can be CD-ROM, USB flash disk; Portable hard drive etc.) in; Comprise some instructions with so that computer equipment (can be personal computer, server, the perhaps network equipment etc.) carry out the described method of each embodiment of the present invention.
In a word, the above is merely preferred embodiment of the present invention, is not to be used to limit protection scope of the present invention.All within spirit of the present invention and principle, any modification of being done, be equal to replacement, improvement etc., all should be included within protection scope of the present invention.

Claims (10)

1. a method that makes up geographical vector data data tree is characterized in that, may further comprise the steps:
Nodename according at least one node of data tree obtains at least one geographical vector data file;
Obtain in said at least one geographical vector data file and the corresponding vector data of said nodename;
Set up the relationship description of said at least one node and said vector data, said relationship description is used to call said vector data.
2. a kind of method that makes up geographical vector data data tree as claimed in claim 1 is characterized in that, the nodename of said at least one node according to data tree obtains at least one geographical vector data file, specifically comprises:
The attribute description data of said at least one the geographical vector data file of inquiry if comprise said nodename, are then obtained said at least one geographical vector data file.
3. a kind of method that makes up geographical vector data data tree as claimed in claim 2 is characterized in that, said obtaining in said at least one geographical vector data file and the corresponding vector data of said nodename specifically comprises:
The attribute description data corresponding according to said nodename are obtained the said vector data corresponding with said attribute description data.
4. like each described a kind of method that makes up geographical vector data data tree of claim 1 to 3, it is characterized in that the said relationship description of setting up said at least one node and said vector data specifically comprises:
Shine upon the store path of said geographical vector data file;
Write down the address of said vector data in said geographical vector data file.
5. like each described a kind of method that makes up geographical vector data data tree of claim 1, it is characterized in that said data tree has sandwich construction, have at least one root node.
6. a system that makes up geographical vector data data tree is characterized in that, comprising:
Geographical vector data file acquiring unit is used for the nodename according at least one node of data tree, obtains at least one geographical vector data file;
The vector data acquiring unit is used for obtaining said at least one geographical vector data file and the corresponding vector data of said nodename;
Relationship description is set up the unit, is used to set up the relationship description of said at least one node and said vector data, and said relationship description is used to call said vector data.
7. a kind of system that makes up geographical vector data data tree as claimed in claim 6; It is characterized in that; Said geographical vector data file acquiring unit; Specifically be used to inquire about the attribute description data of said at least one geographical vector data file,, then obtain said at least one geographical vector data file if comprise said nodename.
8. a kind of system that makes up geographical vector data data tree as claimed in claim 7; It is characterized in that; Said vector data acquiring unit specifically is used for the attribute description data corresponding according to said nodename, obtains the said vector data corresponding with said attribute description data.
9. like each described a kind of system that makes up geographical vector data data tree of claim 6 to 8, it is characterized in that said relationship description unit comprises:
The store path map unit is used to shine upon the store path of said geographical vector data file;
The address record cell is used for writing down the address of said vector data at said geographical vector data file.
10. like each described a kind of system that makes up geographical vector data data tree of claim 6, it is characterized in that said data tree has sandwich construction, have at least one root node.
CN201110249548.6A 2011-08-26 2011-08-26 A kind of method and system for building geographical vector data data tree Expired - Fee Related CN102737076B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201110249548.6A CN102737076B (en) 2011-08-26 2011-08-26 A kind of method and system for building geographical vector data data tree

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201110249548.6A CN102737076B (en) 2011-08-26 2011-08-26 A kind of method and system for building geographical vector data data tree

Publications (2)

Publication Number Publication Date
CN102737076A true CN102737076A (en) 2012-10-17
CN102737076B CN102737076B (en) 2017-11-10

Family

ID=46992596

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201110249548.6A Expired - Fee Related CN102737076B (en) 2011-08-26 2011-08-26 A kind of method and system for building geographical vector data data tree

Country Status (1)

Country Link
CN (1) CN102737076B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326492A (en) * 2016-09-19 2017-01-11 深圳市数字城市工程研究中心 Space vector data generating method and device
CN106599025A (en) * 2016-10-25 2017-04-26 中国电力科学研究院 Vector data slicing method and system based on data exchange format

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040135822A1 (en) * 2003-01-10 2004-07-15 Charlie Chang Method of representing a tree database and storage medium for same
CN101710330A (en) * 2009-11-27 2010-05-19 上海九运通用软件有限公司 Time and space blended data structure as well as construction method thereof and system
CN101866354A (en) * 2010-06-01 2010-10-20 北京东方飞扬软件股份有限公司 Method and device for achieving geographic information synchronous retrieval by using file catalog
CN101923542A (en) * 2009-06-12 2010-12-22 如临其境创意(上海)有限公司 MDDRQ-Tree index structure for network multidimensional space data expression
CN101996199A (en) * 2009-08-20 2011-03-30 浙江省公众信息产业有限公司 System and method for realizing GIS (Geographic Information System) engine based on embedded environment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040135822A1 (en) * 2003-01-10 2004-07-15 Charlie Chang Method of representing a tree database and storage medium for same
CN101923542A (en) * 2009-06-12 2010-12-22 如临其境创意(上海)有限公司 MDDRQ-Tree index structure for network multidimensional space data expression
CN101996199A (en) * 2009-08-20 2011-03-30 浙江省公众信息产业有限公司 System and method for realizing GIS (Geographic Information System) engine based on embedded environment
CN101710330A (en) * 2009-11-27 2010-05-19 上海九运通用软件有限公司 Time and space blended data structure as well as construction method thereof and system
CN101866354A (en) * 2010-06-01 2010-10-20 北京东方飞扬软件股份有限公司 Method and device for achieving geographic information synchronous retrieval by using file catalog

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
陈镇虎: "面向空间数据库引擎的空间索引***", 《中国优秀博硕士学位论文全文数据库(硕士) 信息科技辑》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106326492A (en) * 2016-09-19 2017-01-11 深圳市数字城市工程研究中心 Space vector data generating method and device
CN106326492B (en) * 2016-09-19 2019-08-27 深圳市数字城市工程研究中心 Space vector data generation method and device
CN106599025A (en) * 2016-10-25 2017-04-26 中国电力科学研究院 Vector data slicing method and system based on data exchange format
CN106599025B (en) * 2016-10-25 2022-03-04 中国电力科学研究院 Vector data slicing method and system based on data exchange format

Also Published As

Publication number Publication date
CN102737076B (en) 2017-11-10

Similar Documents

Publication Publication Date Title
Andrew et al. Coastal proximity of populations in 22 Pacific Island Countries and Territories
Denis et al. Toward a better appraisal of urbanization in India. A fresh look at the landscape of morphological agglomerates
Bagdanavičiūtė et al. Index based multi-criteria approach to coastal risk assesment
Neumann et al. Future coastal population growth and exposure to sea-level rise and coastal flooding-a global assessment
Pickett et al. Global urbanization as a shifting context for applying ecological science toward the sustainable city
Garmestani et al. Panarchy: opportunities and challenges for ecosystem management
Hu et al. Extraction and monitoring approach of dynamic urban commercial area using check-in data from Weibo
CN103955511A (en) Cloud platform data organization and retrieval method for 3D (three-dimensional) urban building data
US20210233127A1 (en) System and method for identifying wireless communication assets
CN102750294A (en) Method, device and system for generating topography image data
Karl et al. Discovering ecologically relevant knowledge from published studies through geosemantic searching
CN110070616A (en) Memory, statistical data rendering method, device and equipment based on GIS platform
Ma et al. Construction and optimization of wetland landscape ecological network in Dongying City, China
Wang et al. Study on the spatial distribution characteristics and influencing factors of famous historical and cultural towns or villages in Hubei Province, China
Janssen et al. A pictorial approach to geodesign: A case study for the Lower Zambezi valley
CN104811372A (en) Multi-user communication method based on geographic position and spatial range
Dhanaraj et al. Analysis of urban expansion patterns through landscape metrics in an emerging metropolis of Mangaluru Community Development Block, India, During 1972–2018
CN102103600B (en) Map building method and map system
CN102737076A (en) Method and system for structuring geographical vector-data data tree
Nunna et al. Understanding the impact of tourism on spatial growth for sustainable development of tourist destinations through the measure of land use efficiency
Lukas Neglected treasures: Linking historical cartography with environmental changes in Java, Indonesia
Payo et al. Communicating simulation outputs of mesoscale coastal evolution to specialist and non-specialist audiences
Kusumoto et al. Occurrence-based diversity estimation reveals macroecological and conservation knowledge gaps for global woody plants
Baart et al. A comparison between WCS and OPeNDAP for making model results and data products available through the internet
McDougall From silos to networks-will users drive spatial data infrastructures in the future?

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20171110

Termination date: 20200826