999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

OpenLayers開發搭建地理信息公共服務平臺

2019-10-30 08:11:42魯麗
安徽地質 2019年2期
關鍵詞:數據庫用戶功能

魯麗

(安徽省第一測繪院,安徽合肥 230031)

0 引言

在計算機軟件和硬件的支持下,地理信息系統(GIS)能夠對地表空間的對象進行抽象描述,能夠對空間信息進行采集、存儲、計算、顯示和管理等等。地理信息系統常常以公共服務平臺的方式應用于各個領域.在數字城市地理空間框架搭設過程中,GIS公共服務平臺常見的搭建方案有很多,很多GIS 領域的軟件開發公司,如Esri、超圖等公司都給出了成熟的解決方案。但是作為成熟的商業軟件,通常需要較高的成本,配置復雜,對環境要求較高[2]。作為一種常用的地理信息系統應用方式,地理信息系統公共服務平臺的搭建需要考慮經濟效益,因而需要更輕量化的解決方案。本文應用PostGIS 管理數據庫,利用GeoServer 作為GIS服務器,基于OpenLayers開發包,搭建地理信息公共服務平臺的解決方案。

1 總體架構

小型的地理信息公共服務平臺最常用的架構模式就是經典的瀏覽器/服務器模式(B/S模式),包含三層體系結構,即客戶層、中間應用層、數據庫服務器層。本項目平臺的總體結構如圖1所示。

使用Tomcat 作為Web 服務器,用于網站的發布,形成基于Web 的分布式應用運行環境。數據庫服務層采用Postgres 搭載PostGIS 擴展的空間數據引擎來管理空間數據。平臺運行的業務數據,采用MySQL數據庫進行管理。平臺的GIS 功能基于前端開發包OpenLayers開發完成。

圖1 平臺總體結構Figure 1.Overall structure of the platform

2 關鍵技術

2.1 地圖服務發布工具

GeoServer 是OpenGIS Web 服務器規范的J2EE實現,可以方便地發布地圖數據,允許用戶對特征數據進行更新、刪除、插入等操作。通過GeoServer 可以在用戶之間迅速放共享空間地理信息。本項目使用GeoServer2.15.1發布地圖服務。

Geoserver 支持的符合OGC 標準的地圖服務如表1所示:

表1 GeoServer支持的服務類型Table 1.GeoServer-supported service type

2.2 數據庫平臺

在空間數據管理方面,本項目選用PostGIS,即管理GIS數據的空間數據引擎是在Postgres 上搭載Post-GIS擴展。

PostgreSQL 是一款免費開源的對象-關系型數據庫管理系統,它是目前最常用的開源數據庫之一,功能強大,有專業的團隊進行維護更新,能夠滿足大部分用戶的數據管理需求。類似于Oracle的空間擴展,PostGIS 實際上是在PostgreSQL 基礎上增減了空間數據存儲管理能力。

在業務信息、屬性信息等非空間信息儲存方面,項目選用MySQL 實現非空間數據管理。在Web 應用方面,MySQL 能夠提供多個版本的免費許可,且軟件使用簡便。

2.3 前端開發工具與框架

OpenLayers 是一個開源的WebGIS 客戶端JavaScript 開發包,提供OGC 標準格式的地圖服務訪問功能,和常用的GIS 功能。目前各大GIS 軟件公司的二維WebGIS產品都是基于OpenLayers地圖引擎開發完成的.借助OpenLayers強大的擴展功能,廣大二次開發者可以定制開發符合自身需求的WebGIS 應用系統[1]。

項目開發使用OpenLayers4 作為客戶端GIS 功能開發的開源工具包。OpenLayers 二次開發簡單、開發成本低,且支持多種格式的地圖服務。

3 平臺功能實現

平臺主要包含以下功能模塊:①地圖展示功能;②基礎信息查詢功能;③空間分析功能;④后臺運行維護功能;⑤地圖服務審核功能;⑥統計分析功能;⑦數據疊加功能;⑧用戶興趣標記功能。功能設計如圖2所示。

圖2 公共服務平臺的功能結構Figure 2.Functional structure of the public service platform

地圖展示功能主要是二維矢量和影像地圖的展示,同時包含地圖的基本操作,如地圖漫游、縮放等。

基礎信息查詢功能是指對興趣點圖層進行地理信息的查詢,包括屬性查詢、空間定位查詢,支持用戶對目標位置的快速定位和信息的精準獲取。

圖3 信息查詢Figure 3.Information query

空間分析主要包括:測量距離、測量面積、周邊分析、行駛線路分析等。是對地理信息公共服務平臺地理信息的基礎性空間分析操作。

圖4 線路分析Figure 4.Route analysis

圖5 服務審核頁面Figure 5.Service review page

圖6 流量統計界面Figure 6.Data flow statistics interface

運行維護功能面向管理員開發,實現對GIS平臺的后天管理和日常維護,包含的功能有用戶信息和權限管理、網站運行流量的分析統計、網站運行日志查詢等等。

地圖服務審核模塊包含了地圖服務注冊、地圖服務查詢、地圖服務發布和地圖服務審核功能。第三方通過平臺注冊的功能,通過后臺審核后,可以通過平臺進行發布。

統計分析功能主要包括:統計內容設置、圖表生成、圖表輸出和打印等。

數據疊加功能允許用戶將空間參考系統相同的GML/KML、Shapefile等數據疊加到平臺地圖上。

4 結語

本項目通過對比研究,提出了一種輕量化的地理信息公共服務平臺搭建方案,給出了方案的總體架構和關鍵技術。對于降低地理信息公共服務平臺的建設成本,有著重要的意義。

猜你喜歡
數據庫用戶功能
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
關于非首都功能疏解的幾點思考
數據庫
財經(2017年2期)2017-03-10 14:35:35
關注用戶
商用汽車(2016年11期)2016-12-19 01:20:16
關注用戶
商用汽車(2016年6期)2016-06-29 09:18:54
數據庫
財經(2016年15期)2016-06-03 07:38:02
關注用戶
商用汽車(2016年4期)2016-05-09 01:23:12
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
如何獲取一億海外用戶
創業家(2015年5期)2015-02-27 07:53:25
主站蜘蛛池模板: 凹凸国产分类在线观看| 成人免费黄色小视频| 久久精品国产电影| 日韩精品一区二区三区免费在线观看| 精品欧美一区二区三区在线| 99视频在线免费观看| 国产91在线免费视频| 伊人久热这里只有精品视频99| 免费久久一级欧美特大黄| 第一页亚洲| 色国产视频| YW尤物AV无码国产在线观看| 高清不卡一区二区三区香蕉| 国产一级一级毛片永久| 波多野吉衣一区二区三区av| 国产精品欧美在线观看| 男女性色大片免费网站| 在线免费观看AV| 午夜影院a级片| 亚洲欧美日韩中文字幕在线一区| 国产小视频在线高清播放| 国产无人区一区二区三区| 日韩毛片在线播放| 在线中文字幕网| 欧美日本中文| 亚洲制服中文字幕一区二区| 国产专区综合另类日韩一区| 亚洲中文字幕在线观看| 亚洲精品天堂在线观看| 中文国产成人久久精品小说| 成人午夜精品一级毛片| 日韩资源站| 国产亚洲视频免费播放| 蝴蝶伊人久久中文娱乐网| 欧美色图第一页| 日韩美一区二区| 亚洲香蕉久久| av在线5g无码天天| 国产精品入口麻豆| 国产精品页| 国产成人禁片在线观看| 欧美亚洲日韩中文| 人人妻人人澡人人爽欧美一区 | 无码高潮喷水在线观看| 国产99热| 精品无码日韩国产不卡av | 婷五月综合| 国产色伊人| 久久国产精品影院| 精品视频在线一区| 精品视频福利| 中文字幕日韩丝袜一区| 女同久久精品国产99国| 国产a网站| 日韩精品亚洲一区中文字幕| 亚洲品质国产精品无码| 天天操天天噜| 日本AⅤ精品一区二区三区日| 这里只有精品在线播放| 国产激情无码一区二区APP| 无码中文字幕精品推荐| 在线视频精品一区| 久久综合五月婷婷| 97人妻精品专区久久久久| 欧美日本一区二区三区免费| 国产精品入口麻豆| 亚洲一级毛片在线观| 日本道综合一本久久久88| 好紧好深好大乳无码中文字幕| 国产chinese男男gay视频网| 国产精品太粉嫩高中在线观看| 色婷婷视频在线| 欧美中文字幕一区| 无码精品福利一区二区三区| 国产国产人成免费视频77777| 九九热这里只有国产精品| 久久久精品久久久久三级| 亚洲成人黄色网址| 黄色国产在线| 欧美日韩中文国产va另类| 午夜视频在线观看区二区| 欧美日韩亚洲国产主播第一区|