CN109165270A - A kind of three-dimensional GIS platform architecture system - Google Patents
A kind of three-dimensional GIS platform architecture system Download PDFInfo
- 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
Links
- 238000005516 engineering process Methods 0.000 claims abstract description 7
- 241001269238 Data Species 0.000 claims abstract description 3
- 239000000969 carrier Substances 0.000 claims abstract description 3
- 230000000694 effects Effects 0.000 abstract description 5
- 238000000034 method Methods 0.000 description 5
- 230000008901 benefit Effects 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000010410 layer Substances 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000007619 statistical method Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 239000002344 surface layer Substances 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000012800 visualization Methods 0.000 description 1
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
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.
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)
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)
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 |
-
2018
- 2018-07-02 CN CN201810710139.3A patent/CN109165270A/en active Pending
Patent Citations (4)
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)
Title |
---|
魏书寒等: "基于 HTML5 和 WebGL 的三维智慧社区管理系统的设计与研究", 《工业控制计算机》 * |
Cited By (4)
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 |