當前位置:商標查詢大全網 - 網遊競技 - 胡中南:Web端GIS技術新進展

胡中南:Web端GIS技術新進展

在GTC 2020『GIS基礎軟件新技術論壇』上,超圖研究院副院長胡中南作《雲原生GIS及Web端技術新進展》報告,他首先系統講解了雲原生GIS技術的三大新進展:微服務更微、可擴展,容器化部署更全、更易用,自動化編排適配更多平臺等,介紹了這些技術如何支撐雲南地質大數據等系統實現高可用、高並發、高彈性“三高”價值;也系統闡述了Web端GIS技術從基礎庫、組件庫、模板庫到WebApps的多層次結構及相關新進展,讓GIS前端應用開發定制更快速便捷。

本文將分為雲原生GIS(點擊左側藍色文字可直接查看)與Web端GIS兩大部分,現分享Web端GIS技術部分資料如下:

演講PPT

上半部分主要講雲原生GIS技術如何助力GIS系統快速部署與運維。

接下來我為大家介紹Web端GIS技術。

以前大家可能認為SuperMap的Web端就是壹個SuperMap iClient JavaScript,僅僅是將Leaflet等開源技術做壹些封裝集成、改進,和SuperMap服務器產品的REST API做了對接,其實這只是我們Web端技術棧的組成之壹,也即圖上所示的基礎的iClient Libraries類庫(L1)。

我們在上面還提供了iClient Components,就是所謂的WebGIS組件庫(L2),適配了Vue框架和React框架。在這之上我們面向行業應用***性,基於組件庫進壹步封裝,提供了Web模板庫iClient Templates(L3),只需將數據、LOGO和圖片等進行簡單修改,就可以快速上線。我們還提供了可構建、可定制、可擴展的Web Apps,如MapDashboard和WebSite UI(L4),以及更偏向使用的壹些Web Apps,用做制圖、分析等(L5)。

由此可見,SuperMap GIS的Web端包括這五個層次的內容,已經不僅僅是SuperMap iClient JavaScript單個產品。

在SuperMap iClient JavaScript層面,我們也有新的增強與改進。

SuperMap iClient JavaScript 2020模塊圖。Web Libraries和 Web Components都有壹些增強,新增加了Web Templates。

在此,我重點介紹壹下組件和模板的新特性和新技術:組件技術就是把Libararies類庫做進壹步的封裝,更少的代碼做更快的開發,比如可以壹行代碼加壹個Web Map組件,裏面填壹個服務地址和地圖資源ID,就可以出壹個地圖了。歡迎大家在超圖軟件官網查看範例。

這是2019年我們提供的技術。今年我們新增了多款Vue組件,包括時間軸、卷簾地圖等。地圖、圖表等都有新的增強和改進。

今年我們新增了多款Vue組件,包括時間軸、卷簾地圖等。地圖、圖表等組件都有新的增強和改進。

這是我們做的全球新冠疫情圖範例。使用組件技術做了封裝,用戶不用壹行壹行寫代碼,操作更方便、開發更快捷。

新的Web模板技術,可以讓應用開發更便捷。直接提供多種行業應用模板,用戶只需修改LOGO、配色,或刪除不用的地方即可。

再上面就是大屏,可快速開發建站。

No Code無代碼開發,可以快速建站,包括SuperMap iPortal門戶首頁、地圖大屏App等,都可以進行拖拉式操作,不需要寫代碼就可以完成可視化定制。門戶首頁可以拖出來,Web應用可以用大屏拖出來。

地圖大屏也做了壹些增強。

以前做了大屏只能看,不能互動,不能點,點了以後也不能操作。現在能看、能點、能互動。有了交互更好用。

包括,我們對布局也做了優化,移動端可以自己修改布局。

包括超寬屏終端都可以適配,這是壹個項目的照片。

另外壹個定制就是SuperMap iPortal站點定制和擴展增強。

從首頁到登錄頁、管理頁甚至各個Web Apps都支持定制和擴展。

從而實現No Code的可視化定制,同時做了壹些新的組件和能力增強。

可以用這個特性快速搭建壹個新的首頁,從上面的菜單、左上角的LOGO,包括Banner、橫幅各種內容都支持修改、增加和刪除。甚至用戶不懂開發都可以直接進行操作。此外,該布局是自適應的,在手機上同樣可以觀看。

這是2019年已有功能,今年我們做了新的增強。另外就是全代碼定制。

妳可以基於自己的技術直接寫壹個首頁。不管是我們提供的組件,還是妳自己寫的組件,或是第三方組件都可以拿來使用。

包括我們的登錄頁和資源管理頁都可以進行修改和定制。

此外,大屏本身也是可以擴展的。

包括數據上圖。

數據洞察,都是可以修改和定制的。

可以加自己的圖表、UI。

前面所提到的是定制開發,再上層就是直接使用的WebApp。

如果大家感興趣,可以去我們官網:www.supermap.com,或GTC網站:/來觀看新特性。

數據上圖,制圖能力更豐富。

可以在線打印Web地圖。

簡單回顧壹下,我們講到的兩大部分技術:壹個是雲原生GIS技術,讓GIS後臺服務管理運維更高效,另壹個是Web端GIS技術,讓GIS前端應用開發定制更快速。壹個是高效,壹個是快速。

總的報告可以用兩個圖連起來,第壹就是K8s部署結構圖,通過它可以把雲原生GIS技術壹覽無余,包括SuperMap iServer、SuperMap iPortal、SuperMap iManager之間的關系、用了什麽技術等都可以看到。

第二張圖如上所示,我們在Web端的整體技術層次都可以看到,從SuperMap iClient Libraries類庫,到組件、模板,到大屏、Site UI定制、擴展,以及WebApps等等。

以上就是我的報告,謝謝大家。