CN104268201A - GIS (Geographic Information System) platform based spatial massive multivariate data unified index method - Google Patents

GIS (Geographic Information System) platform based spatial massive multivariate data unified index method Download PDF

Info

Publication number
CN104268201A
CN104268201A CN201410488947.1A CN201410488947A CN104268201A CN 104268201 A CN104268201 A CN 104268201A CN 201410488947 A CN201410488947 A CN 201410488947A CN 104268201 A CN104268201 A CN 104268201A
Authority
CN
China
Prior art keywords
gis platform
data
gis
magnanimity
graticule mesh
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
CN201410488947.1A
Other languages
Chinese (zh)
Other versions
CN104268201B (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.)
Shandong Luruan Digital Technology Co Ltd
Original Assignee
Shandong Luneng Software Technology 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 Shandong Luneng Software Technology Co Ltd filed Critical Shandong Luneng Software Technology Co Ltd
Priority to CN201410488947.1A priority Critical patent/CN104268201B/en
Publication of CN104268201A publication Critical patent/CN104268201A/en
Application granted granted Critical
Publication of CN104268201B publication Critical patent/CN104268201B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/29Geographical information databases

Abstract

The invention belongs to the technical field of GIS (Geographic Information System) engineering and intelligent decision making and particularly relates to a GIS platform based spatial massive multivariate data unified index method. The GIS platform based spatial massive multivariate data unified index method comprises the following steps of compiling and deploying codes of a back-end server of a GIS platform; compiling a grid spatial index method according to received geographical coordinate information of associated equipment sources; calling layer data according to the received massive multivariate data; performing dynamic calling on layer compiling and deployment and dynamically calling on the layer data according to logical processing of the received massive multivariate data; monitoring GIS platform events; display data at the front end of an GIS platform. The GIS platform based spatial massive multivariate data unified index method can greatly quicken the data searching degree, obviously reducing inquire grouping and the sorting time and effectively improve the GIS platform analysis display efficiency and provides a brand new solution scheme for power grid equipment resource management and GIS platform analysis.

Description

Space magnanimity multivariate data based on GIS platform unifies indexing means
(1) technical field
The invention belongs to Geographic Information System engineering and Intelligent Decision Technology field, particularly a kind of space magnanimity multivariate data based on GIS platform unifies indexing means.
(2) background technology
Along with the widespread use of mobile Internet and technology of Internet of things, space multiple information data volume increases rapidly, and the data of magnanimity make traditional space multivariate data index be faced with new challenge.As, the multivariate data due to magnanimity makes the magnetic disc access times of traditional memory type index structure greatly increase.The fundamental purpose setting up spatial index mechanism is convenient to the location of extraterrestrial target and various search operaqtion.Set up point, line, surface very necessary to the index structure of spatial data (face key element basic graticule mesh filling data), it can make its part have object-oriented function.
In Shandong Province's power network GIS platform, there is the spatial data of magnanimity, and these data are As time goes on ever-increasing, the access of raising power network GIS platform, search efficiency problem are problems in the urgent need to address.
(3) summary of the invention
The present invention is in order to make up the deficiencies in the prior art, provide a kind of space magnanimity multivariate data based on GIS platform and unify indexing means, greatly can accelerate the retrieval degree of data, remarkable minimizing inquiry packets and sorting time, effectively can promote GIS platform analysis and show efficiency, for the analysis of grid equipment resource management GIS platform provides brand-new solution.
The present invention is achieved through the following technical solutions:
Space magnanimity multivariate data based on GIS platform unifies an indexing means, it is characterized in that: comprise the following steps:
(1), GIS platform back-end server coding and deployment, real-time reception relevant device resource geographic coordinate data;
(2), according to the geographic coordinate information of the relevant device resource received, write grid spatial index method, the data of reception are divided according to fixing graticule mesh, for the object fallen in each graticule mesh sets up index, the target falling into each graticule mesh is correctly put into this graticule mesh, in retrieving, judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
(3), its figure layer data is called according to the magnanimity multivariate data received;
(4), the establishment of dynamic call layer with dispose, according to the logical process receiving magnanimity multivariate data, call figure layer data dynamically;
(5), GIS platform rear end pushes the magnanimity space multivariate data through unified Grid Index to GIS platform front end;
(6), GIS platform event is monitored;
(7), GIS platform front end receiver data display.
Preferably, in step (2), graticule mesh be divided into 8*8.
Preferably, in step (6), in the GIS platform display container of front end, write event listener, to monitor the data that GIS platform rear end pushes to GIS platform front end.
The invention has the beneficial effects as follows:
(1), can inquiry rapidly and efficiently, retrieval GIS platform magnanimity space multivariate data, utilize Grid Index to set up the unified index of power network resources, meteorological resources for GIS platform, be convenient to dynamic expansion and the change of GIS platform spatial index;
(2), grid equipment resource location information is received in GIS platform front end according to dynamic display in real time, displaying interface, GIS platform front end does not need manual operations, by the data that action listener pushes to GIS platform rear end, automatically the power network resources information increased is added in the consistent layer of attribute, the latest data that GIS platform pushes is carried out dynamic in real time displaying.
(4) accompanying drawing explanation
Below in conjunction with accompanying drawing, the present invention is further illustrated.
Accompanying drawing 1 is process flow diagram of the present invention;
Accompanying drawing 2 is the structured flowchart of GIS.
(5) embodiment
Accompanying drawing is a kind of specific embodiment of the present invention.A kind of space magnanimity multivariate data based on GIS platform of this embodiment unifies indexing means, comprises the following steps:
(1), GIS platform back-end server coding and deployment, real-time reception relevant device resource geographic coordinate data;
(2), according to the geographic coordinate information of the relevant device resource received, write grid spatial index method, the data of reception are divided according to fixing graticule mesh, the form of graticule mesh is 8*8, for the object fallen in each graticule mesh sets up index, the target falling into each graticule mesh is correctly put into this graticule mesh, in retrieving, judge target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
(3), its figure layer data is called according to the magnanimity multivariate data received;
(4), the establishment of dynamic call layer with dispose, according to the logical process receiving magnanimity multivariate data, call figure layer data dynamically;
(5), GIS platform rear end pushes the magnanimity space multivariate data through unified Grid Index to GIS platform front end;
(6) event listener is write, to monitor the data that GIS platform rear end pushes to GIS platform front end in the GIS platform display container of, front end;
(7), GIS platform front end receiver data display.
Space magnanimity multivariate data based on GIS platform unifies an indexing means, further, comprises the following steps:
(1), GIS platform background service code is write and deployment;
(2), front end Container Code is write according to the relevant displaying GIS platform analytical information that needs;
(3), monitoring event is added to GIS platform front end Container Code;
(4), GIS platform rear end builds related needs server, writes reception space, GIS platform rear end magnanimity multivariate data service code;
(5), according to the geographic coordinate information (as power network resources) of the relevant device resource received, write grid spatial index method, the data of reception are carried out dividing (8*8 graticule mesh) according to fixing graticule mesh, for falling into object in each graticule mesh (as power network resources equipment, weather detection devices) set up index, the target falling into each graticule mesh is correctly put into this graticule mesh, in retrieving, application Grid Index method judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
(6), realize according to correlation space multivariate data index, the demand of inquiry, retrieval desired data;
(7) and the magnanimity space multivariate data information pushing indexed to GIS platform front end container;
(8), GIS front end container shows according to functional requirement;
(9), code compilation and deployment.
Adopt a kind of space magnanimity multivariate data based on GIS platform of the present invention to unify indexing means, comprise following two embodiments:
One, the realization of indexing means is unified based on the space magnanimity multivariate data of electrical network:
1, GIS platform back-end services code is write and deployment;
2, the displaying GIS platform analytical information that needs according to GIS electrical network platform writes GIS platform front end Container Code;
3, monitoring event is added to GIS platform front end Container Code;
4, GIS platform rear end builds related needs server, writes GIS platform rear end and receives power network resources space magnanimity multivariate data service code;
5, according to the geographic coordinate information (as power network resources) of the relevant device resource received, write grid spatial index method, the data of reception are carried out dividing (8*8 graticule mesh) according to fixing graticule mesh, for falling into object in each graticule mesh (as power network resources equipment, weather detection devices) set up index, the target falling into each graticule mesh is correctly put into this graticule mesh, in retrieving, application Grid Index method judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
6, the unified index of power network resources magnanimity multivariate data (structuring, destructuring) and retrieval technique algorithm are write;
7, realize according to power network resources space multivariate data index, the demand of inquiry, retrieval desired data;
8 and the power network resources magnanimity space multivariate data information pushing indexed to GIS platform front end container;
9, GIS front end container shows according to functional requirement;
10, code compilation and deployment.
Two, the realization of indexing means is unified based on the space magnanimity multivariate data of meteorology:
1, GIS platform back-end services code is write and deployment;
2, the displaying GIS platform analytical information that needs according to GIS meteorology writes GIS platform front end Container Code;
3, monitoring event is added to GIS platform front end Container Code;
4, GIS platform rear end builds related needs server, writes GIS platform rear end and receives meteorological spatial magnanimity multivariate data service code;
5, according to the geographic coordinate information (as power network resources) of the relevant device resource received, write grid spatial index method, the data of reception are carried out dividing (8*8 graticule mesh) according to fixing graticule mesh, for falling into object in each graticule mesh (as power network resources equipment, weather detection devices) set up index, the target falling into each graticule mesh is correctly put into this graticule mesh, in retrieving, application Grid Index method judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
6, the unified index of meteorological magnanimity multivariate data (structuring, destructuring) and retrieval technique algorithm are write;
7, realize according to meteorological spatial multivariate data index, the demand of inquiry, retrieval desired data;
8 and the meteorological magnanimity space multivariate data information pushing indexed to GIS platform front end container;
9, GIS front end container shows according to functional requirement;
10, code compilation and deployment.
Wherein,
GIS is the English abbreviation of Geographic Information System (Geographic Information System).GIS platform general set map edit, inquiry, location, amplify, reduce, network analysis, path analysis, equivalently analyzes, the functions such as DEM analysis.
Front end container: front-end user interface is made up of assembly.A container is a particular components that can comprise other assemblies, as shown in Figure 2.

Claims (5)

1. the space magnanimity multivariate data based on GIS platform unifies an indexing means, it is characterized in that: comprise the following steps:
(1), GIS platform back-end server coding and deployment, real-time reception relevant device resource geographic coordinate data;
(2), according to the geographic coordinate information of the relevant device resource received, write grid spatial index method, the data of reception are divided according to fixing graticule mesh, for the object fallen in each graticule mesh sets up index, the target falling into each graticule mesh is correctly put into this graticule mesh, in retrieving, judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
(3), its figure layer data is called according to the magnanimity multivariate data received;
(4), the establishment of dynamic call layer with dispose, according to the logical process receiving magnanimity multivariate data, call figure layer data dynamically;
(5), GIS platform rear end pushes the magnanimity space multivariate data through unified Grid Index to GIS platform front end;
(6), GIS platform event is monitored;
(7), GIS platform front end receiver data display.
2. a kind of space magnanimity multivariate data based on GIS platform according to claim 1 unifies indexing means, it is characterized in that: in step (2), graticule mesh be divided into 8*8.
3. a kind of space magnanimity multivariate data based on GIS platform according to claim 1 unifies indexing means, it is characterized in that: in step (6), event listener is write, to monitor the data that GIS platform rear end pushes to GIS platform front end in the GIS platform display container of front end.
4. a kind of space magnanimity multivariate data based on GIS platform according to claim 1 unifies indexing means, it is characterized in that: the method, based on power network resources, comprises the following steps:
(1), GIS platform back-end services code is write and deployment;
(2) the displaying GIS platform analytical information that needs, according to GIS electrical network platform writes GIS platform front end Container Code;
(3), monitoring event is added to GIS platform front end Container Code;
(4), GIS platform rear end builds related needs server, writes GIS platform rear end and receives power network resources space magnanimity multivariate data service code;
(5), according to the geographic coordinate information of the relevant device resource received, write grid spatial index method, the data of reception are divided according to fixing graticule mesh, for the object fallen in each graticule mesh sets up index, the target falling into each graticule mesh is correctly put into this graticule mesh, and in retrieving, application Grid Index method judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
(6), power network resources magnanimity multivariate data unifies index and retrieval technique algorithm is write;
(7), realize according to power network resources space multivariate data index, the demand of inquiry, retrieval desired data;
(8) and the power network resources magnanimity space multivariate data information pushing indexed to GIS platform front end container;
(9), GIS front end container shows according to functional requirement;
(10), code compilation and deployment.
5. a kind of space magnanimity multivariate data based on GIS platform according to claim 1 unifies indexing means, it is characterized in that: the method, based on meteorological platform, comprises the following steps:
(1), GIS platform back-end services code is write and deployment;
(2) the displaying GIS platform analytical information that needs, according to GIS meteorology writes GIS platform front end Container Code;
(3), monitoring event is added to GIS platform front end Container Code;
(4), GIS platform rear end builds related needs server, writes GIS platform rear end and receives meteorological spatial magnanimity multivariate data service code;
(5), according to the geographic coordinate information of the relevant device resource received, write grid spatial index method, the data of reception are divided according to fixing graticule mesh, for the object fallen in each graticule mesh sets up index, the target falling into each graticule mesh is correctly put into this graticule mesh, and in retrieving, application Grid Index method judges target place graticule mesh accurately, and accurately select object, to obtain its spatial data and corresponding attribute data;
(6), meteorological magnanimity multivariate data unifies index and retrieval technique algorithm is write;
(7), realize according to meteorological spatial multivariate data index, the demand of inquiry, retrieval desired data;
(8) and the meteorological magnanimity space multivariate data information pushing indexed to GIS platform front end container;
(9), GIS front end container shows according to functional requirement;
(10), code compilation and deployment.
CN201410488947.1A 2014-09-23 2014-09-23 Space magnanimity multivariate data based on GIS platform unifies indexing means Active CN104268201B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410488947.1A CN104268201B (en) 2014-09-23 2014-09-23 Space magnanimity multivariate data based on GIS platform unifies indexing means

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410488947.1A CN104268201B (en) 2014-09-23 2014-09-23 Space magnanimity multivariate data based on GIS platform unifies indexing means

Publications (2)

Publication Number Publication Date
CN104268201A true CN104268201A (en) 2015-01-07
CN104268201B CN104268201B (en) 2018-10-16

Family

ID=52159723

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410488947.1A Active CN104268201B (en) 2014-09-23 2014-09-23 Space magnanimity multivariate data based on GIS platform unifies indexing means

Country Status (1)

Country Link
CN (1) CN104268201B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106777365A (en) * 2017-01-23 2017-05-31 国网山东省电力公司电力科学研究院 Project of transmitting and converting electricity environmentally sensitive areas Intelligent Recognition and Forecasting Methodology
CN106855886A (en) * 2016-12-26 2017-06-16 武汉大学 The position concept structuring extracting method of the conspicuousness structure based on location expression
CN107133272A (en) * 2017-04-07 2017-09-05 南京南瑞集团公司 A kind of Web ends magnanimity power network resources GIS data dynamic dispatching and rendering intent
CN111737375A (en) * 2019-10-14 2020-10-02 北部湾大学 Geohash partition-based regional content space object indexing method
CN113010570A (en) * 2021-03-11 2021-06-22 南方电网数字电网研究院有限公司 Power grid equipment vector data query method and device, computer equipment and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101350013A (en) * 2007-07-18 2009-01-21 北京灵图软件技术有限公司 Method and system for searching geographical information
US20100114905A1 (en) * 2008-11-03 2010-05-06 Elvin Slavik Method, System, and Product for Managing Spatial Data in a Database
CN103677819A (en) * 2013-12-05 2014-03-26 深圳中兴网信科技有限公司 Method and device for achieving code forward engineering based on OSGI

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101350013A (en) * 2007-07-18 2009-01-21 北京灵图软件技术有限公司 Method and system for searching geographical information
US20100114905A1 (en) * 2008-11-03 2010-05-06 Elvin Slavik Method, System, and Product for Managing Spatial Data in a Database
CN103677819A (en) * 2013-12-05 2014-03-26 深圳中兴网信科技有限公司 Method and device for achieving code forward engineering based on OSGI

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
王赵舜: ""空间索引技术的研究及在电力GIS中的应用"", 《中国优秀硕士论文全文数据库 信息科技辑》 *
相生昌: ""基于COM技术的GIS组件设计与实现"", 《中国优秀硕士论文全文数据库 基础科学辑》 *
陈益: "基于Flex技术的气象GlS富客户端平台研究与实现", 《万方数据 企业知识服务平台》 *

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106855886A (en) * 2016-12-26 2017-06-16 武汉大学 The position concept structuring extracting method of the conspicuousness structure based on location expression
CN106855886B (en) * 2016-12-26 2019-10-25 武汉大学 The position concept structuring extracting method of conspicuousness structure based on location expression
CN106777365A (en) * 2017-01-23 2017-05-31 国网山东省电力公司电力科学研究院 Project of transmitting and converting electricity environmentally sensitive areas Intelligent Recognition and Forecasting Methodology
CN107133272A (en) * 2017-04-07 2017-09-05 南京南瑞集团公司 A kind of Web ends magnanimity power network resources GIS data dynamic dispatching and rendering intent
CN107133272B (en) * 2017-04-07 2019-12-03 南京南瑞集团公司 A kind of end Web magnanimity power network resources GIS data dynamic dispatching and rendering method
CN111737375A (en) * 2019-10-14 2020-10-02 北部湾大学 Geohash partition-based regional content space object indexing method
CN113010570A (en) * 2021-03-11 2021-06-22 南方电网数字电网研究院有限公司 Power grid equipment vector data query method and device, computer equipment and medium
CN113010570B (en) * 2021-03-11 2023-01-20 南方电网数字电网研究院有限公司 Power grid equipment vector data query method and device, computer equipment and medium

Also Published As

Publication number Publication date
CN104268201B (en) 2018-10-16

Similar Documents

Publication Publication Date Title
CN104268201A (en) GIS (Geographic Information System) platform based spatial massive multivariate data unified index method
CN104539750A (en) IP locating method and device
US11314830B2 (en) Method and apparatus for automatically discovering gas station POI, storage medium and device
CN107451150B (en) Geographic data presentation method and device
CN105472644A (en) Deep overlay network quality evaluation method and system based on user behavior characteristics
CN102184311A (en) Mobile personal digital assistant (PDA) field emergency command system
CN111382146A (en) Data storage control method, device, equipment and storage medium
CN107611962B (en) Power grid system branch searching method and system and electronic equipment
CN103051671A (en) Repeating data deletion method for cluster file system
CN104239453A (en) Data processing method and device
CN109145225B (en) Data processing method and device
CN102685222B (en) A kind of cloud SRM device for electric power system
CN110636107A (en) Power grid data interaction system based on 5g communication and interaction method thereof
CN101894161B (en) Recurring event access method and device for real-time monitoring
CN104104146A (en) On-line monitoring data modeling method of bulk grid transformer equipment
CN105095224A (en) Method, apparatus and system for carrying out OLAP analysis in mobile communication network
CN109768878B (en) Network work order calculation method and device based on big data
CN103544658A (en) Power supply range analysis method and system based on entire distribution network
CN103761332A (en) Thunder and lightning information comprehensive rapid analyzing and positioning system
CN110070260A (en) Intelligent dispatching method, device, computer equipment and storage medium
CN115203340A (en) Method, device, equipment and storage medium for determining companion relationship
CN104394539A (en) Configurable network element capacity evaluation method
CN102945271A (en) Simplified storing and backtracking method for several times of historical relation changes of single land parcel
CN103152411B (en) Micro-blog information display packing and device
CN203204616U (en) Digital police three-dimension geographical information system based on cloud storage

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
CP01 Change in the name or title of a patent holder
CP01 Change in the name or title of a patent holder

Address after: 250013 1508, block C, Wanda Plaza, Jingsi Road, Shizhong District, Jinan City, Shandong Province

Patentee after: Shandong luruan Digital Technology Co.,Ltd.

Address before: 250013 1508, block C, Wanda Plaza, Jingsi Road, Shizhong District, Jinan City, Shandong Province

Patentee before: SHANDONG LUNENG SOFTWARE TECHNOLOGY Co.,Ltd.