Movatterモバイル変換


[0]ホーム

URL:


CN112364111A - WebGIS (Web geographic information System) -based information management system and implementation method - Google Patents

WebGIS (Web geographic information System) -based information management system and implementation method
Download PDF

Info

Publication number
CN112364111A
CN112364111ACN202010847295.1ACN202010847295ACN112364111ACN 112364111 ACN112364111 ACN 112364111ACN 202010847295 ACN202010847295 ACN 202010847295ACN 112364111 ACN112364111 ACN 112364111A
Authority
CN
China
Prior art keywords
service
data
module
management
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202010847295.1A
Other languages
Chinese (zh)
Inventor
吴勇
倪友聪
钟小剑
范跃新
杨玉盛
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Institute Of Geography Fujian Normal University
Original Assignee
Institute Of Geography Fujian Normal 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 Institute Of Geography Fujian Normal UniversityfiledCriticalInstitute Of Geography Fujian Normal University
Priority to CN202010847295.1ApriorityCriticalpatent/CN112364111A/en
Publication of CN112364111ApublicationCriticalpatent/CN112364111A/en
Pendinglegal-statusCriticalCurrent

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种基于WebGIS信息管理系统及实现方法,包括数据访问系统和管理信息系统,数据访问系统包括ArcGIS Server服务器、客户端、系统界面、Koa2服务器、带有PostgreSQL的数据库和Redis,ArcGIS Server服务器与客户端实现双向连接,本发明涉及网络地理信息系统技术领域。该基于WebGIS信息管理系统及实现方法,综合考虑系统的安全性和数据访问机制,通过集成一些Web应用的开源框架,设计并实现了基于WebGIS信息管理系统,具有“统一数据访问、统一权限管理、统一日志管理”的优势,系统实现了空间数据的可视化展示与管理配置的一体化,有助于保证数据的真实性、准确性和实时性,在保障系统安全性的同时,提升了自然资源数据管理的信息化水平。The invention discloses a WebGIS-based information management system and an implementation method, including a data access system and a management information system. The data access system includes an ArcGIS Server server, a client, a system interface, a Koa2 server, a database with PostgreSQL and Redis, ArcGIS The two-way connection between the server and the client is realized, and the invention relates to the technical field of network geographic information systems. The WebGIS-based information management system and implementation method, comprehensively considering the security and data access mechanism of the system, and by integrating some open-source frameworks of Web applications, design and implement a WebGIS-based information management system, with "unified data access, unified authority management, With the advantages of "unified log management", the system realizes the integration of the visual display and management configuration of spatial data, which helps to ensure the authenticity, accuracy and real-time of the data. While ensuring the security of the system, it improves the natural resources data. The level of information management.

Description

WebGIS (Web geographic information System) -based information management system and implementation method
Technical Field
The invention relates to the technical field of network geographic information systems, in particular to a WebGIS (geographic information System) -based information management system and an implementation method thereof.
Background
WebGIS, namely a global wide area network (WWAN), is a geographic information system, namely a network geographic information system, is a GIS working on the Web, is extension and development of the traditional GIS on the network, has the characteristics of the traditional GIS, can realize GIS basic functions of retrieval, query, drawing output, editing and the like of spatial data, and is also a foundation for publishing, sharing and communication cooperation of geographic information on the Internet.
The existing established network geographic information system has less research on the aspect of security, wherein the research on the authority management focuses on the relationship between roles and system function authorities, and less relates to the relationship between roles and space data authorities, and further the research on the organic combination of the roles, the system functions and the space data authorities is more deficient.
Disclosure of Invention
Technical problem to be solved
Aiming at the defects of the prior art, the invention provides a WebGIS-based information management system and an implementation method thereof, and solves the problems of incomplete authority management, incomplete log record and low system safety.
(II) technical scheme
In order to achieve the purpose, the invention is realized by the following technical scheme: the utility model provides a based on WebGIS information management system and implementation method, includes data access system and management information system, data access system includes ArcGIS Server, client, system interface, Koa2 Server, has postgreSQL's database and Redis, ArcGIS Server and client realize two-way connection, the output of client is connected with the input of system interface, the client realizes two-way connection with Koa2 Server, Koa2 Server realizes two-way connection with the database, Koa2 Server realizes two-way connection with Redis, management information system includes show layer, service layer, data layer and infrastructure layer, show layer and service layer realize two-way connection, service layer and data layer realize two-way connection, data layer and infrastructure layer realize two-way connection.
Preferably, the display layer comprises a service application subsystem and a system management subsystem, the service application subsystem comprises a data browsing module, a data query module, an auxiliary auditing module, a statistical analysis module, a drawing module and a data updating module, and the system management subsystem comprises a role management module, a right management module, a log management module, a user management module, a layer configuration module, a software function configuration module, a system configuration module, an attribute table field management module and a server management module.
Preferably, the service layer includes a functional service system, a communication service system and an ArcGIS Server service system, the functional service system includes a data browsing service module, a data query service module, an auxiliary auditing service module, a statistical analysis service module, a data updating service module and a system management service module, the communication service system includes a data access service module, a permission management service module and a log management service module, and the ArcGIS Server service system includes a map service module, a factor service module and a geographic processing service module.
Preferably, the data layer includes PostgreSQL, which includes a geospatial data module, a business data module, and a system management data module.
Preferably, the infrastructure layer includes computers, servers, printers and network facilities.
The invention also discloses an implementation method based on the WebGIS information management system, which specifically comprises the following steps:
s1, unified data access, when accessing spatial data and service data, the access mode is firstly that the client end sends a request to Koa2 server, then the function-layer table and attribute information table are inquired in Redis, if there is a corresponding inquiry result, the result is returned to the client end, if there is no inquiry content in Redis, Koa2 inquires in the database, if the service data is accessed, the service data information is inquired in the database, after the inquiry result is obtained, the information is recorded in Redis and returned to the client end, if the space data is accessed and inquired, the Koa2 server inquires the service address of the layer in the database, the inquired service address is analyzed, the information of layer address head, address path and the like are spliced to form a complete access address, Koa2 returns the spliced address to the client end, the client carries the address to access the ArcGIS Server Server and queries the address, and the queried information is returned to the client;
s2, unified authority management, when a user logs in a system, a request is sent to a Koa2 server, then authority information is queried in Redis, if corresponding information exists in Redis, an obtained query result is returned to a client to perform system initialization, if no authority information exists in Redis, Koa2 queries in a database, after the query result is obtained, the query result is returned to the client and stored in Redis, different results obtained by the query enable systems logged in by different users to display different function interfaces and layer interfaces, namely the authority information of the users when using the system is determined by authority judgment during logging in;
s3, managing unified logs, wherein on the basis of S1, namely on the basis of unified data access, a Koa2 Server can acquire corresponding information from a Redis database, if an ArcGIS Server is accessed, the address of a map service is recorded when returned spatial data are received, Koa2 organizes the acquired information such as user information, time and an IP address of a client and system operation information into a complete log and records the complete log into a log table, and the log table is stored in PostgreSQL.
(III) advantageous effects
The invention provides a WebGIS (Web geographic information System) -based information management system and an implementation method. Compared with the prior art, the method has the following beneficial effects:
(1) the WebGIS-based information management system and the implementation method thereof comprehensively consider the safety and the data access mechanism of the system, design and implement the WebGIS-based information management system by integrating open source frames of some Web applications, have the advantages of unified data access, unified authority management and unified log management, realize the integration of visual display and management configuration of spatial data, solve the defects of incomplete authority management and incomplete log record, increase the system safety, help to ensure the authenticity, accuracy and real-time of the data, and improve the informatization level of natural resource data management.
Drawings
FIG. 1 is a diagram of a conventional data access process of the present invention;
FIG. 2 is a schematic diagram of a unified data access process of the present invention;
FIG. 3 is a schematic diagram of a unified rights management process of the present invention;
FIG. 4 is a schematic diagram of a unified log management process of the present invention;
FIG. 5 is a diagram illustrating log management record information according to the present invention;
FIG. 6 is a relational diagram of a unified rights management related data table of the present invention;
FIG. 7 is a relational diagram of a unified data access related data table of the present invention;
FIG. 8 is a relational diagram of a unified log management related data table of the present invention;
FIG. 9 is a functional block diagram of the management information system of the present invention;
FIG. 10 is a functional block diagram of the data access system of the present invention;
FIG. 11 is a functional block diagram representation of a business application subsystem of the present invention;
fig. 12 is a functional block diagram of the system management subsystem according to the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1-12, an embodiment of the present invention provides a technical solution: the utility model provides a based on WebGIS information management system, includes data access system and management information system, data access system includes ArcGIS Server, client, system interface, Koa2 Server, has postgreSQL's database and Redis, ArcGIS Server realizes two-way connection with the client, the output of client is connected with the input of system interface, the client realizes two-way connection with Koa2 Server, Koa2 Server realizes two-way connection with the database, Koa2 Server realizes two-way connection with Redis, management information system includes show layer, service layer, data layer and infrastructure layer, show layer and service layer realize two-way connection, service layer and data layer realize two-way connection, data layer and infrastructure layer realize two-way connection, ArcGIS Server is the enterprise level geographic information system software platform that provides towards web space data service that environmental systems research institute publicly released of America The system comprehensively considers the security and the data access mechanism of the system, designs and realizes a WebGIS-based information management system by integrating open source frames of some Web applications, has the advantages of unified data access, unified authority management and unified log management, realizes the integration of visual display and management configuration of spatial data, solves the defects of incomplete authority management and incomplete log record, increases the security of the system, and is beneficial to ensuring the authenticity, accuracy and real-time performance of the data, and the informatization level of natural resource data management is improved.
The invention also discloses an implementation method based on the WebGIS information management system, which specifically comprises the following steps:
s1, unified data access, when accessing spatial data and service data, the access mode is firstly that the client end sends a request to Koa2 server, then the function-layer table and attribute information table are inquired in Redis, if there is a corresponding inquiry result, the result is returned to the client end, if there is no inquiry content in Redis, Koa2 inquires in the database, if the service data is accessed, the service data information is inquired in the database, after the inquiry result is obtained, the information is recorded in Redis and returned to the client end, if the space data is accessed and inquired, the Koa2 server inquires the service address of the layer in the database, the inquired service address is analyzed, the information of layer address head, address path and the like are spliced to form a complete access address, Koa2 returns the spliced address to the client end, the client accesses the ArcGIS Server Server and queries the ArcGIS Server Server carrying the address, and the queried information is returned to the client, so that the safety access degree of the data is improved, the access of the client to the spatial data and the service data is organically combined, the independent access to the two types of data is avoided, the control strength on the access of the spatial data and the service data and the information acquisition is enhanced, and the unified data access is shown in FIG. 2;
s2, unified authority management, when a user logs in a system, a request is sent to a Koa2 server, then authority information is queried in Redis, if corresponding information exists in Redis, an obtained query result is returned to a client for system initialization, if no authority information exists in Redis, Koa2 queries in a database, the query result is returned to the client and stored in Redis, the different queried results enable systems logged by different users to display different function interfaces and layer interfaces, namely, the authority information of the user during system use is determined by authority judgment during logging in, roles, functions and layers are organically established, the authority of the user is conveniently controlled, the user can only use the corresponding functions and data in the authority, the safety of the system is improved, and authority support is provided for data sharing, the content stored by Redis includes information related to rights, and the unified rights management process is shown in FIG. 3;
s3, unified log management, on the basis of S1, namely unified data access, Koa2 Server can obtain corresponding information from Redis, database, if accessing ArcGIS Server Server, recording map service address when receiving returned space data, Koa2 organizing the obtained information of user information, time, client IP address, etc. and system operation information into a complete log to be recorded in a log table, which is stored in PostgreSQL, the unified log management is realized on the basis of unified data access, the system log can record not only user access service data and operation information such as using system function, but also address of accessed layer service, recording operation information of user comprehensively, providing a basis for guaranteeing system and data safety and serving user, and counting use frequency of each function point or layer more effectively, and then, analyzing the related information, and improving the system performance according to the real situation, wherein the unified log management process is shown in fig. 4.
And those not described in detail in this specification are well within the skill of those in the art.
It is noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus.
Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that changes, modifications, substitutions and alterations can be made in these embodiments without departing from the principles and spirit of the invention, the scope of which is defined in the appended claims and their equivalents.

Claims (6)

1. A information management system based on WebGIS is characterized in that: including data access system and management information system, data access system includes ArcGIS Server Server, client, system interface, Koa2 Server, has postgreSQL's database and Redis, ArcGIS Server realizes two-way connection with the client, the output of client is connected with the input at system interface, the client realizes two-way connection with Koa2 Server, Koa2 Server realizes two-way connection with the database, Koa2 Server realizes two-way connection with Redis, management information system includes show layer, service layer, data stratum and infrastructure layer, show layer and service layer realize two-way connection, service layer and data stratum realize two-way connection, data stratum and infrastructure layer realize two-way connection.
s1, unified data access, when accessing spatial data and service data, the access mode firstly sends a request to Koa2 Server by client, then inquires function-layer table and attribute information table in Redis, if there is corresponding inquiry result, the result is returned to client, if there is no inquiry content in Redis, Koa2 inquires in database, if service data is accessed, inquires service data information in database, records the information in Redis and returns to client after obtaining inquiry result, if space data is accessed and inquired, Koa2 Server inquires service address of layer in database, analyzes inquired service address, splices information such as layer address header and address path to form complete access address, Koa2 returns the spliced address to client, client carries this address to access ArcGIS service end and inquires, the information obtained by inquiry is returned to the client;
CN202010847295.1A2020-08-212020-08-21WebGIS (Web geographic information System) -based information management system and implementation methodPendingCN112364111A (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN202010847295.1ACN112364111A (en)2020-08-212020-08-21WebGIS (Web geographic information System) -based information management system and implementation method

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN202010847295.1ACN112364111A (en)2020-08-212020-08-21WebGIS (Web geographic information System) -based information management system and implementation method

Publications (1)

Publication NumberPublication Date
CN112364111Atrue CN112364111A (en)2021-02-12

Family

ID=74516731

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN202010847295.1APendingCN112364111A (en)2020-08-212020-08-21WebGIS (Web geographic information System) -based information management system and implementation method

Country Status (1)

CountryLink
CN (1)CN112364111A (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112417074A (en)*2020-11-202021-02-26浙江工业大学 A WebGIS-based information management system and its realization method
CN113762787A (en)*2021-09-102021-12-07重庆零壹空间科技集团有限公司Rocket informatization system based on natural resource management
CN114331018A (en)*2021-12-012022-04-12国网浙江省电力有限公司杭州供电公司Platform architecture detection management system and safe operation method in full-service data
CN114465751A (en)*2021-12-032022-05-10自然资源部信息中心Access control method and device for map service information
CN116610242A (en)*2023-05-052023-08-18广州市玄武无线科技股份有限公司Service subsystem integration method and system
CN116795651A (en)*2023-06-302023-09-22武汉大学Feedback geospatial data service quality log consistency maintenance method

Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108121705A (en)*2016-11-282018-06-05星际空间(天津)科技发展有限公司Multi-source two, three-dimensional geographic information data aggregate and the delivery system of a kind of opening
CN108924115A (en)*2018-06-252018-11-30武汉众智鸿图科技有限公司A kind of Simulation spatial service authority control method and system
CN109165270A (en)*2018-07-022019-01-08武汉珞珈德毅科技股份有限公司A kind of three-dimensional GIS platform architecture system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN108121705A (en)*2016-11-282018-06-05星际空间(天津)科技发展有限公司Multi-source two, three-dimensional geographic information data aggregate and the delivery system of a kind of opening
CN108924115A (en)*2018-06-252018-11-30武汉众智鸿图科技有限公司A kind of Simulation spatial service authority control method and system
CN109165270A (en)*2018-07-022019-01-08武汉珞珈德毅科技股份有限公司A kind of three-dimensional GIS platform architecture system

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
侯水云等: ""煤矿地测"一张图"平台关键技术研究"", 《煤炭科学技术》, 31 August 2017 (2017-08-31)*
许等平等: ""林地一张图国家级互联网服务平台设计与实现"", 《林业资源管理》, 8 August 2018 (2018-08-08)*

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN112417074A (en)*2020-11-202021-02-26浙江工业大学 A WebGIS-based information management system and its realization method
CN113762787A (en)*2021-09-102021-12-07重庆零壹空间科技集团有限公司Rocket informatization system based on natural resource management
CN114331018A (en)*2021-12-012022-04-12国网浙江省电力有限公司杭州供电公司Platform architecture detection management system and safe operation method in full-service data
CN114465751A (en)*2021-12-032022-05-10自然资源部信息中心Access control method and device for map service information
CN116610242A (en)*2023-05-052023-08-18广州市玄武无线科技股份有限公司Service subsystem integration method and system
CN116795651A (en)*2023-06-302023-09-22武汉大学Feedback geospatial data service quality log consistency maintenance method
CN116795651B (en)*2023-06-302024-06-18武汉大学 A feedback-based geospatial data service quality log consistency maintenance method

Similar Documents

PublicationPublication DateTitle
CN112364111A (en)WebGIS (Web geographic information System) -based information management system and implementation method
CN107315776B (en) A data management system based on cloud computing
CN112417074A (en) A WebGIS-based information management system and its realization method
US8359313B2 (en)Extensible custom variables for tracking user traffic
CN102844756B (en)Computer relational database method and system with access control based roles
US11411921B2 (en)Enabling access across private networks for a managed blockchain service
US8819131B2 (en)Tracing of collaborative workflows
US8745088B2 (en)System and method of performing risk analysis using a portal
US20200089666A1 (en)Secure data isolation in a multi-tenant historization system
US20030131093A1 (en)System for generating usage data in a distributed information processing environment and method therefor
CN110516076B (en)Knowledge graph-based cloud computing management method and system
US20150088806A1 (en)Supporting multi-tenancy in a federated data management system
US20190050435A1 (en)Object data association index system and methods for the construction and applications thereof
CN101447064B (en)Auditing management system and auditing management method
US20180107832A1 (en)Table privilege management
CN113535846B (en)Big data platform and construction method thereof
CN110826974A (en) A big data cloud platform Internet + system for transformation/incubation of scientific and technological achievements
US20230259406A1 (en)Workflow Data Redistribution in Hybrid Public/Private Computing Environments
CN109947768B (en) local identifier for database objects
CN117435567A (en)Asynchronous interactive dynamic loading method of cloud storage file system
CN116055082A (en)User management method and system based on OpenStack
CN101931525B (en)Information security management resource positioning method and system
CN115221254A (en)Multi-data source processing method, device, equipment and storage medium
CN113918774A (en) A data management method, device, equipment and storage medium
CN116132123B (en)Network service management system

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
WD01Invention patent application deemed withdrawn after publication
WD01Invention patent application deemed withdrawn after publication

Application publication date:20210212


[8]ページ先頭

©2009-2025 Movatter.jp