什么是Webgis?

發(fā)布時間:2020-04-15 15:34:46 作者:臻圖信息 閱讀量:3279

Web + GIS 就是,在Web網(wǎng)頁上的GIS系統(tǒng),我們可以在網(wǎng)頁(瀏覽器)上進行GIS數(shù)據(jù)處理操作、可視化展示等。

WebGIS 三層架構主要為展示層、地圖服務層、數(shù)據(jù)層,通過UML圖形進行理解:


3D WebGIS是近期未來的方向,因為大數(shù)據(jù)可視化,最佳配合展示方式是3D地圖

地圖要素展示(建筑、路線信息),空間分析(最短路徑、最快路徑),數(shù)據(jù)分析可視化(交通實時情況),POI興趣點(附近景點、商家、美食等)。

Web服務器一般指網(wǎng)站服務器,簡單的可以理解為,電腦上的文件資源,可以通過Web服務器部署后,讓通過因特網(wǎng)的人都能訪問預覽。

Nginx 和 Tengine服務器

目前行業(yè)上流行的,有些用戶基數(shù)的地圖JS庫,主要有:ArcGIS API for JavaScript、OpenLayers、Leaflet、Mapbox、maptalks.js


從圖中可以看出,地圖視圖支持2D/3D,3D的效果主要是 SceneView 類提供。
然后到地圖圖層Layers,提供了豐富的類和接口,各種各樣的圖層要素,Graphic還是Geometry,還是柵格、圖片等都應有盡有,我們可以通過這些接口去繪制圖形或者展示圖層元素、符號渲染等。
在工具組件Widgets提供了常用的控件,比如地圖的縮放,測量,打印等等;
查詢檢索 Tasks 里邊就是比較高級的分析功能了,這些分析功能大多基于地圖服務,有最短路徑分析,緩沖區(qū)分析,幾何分析,空間要素查詢等等
ol本身沒有提供3D的功能,但官方團隊有提供基于 ol+ Cesium的三維實現(xiàn),開源倉庫見ol3-cesium。(Cesium是國外一個基于JavaScript編寫的使用WebGL的地圖引擎,可以簡單認為是一個Web端的三維球,然后提供了一些接口去展示渲染模型和地圖要素)

Leaflet 是一款輕量級,用于移動友好交互式地圖的JavaScript庫。輕量級的意思就是代碼總大小比較小。Leaflet利用HTML5和CSS3在現(xiàn)代瀏覽器上的優(yōu)勢,同時也可以在舊瀏覽器上訪問。它可以通過大量插件進行擴展,具有漂亮的、易于使用的、文檔豐富的API,使用上也比較簡單

可視化圖表庫常用有 Echarts、Highcharts、Chart.js、G2、D3.js等。其中Echarts和G2是國內的,分別是百度和阿里,Highcharts商業(yè)使用需要收費,其他都是免費。Echarts出來的畢竟早,推薦優(yōu)先使用,D3.js的話多用于復雜圖形和3D可視化效果。

前端工程化內容主要有:前端規(guī)范化、模塊化、組件化、自動化等.

規(guī)范化
規(guī)范化包含開發(fā)流程,文檔規(guī)范、開發(fā)方式、代碼管理方式、編碼規(guī)范等內容,如果一個大的項目工程沒有規(guī)范約束的話,這個項目的代碼管理和開發(fā)流程方式都會比較亂,設計上也不會很好,開發(fā)人員沒規(guī)范,隨便玩,代碼質量也可能受到影響,最終造成的就是項目維護成本較高,開發(fā)效率低等,動不動可能就重構。
編碼規(guī)范,在前端的話主要是js編寫規(guī)范,比如目前流行用ES6、TypeScript編寫前端的話,對應有 eslint 、tslint 工具,原生JavaScript編碼開發(fā)也有jsLint,jsHint。這些工具可以限制編碼規(guī)范,規(guī)則都是可以自定義配置的,每個團隊都有不同的規(guī)范要求,根據(jù)團隊情況靈活調整規(guī)則限制即可。
同樣CSS也可以通過StyleLint等工具做好規(guī)范檢查。


標簽:Webgis  

我要評論

熱門標簽

數(shù)字孿生  智慧城市  三維可視化  城市大腦  智慧社區(qū)  三維GIS  新基建  智慧交通  智慧園區(qū)  3DGIS  智慧環(huán)保  智慧安防  大數(shù)據(jù)  市域治理  地理信息  物聯(lián)網(wǎng)  數(shù)字化  智慧大腦  GIS  智慧物流  智慧旅游  智能化  5G  智慧管廊  GIS地理信息  管理系統(tǒng)  智慧消防  應急指揮  智慧電網(wǎng)  gis系統(tǒng)  3DGIS+BIM  智慧展館  服務平臺  智慧建筑  GIS+BIM  智慧樓宇  智慧工廠    智慧港口  gis技術  煙草  智慧管理  gis  智慧景區(qū)  智慧水務  智慧電力  3dgis  三維gis  三維gis系統(tǒng)  ZTMapGIS仿真地圖  GIS技術  智能交通  供應鏈  gis行業(yè)  應急管理  BIM  智能建筑  工業(yè)互聯(lián)網(wǎng)  智慧監(jiān)獄  元宇宙  智慧工地  綜合治理  地理信息系統(tǒng)  智慧停車  智慧校園  三維gis平臺  智慧農業(yè)  gis三維可視化  智慧能源  三維管網(wǎng)管線  室內地圖  地下綜合管廊  室內導航  智慧文旅  BIM+3DGIS  智慧醫(yī)療  智慧養(yǎng)老  管理平臺  智慧機房  互聯(lián)網(wǎng)  市域社會治理  三維可視化平臺  區(qū)塊鏈  GIS系統(tǒng)  智慧照明  商業(yè)地產  綜合管控治理  室內地圖導航  人工智能  智慧房產  智慧展覽  智慧物業(yè)  3D-GIS  gis平臺  gis平臺系統(tǒng)  BIM輕量化  gis數(shù)據(jù)  三維GIS技術  gis三維系統(tǒng)  三維gis開發(fā)  三維gis技術  三維gis軟件  智慧國土  三維GIS、智慧社區(qū)  智慧燈桿  應急指揮系統(tǒng)  商場可視化  智能監(jiān)所  智慧林業(yè)  土地規(guī)劃gis  動態(tài)渲染  智慧醫(yī)院  智慧物流園區(qū)  智能電網(wǎng)   智慧公交  三維渲染  二三維一體化  VR全景可視化  資產可視化  二三維GIS地理信息平臺  一網(wǎng)統(tǒng)管  智慧管廊綜合監(jiān)管平臺  現(xiàn)代化  智能化建筑  map  三維GIS開發(fā)  GIS開發(fā)  城市規(guī)劃建設  三維GIS軟件  市域社會治理現(xiàn)代化  3D  三維可視化管理平臺  智慧海洋  三維gis渲染平臺  二三維GIS地理信息  智能熱網(wǎng)  三維融合渲染平臺  VR全景  綜治  黨校地圖導航  機管局資產管理  兜逛VR  ZTmap3D  智慧商場  商業(yè)地產可視化  虛擬展館  智慧路燈  室內地圖定位  室內定位  綜合管網(wǎng)  綜合管廊  三位可視化  環(huán)境監(jiān)測  ZTMap 3DGIS  bim  智慧電廠  智慧小區(qū)  3Dgis  ZTMapGIS  智慧鐵路  智慧監(jiān)測  智慧機場  實景三維  智慧服務區(qū)域  2.5D-GIS  地質災害  三維管廊  智慧交通、數(shù)字孿生、3DGIS  智慧工廠、安全生產管理、3DGIS+BIM  數(shù)字孿生技術  智慧管網(wǎng)  三維地圖  信用社GIS  交通仿真  ZTMAP3D  工業(yè)園區(qū)管理  信用社地理信息系統(tǒng)  智慧變電站  三維管網(wǎng)  管廊BIM  智慧制造  園區(qū)招商  2.5D地圖  三維可視化渲染   GIS+BIM  BIM三維模型  安全管理  數(shù)字電網(wǎng)  智慧倉儲  環(huán)保GIS  云gis  gis的基本功能  Webgis  gis地圖  BIM平臺  智慧環(huán)境  城市規(guī)劃  數(shù)據(jù)管理  事故救援  業(yè)務功能  總體設計  Qt  技術詳情  地下管廊  系統(tǒng)改造  gis地圖服務  平臺構建  電子沙盤  地圖符號  系統(tǒng)測試  三維gis平臺功能  電力巡檢  三維gis二次開發(fā) 三維gis接口  管網(wǎng)GIS系統(tǒng)  管網(wǎng)管理GIS服務平臺  高校GIS系統(tǒng)  電網(wǎng)GIS行業(yè)  配電網(wǎng)gis系統(tǒng)  gis市場  gis設備  gis信息系統(tǒng)  gis平臺監(jiān)控  BIM與GIS集成應用  gis軟件系統(tǒng)  移動GIS  視頻監(jiān)控  房產交易地圖  VR虛擬現(xiàn)實  GIS應用平臺  GIS管網(wǎng)系統(tǒng)  消防GIS系統(tǒng)  管網(wǎng)gis系統(tǒng)  gis服務平臺  公共安全  gis高壓設備  數(shù)字經濟  基礎設施建設  無人機  系統(tǒng)架構  GIS平臺  gis空間分析  三維GIS平臺  gis專業(yè)  gis地理信息系統(tǒng)  三維gis軟件系統(tǒng)  gis三維平臺  CIM  數(shù)字城市  頂層設計  gis應用  交通運輸  數(shù)字化城市  三維gis模型  建筑產業(yè)  信息物理系統(tǒng)  自動化  城市應急  大數(shù)據(jù)可視化  系統(tǒng)管理  景觀設計  gis應用實例  gis是什么  可視化技術  開源gis軟件  可視化  假三維地圖  智能樓宇  gis開發(fā)  gis空間數(shù)據(jù)  新零售  導航  應急預案  地產  gis服務  產業(yè)鏈  gis行業(yè)發(fā)展  gis軟件  實景三維gis  
上海臻圖信息技術有限公司
滬ICP備19005932號-1