[go: up one dir, main page]

CN109165270A - A kind of three-dimensional GIS platform architecture system - Google Patents

A kind of three-dimensional GIS platform architecture system Download PDF

Info

Publication number
CN109165270A
CN109165270A CN201810710139.3A CN201810710139A CN109165270A CN 109165270 A CN109165270 A CN 109165270A CN 201810710139 A CN201810710139 A CN 201810710139A CN 109165270 A CN109165270 A CN 109165270A
Authority
CN
China
Prior art keywords
gis
client
dimensional
server
present
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
CN201810710139.3A
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.)
Wuhan Luojiadeyi Technology Co Ltd
Original Assignee
Wuhan Luojiadeyi 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 Wuhan Luojiadeyi Technology Co Ltd filed Critical Wuhan Luojiadeyi Technology Co Ltd
Priority to CN201810710139.3A priority Critical patent/CN109165270A/en
Publication of CN109165270A publication Critical patent/CN109165270A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention discloses a kind of three-dimensional GIS platform architecture system, including client and server terminal, the client uses WebGL technology and shows various geographical spatial datas to user, and the client is communicated by Internet network and server terminal;The server terminal includes Web server and GIS database, and is two-way electric connection between Web server and GIS database;The main carriers that Web server is applied as WebGIS, for being responsible for the access and publication of application software;GIS database is used to store the spatial data of various formats;The present invention relates to geographic information system technology fields;The three-dimensional GIS platform architecture system, based on internet, browser is the WebGIS three-dimensional applications of terminal;The present invention can solve too fat to move client and dispose cumbersome problem, and can preferably support cross-platform, using the unique render mode of WebGL, so that the bandwagon effect under framework of the present invention is not weaker than traditional three-dimensional applications, the experience of user be made to be multiplied.

Description

A kind of three-dimensional GIS platform architecture system
Technical field
The present invention relates to geographic information system technology field, specially a kind of three-dimensional GIS platform architecture system.
Background technique
It is " GeoscienceInformation System " that GIS-Geographic Information System, which is sometimes referred to as,.It is a kind of specific highly important spatial information System.It is under the support of computer hardware and software system, to having in earth surface layer (including atmosphere) space all or in part Close the technological system that geographic distribution data is acquired, stores, managing, operation, analyzing, be shown and described, GIS-Geographic Information System It is a comprehensive branch of learning, in conjunction with geography and cartography and remote sensing and computer science, has been widely applied to difference Field, be that the computer system for inputting, storing, inquire, analyze and showing geodata also has with the development of GIS GIS is referred to as " Geographical Information Sciences ", and in recent years, also having GIS is referred to as " geographic information services ".GIS is a kind of computer based Tool, it (in brief, is the event to phenomenon present on the earth and generation that it, which can analyze spatial information and handle, Carry out into figure and analysis).GIS technology is this unique visualization effect of map and geography-analysis function and general database Operation (such as inquiry and statistical analysis etc.) integrates.GIS and the maximum difference of other information system are to spatial information Storage management analysis, so that its be made to explain event, prediction result, planning war in the extensive public and personal enterprises and institutions There is invention value in slightly waiting.
Traditional GIS-Geographic Information System engine is largely C/S framework, and based on c++ exploitation, volume is excessively too fat to move, portion Administration gets up also quite cumbersome, and can not support cross-platform.With the transition of Internet era, mobile interchange becomes main trend Under, traditional three-dimensional applications have been unable to satisfy needs, it is therefore desirable to which one is light-duty, and popular three-dimensional applications that can be cross-platform are come Replace traditional three-dimensional applications.
Summary of the invention
(1) the technical issues of solving
In view of the deficiencies of the prior art, the present invention provides a kind of three-dimensional GIS platform architecture systems, using internet as base Plinth, browser are the WebGIS three-dimensional applications of terminal;The present invention can solve too fat to move client and dispose cumbersome problem, and Can preferably support it is cross-platform, using the unique render mode of WebGL, so that the bandwagon effect under framework of the present invention is not weaker than biography The three-dimensional applications of system make the experience of user be multiplied.
(2) technical solution
In order to achieve the above object, the present invention is achieved by the following technical programs: a kind of three-dimensional GIS platform framework system System, including client and server terminal, the client use WebGL technology and show various geographical space numbers to user According to the client is communicated by Internet network and server terminal;The server terminal include Web server and GIS database, and be two-way electric connection between Web server and GIS database;Web server is applied as WebGIS Main carriers, for being responsible for the access and publication of application software;GIS database is used to store the spatial data of various formats.
As present invention further optimization technical solution, the client is one of plate or mobile phone.
As present invention further optimization technical solution, the server terminal is mainly responsible for multiple client and provides Geographical spatial data, server end can by the spatial data of different-format in database, data file in the form of json to outgoing Cloth.
(3) beneficial effect
The present invention provides a kind of three-dimensional GIS platform architecture systems.Have following the utility model has the advantages that the three-dimensional GIS platform frame Construction system, based on internet, browser is the WebGIS three-dimensional applications of terminal;The present invention can solve too fat to move client With dispose cumbersome problem, and can preferably support it is cross-platform, using the unique render mode of WebGL, so that framework of the present invention Under bandwagon effect be not weaker than traditional three-dimensional applications, so that the experience of user is multiplied;Meanwhile the present invention also has and following has Beneficial effect: popular: the development of random internet, so that allowing GIS to have more chances is public service;It is cross-platform: traditional GIS Manufacturer needs to provide the GIS software of corresponding version respectively to different operating system, and the carrier that the present invention applies is web browsing Device, as long as so terminal device can run browser and access GIS service, to be readily implemented cross-platform.
Detailed description of the invention
Fig. 1 is the working principle of the invention figure;
Fig. 2 is three-dimensional map of the invention closely browsing display diagram;
Fig. 3 is three-dimensional map high-altitude overlooking model display diagram of the invention;
Fig. 4 is that the dynamic in three-dimensional routine operation of the invention draws figure;
Fig. 5 is flight display diagram in three-dimensional map path of the invention;
Fig. 6 is three-dimensional map layer management figure of the invention;
In figure, 1- client, 2- server terminal, 3-Web server, 4-GIS database.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other Embodiment shall fall within the protection scope of the present invention.
Referring to Fig. 1, the embodiment of the present invention provides a kind of technical solution: a kind of three-dimensional GIS platform architecture system, including visitor Family end 1 and server terminal 2, the client 1 uses WebGL technology and shows various geographical spatial datas to user, described Client 1 is communicated by Internet network and server terminal 2;The server terminal 2 includes Web server 3 and GIS number It according to library 4, and is two-way electric connection between Web server 3 and GIS database 4;The master that Web server 3 is applied as WebGIS Carrier is wanted, for being responsible for the access and publication of application software;GIS database 4 is used to store the spatial data of various formats.
Preferably, the client 1 is one of plate or mobile phone.
Preferably, the server terminal 2 is mainly responsible for multiple client and provides geographical spatial data, server end meeting The spatial data of different-format in database, data file is issued outward in the form of json.
The three-dimensional GIS platform architecture system, based on internet, browser is the WebGIS three-dimensional applications of terminal;This Invention can solve too fat to move client and dispose cumbersome problem, and can preferably support it is cross-platform, it is unique using WebGL Render mode makes the experience of user be multiplied so that the bandwagon effect under framework of the present invention is not weaker than traditional three-dimensional applications; Meanwhile the present invention also have the advantages that it is popular: the development of random internet, so that it is big for allowing GIS to have more chances Crowd's service;Cross-platform: traditional GIS manufacturer needs to provide the GIS software of corresponding version respectively to different operating system, and this hair The carrier of bright application is Web browser, as long as so terminal device can run browser and access GIS service, thus It is readily implemented cross-platform.
As shown in Fig. 2, the present invention provides a kind of novel LOD mechanism, it can the more optimized pattern number for handling magnanimity According to.
Shown in Fig. 3, the present invention provides a kind of callback mechanisms, and the dynamic of various geometric objects can be supported to draw.
Shown in Fig. 4, the present invention provides the flight roaming mechanisms that one kind can be controlled freely, preferably realize man-machine friendship Mutually.
Shown in Fig. 5, the present invention provides a kind of more efficient business layer management mechanism, can support various businesses figure layer Extension and management.
Aforementioned present invention representative functions include: LODHelper class, are mainly responsible for map grid, dynamically load magnanimity Model data;DrawHelper class, the dynamic for being mainly responsible for customized geometric figure are drawn, and DrawHelper includes several extensions Class ChangeablePrimitive, PolygonPrimitive, CirclePrimitive, PolylinePrimitive, respectively Correspond to the class of customized geometric figure base class, face, circle and line.FlightRoaming class is mainly responsible for freely controlling for flight roaming System.
The principle of the present invention is actively to play the technical advantage of light client, eliminates and carries out environment mounting portion in client The link of administration, while the hardware resource for taking full advantage of client again completes the function that traditional GIS framework GIS server is completed.
It should be noted that, in this document, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.
It although an embodiment of the present invention has been shown and described, for the ordinary skill in the art, can be with A variety of variations, modification, replacement can be carried out to these embodiments without departing from the principles and spirit of the present invention by understanding And modification, the scope of the present invention is defined by the appended.

Claims (3)

1. a kind of three-dimensional GIS platform architecture system, including client (1) and server terminal (2), which is characterized in that the visitor Family end (1) uses WebGL technology and shows various geographical spatial datas to user, and the client (1) passes through Internet Network and server terminal (2) communicate;The server terminal (2) includes Web server (3) and GIS database (4), and Web takes It is engaged between device (3) and GIS database (4) being two-way electric connection;The main carriers that Web server (3) is applied as WebGIS, For being responsible for the access and publication of application software;GIS database (4) is used to store the spatial data of various formats.
2. a kind of three-dimensional GIS platform architecture system according to claim 1, which is characterized in that the client (1) is flat One of plate or mobile phone.
3. a kind of three-dimensional GIS platform architecture system according to claim 1, which is characterized in that the server terminal (2) It is mainly responsible for multiple client and geographical spatial data is provided, server end can be by different-format in database, data file Spatial data is issued outward in the form of json.
CN201810710139.3A 2018-07-02 2018-07-02 A kind of three-dimensional GIS platform architecture system Pending CN109165270A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810710139.3A CN109165270A (en) 2018-07-02 2018-07-02 A kind of three-dimensional GIS platform architecture system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810710139.3A CN109165270A (en) 2018-07-02 2018-07-02 A kind of three-dimensional GIS platform architecture system

Publications (1)

Publication Number Publication Date
CN109165270A true CN109165270A (en) 2019-01-08

Family

ID=64897253

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810710139.3A Pending CN109165270A (en) 2018-07-02 2018-07-02 A kind of three-dimensional GIS platform architecture system

Country Status (1)

Country Link
CN (1) CN109165270A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109949416A (en) * 2019-02-28 2019-06-28 华南机械制造有限公司 Network Three-dimensional GIS-Geographic Information System based on WebGL technology
CN112364111A (en) * 2020-08-21 2021-02-12 福建师范大学地理研究所 WebGIS (Web geographic information System) -based information management system and implementation method
CN112634442A (en) * 2020-12-29 2021-04-09 河南红飒科技发展有限公司 JAVA-based three-dimensional model display system and display method thereof
CN113112598A (en) * 2020-12-31 2021-07-13 绍兴亿都信息技术股份有限公司 System and method for realizing three-dimensional visual data model of urban geographic information

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EA200100420A1 (en) * 1998-10-05 2001-10-22 Висто Корпорейшн SYSTEM AND METHOD FOR UPDATING THE REMOTE DATABASE IN THE NETWORK
CN105045571A (en) * 2015-06-15 2015-11-11 东北师范大学 Novel WebGIS architecture
CN107562861A (en) * 2017-08-29 2018-01-09 武汉智丽丰信息科技有限公司 A kind of WebGIS 3D modelling systems based on WebGL
CN107835436A (en) * 2017-09-25 2018-03-23 北京航空航天大学 A kind of real-time virtual reality fusion live broadcast system and method based on WebGL

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EA200100420A1 (en) * 1998-10-05 2001-10-22 Висто Корпорейшн SYSTEM AND METHOD FOR UPDATING THE REMOTE DATABASE IN THE NETWORK
CN105045571A (en) * 2015-06-15 2015-11-11 东北师范大学 Novel WebGIS architecture
CN107562861A (en) * 2017-08-29 2018-01-09 武汉智丽丰信息科技有限公司 A kind of WebGIS 3D modelling systems based on WebGL
CN107835436A (en) * 2017-09-25 2018-03-23 北京航空航天大学 A kind of real-time virtual reality fusion live broadcast system and method based on WebGL

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
魏书寒等: "基于 HTML5 和 WebGL 的三维智慧社区管理系统的设计与研究", 《工业控制计算机》 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109949416A (en) * 2019-02-28 2019-06-28 华南机械制造有限公司 Network Three-dimensional GIS-Geographic Information System based on WebGL technology
CN112364111A (en) * 2020-08-21 2021-02-12 福建师范大学地理研究所 WebGIS (Web geographic information System) -based information management system and implementation method
CN112634442A (en) * 2020-12-29 2021-04-09 河南红飒科技发展有限公司 JAVA-based three-dimensional model display system and display method thereof
CN113112598A (en) * 2020-12-31 2021-07-13 绍兴亿都信息技术股份有限公司 System and method for realizing three-dimensional visual data model of urban geographic information

Similar Documents

Publication Publication Date Title
US10922329B2 (en) Systems and methods for interest-driven business intelligence systems including geo-spatial data
Baralis et al. SQL versus NoSQL databases for geospatial applications
CN109165270A (en) A kind of three-dimensional GIS platform architecture system
CN105701103B (en) Three-dimensional application system based on geographic information
CN112115198A (en) Urban remote sensing intelligent service platform
CN109829022A (en) A kind of the Internet map service system and construction method of fusion monitoring video information
US20150026158A1 (en) Systems, methods, and software for unified analytics environments
CN117237567B (en) Visual rendering method for digital twin flood flow field
CN103714167A (en) On-line three-dimensional display method for disaster information spatio-temporal data
CN102012817B (en) Development method of large-scale public building energy consumption monitoring platform based on Flex technology
CN107562861A (en) A kind of WebGIS 3D modelling systems based on WebGL
CN112633822B (en) Asset management method based on digital twin technology, storage medium and mobile terminal
CN103679813B (en) The construction method of three-dimensional digital earth and three-dimensional digital earth system
CN109766373A (en) Power grid data display method and computer-readable storage medium
CN103699615B (en) A kind of quick cartographic representation method and system based on point vector data multilayered memory
CN104006805A (en) Electric power engineering field reconnaissance method based on mobile GIS
CN110032610A (en) A kind of scale vector method for exhibiting data and system
CN102222065A (en) A Spatial Information Service System Based on Geographical Index
Guo et al. A spatially adaptive decomposition approach for parallel vector data visualization of polylines and polygons
CN112948933A (en) House model construction method, house model display method, house model management device, and storage medium
CN116958465A (en) A spatio-temporal big data cloud service platform based on geological three-dimensional modeling and visualization
CN106055578A (en) Geography national condition monitoring system based on GIS network service and rich internet application
Xiong et al. HiGIS: An open framework for high performance geographic information system
Sboui et al. A conceptual framework to support semantic interoperability of geospatial datacubes
CN104142927A (en) Multi-source heterogeneous spatial data interoperability platform

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20190108