SuperMap iClient 7C(軟件下載請點擊)是空間信息和服務(wù)的可視化交互開發(fā)平臺,是SuperMap服務(wù)器系列產(chǎn)品的統(tǒng)一客戶端。產(chǎn)品基于統(tǒng)一的架構(gòu)體系,面向Web端和移動端提供了多種類型的SDK開發(fā)包,幫助用戶快速構(gòu)建網(wǎng)絡(luò)富客戶端和輕量級移動端GIS應(yīng)用。
誰需要SuperMap iClient 7C
● 網(wǎng)絡(luò)富客戶端GIS應(yīng)用的開發(fā)人員
● 輕量級移動端GIS應(yīng)用的開發(fā)人員
為什么選擇SuperMap iClient 7C
● 統(tǒng)一的產(chǎn)品架構(gòu),針對Web端和移動端的特點,提供了富客戶端和移動端的SDK開發(fā)包,掌握一種類型的SDK開發(fā)就能在其他類型的開發(fā)中輕松轉(zhuǎn)換
● 微型開發(fā)庫,GIS應(yīng)用分發(fā)包小,分發(fā)和部署簡便快捷
● 豐富的地圖可視化效果,提供了三維地圖、時空數(shù)據(jù)可視化、麻點圖、格網(wǎng)圖、矢量圖、屬性圖、熱度圖、聚合圖以及流暢的鼠標和手勢交互操作,可以構(gòu)建出優(yōu)美的地圖應(yīng)用
● 提供地圖全景、三維粒子特效、標繪擴展符號庫與iConnector服務(wù)共用連接器等技術(shù)輔助方案,為用戶提供增值服務(wù)的同時,又節(jié)約擴展開發(fā)成本
SuperMap iClient 7C產(chǎn)品體系結(jié)構(gòu)
產(chǎn)品特點
一、移動端平臺全覆蓋
在滿足移動端的Web和Hybrid開發(fā)模式基礎(chǔ)上,SuperMap iClient 7C將在iOS、Android、WP/Windows App Store平臺上推出原生語言(Native Language)的GIS客戶端開發(fā)包,使iClient產(chǎn)品從Web端延伸至全平臺的移動端。
SuperMap iClient 7C移動端產(chǎn)品
相對于Web和Hybrid開發(fā)模式,Native的開發(fā)模式在對移動端系統(tǒng)的控制力、靈活度和性能方面具有很大的優(yōu)勢,具體來說具有以下的特性:
○ 開發(fā)庫小--App體積小,便于分發(fā)
○ 架構(gòu)一致--App在各平臺可輕松移植
○ 優(yōu)化的柵格地圖交互--內(nèi)存緩存池、線程池、文件緩存、排隊機制,流暢的地圖瀏覽體驗
○ 手勢操作--多點捏合操作
○ 點、線、多邊形、文本等客戶端標繪
○ 提供定位方法--全面支持GPS定位和Wi-Fi定位
○ 離線緩存--支持離散文件型和SQLite數(shù)據(jù)庫型緩存
○ 在線查詢、分析、專題圖功能--對接iServer在線服務(wù)
○ 基于原生語言,UI與運算分離,可擴展性好--圖層、業(yè)務(wù)均可自由定制
SuperMap iClient 7C for Android運行圖
SuperMap iClient 7C for iOS運行圖
SuperMap iClient 7C for Windows 8運行圖
二、二維地圖三維呈現(xiàn)
SuperMap iClient 7C新鮮出爐的輕量級三維地圖開發(fā)平臺--SuperMap iClient 7C for Flash3D,實現(xiàn)了二三維場景的流暢切換,為小場景三維項目提供了輕量級解決方案。
由于Adobe Flash與Adobe AIR技術(shù)在Web端和移動端具有良好的跨平臺特性,因此可以做到"一次編寫,到處編譯",極大的降低跨平臺系統(tǒng)所帶來的開發(fā)成本;而且,相對于球面坐標的三維系統(tǒng),小場景三維地圖產(chǎn)品對于數(shù)據(jù)的要求低,交互也更簡單,具體包括以下的特性:
○ 基于平面坐標的三維地圖--已有二維地圖數(shù)據(jù)和iServer服務(wù)可重用,方便學習和項目升級
○ 跨平臺--"一次編寫,到處編譯",支持Web瀏覽器和移動端生成App
○ 多視角交互--支持鼠標中鍵瀏覽和手勢捏合操作
○ 多種類型的覆蓋物--矢量數(shù)據(jù)、標簽、精細模型
○ 離線數(shù)據(jù)--離線地圖和矢量數(shù)據(jù)
○ 粒子特效——地圖上顯示火焰、雨、雪等粒子效果
SuperMap iClient for Flash3D粒子特效展示
三、可視化風格大改進
SuperMap iClient 7C增加了幾種新的二維地圖可視化途徑,嘗試使用這些地圖可視化表達方法,給數(shù)據(jù)可視化提供更多手段,也給用戶帶來更加直觀的地圖交互與結(jié)果展現(xiàn)。具體包括以下的特性:
○ 麻點圖--大數(shù)據(jù)量POI檢索交互
當對地圖做POI查詢、檢索時,如果查詢結(jié)果數(shù)據(jù)量較多時,僅僅用客戶端呈現(xiàn)結(jié)果會使其交互性能降低;而使用分頁的方式顯示結(jié)果,又缺少整體性;诼辄c圖的POI檢索交互,采用服務(wù)端生成的柵格圖與UTFGrid,在客戶端加載渲染并實現(xiàn)對于POI的動態(tài)交互,從而保證大數(shù)據(jù)量的POI檢索交互不再緩慢。
SuperMap iClient 7C麻點圖
○ 矢量圖--基于矢量分塊的數(shù)據(jù)交互方式
這不僅僅是基于矢量數(shù)據(jù)的渲染技術(shù),更是一種重要的數(shù)據(jù)可視化交互方案。首先,具備在瀏覽器端使用CSS樣式表動態(tài)配置地圖樣式的能力,用戶可以更加方便、自由的配置自己喜歡的地圖;其次,采用客戶端渲染指定圖層的矢量數(shù)據(jù),可以實現(xiàn)在客戶端對該圖層數(shù)據(jù)的交互操作,這對于一些交互操作要求比較高的Web監(jiān)控類業(yè)務(wù)很有幫助;第三,由于服務(wù)器對矢量數(shù)據(jù)采用了切片分塊的處理,因此客戶端可以只加載和顯示視窗內(nèi)的矢量分塊要素,而且矢量分塊的數(shù)據(jù)量小,傳輸和渲染速度更快,也就使得用戶體驗更佳,并降低了網(wǎng)絡(luò)負載,提升服務(wù)器并發(fā)支持能力。
如果矢量數(shù)據(jù)需要頻繁的更新,那么相比將矢量數(shù)據(jù)生成柵格緩存而言,矢量分塊也能更好的適應(yīng)這種情況,降低數(shù)據(jù)更新的時間和資源開銷。
○ 格網(wǎng)圖--基于格網(wǎng)的統(tǒng)計信息空間可視化
這是一種對于空間的格網(wǎng)劃分,采用顏色梯度,展示細分空間的權(quán)重信息聚集程度。相較于聚合圖和熱度圖,格網(wǎng)圖具有更好的空間區(qū)塊分布特征。同時,格網(wǎng)圖還支持指定屬性字段進行信息統(tǒng)計和顯示,并且提供了多種統(tǒng)計方法。
SuperMap iClient 7C格網(wǎng)圖
○ 屬性圖--基于UTFGrid的地物信息即時交互
事先無需查詢操作,屬性圖(UTFGridLayer)可以幫助用戶在瀏覽地圖時,直接點擊興趣地物查看它的基本信息,然后根據(jù)需要再通過查詢獲取更加完整的信息。
SuperMap iClient 7C屬性圖
○ 時空數(shù)據(jù)——對時間、空間做出更加形象的描述
將傳統(tǒng)的靜態(tài)空間地理信息,與時間維度結(jié)合,從而更加形象地描述地理數(shù)據(jù)的變化之美;不管是點狀、線狀、面狀的矢量數(shù)據(jù),還是柵格數(shù)據(jù),都可以實現(xiàn)優(yōu)美、平滑的動畫效果。同時利用播放器技術(shù),管理地理數(shù)據(jù)的變化過程,可以更好的查看時空數(shù)據(jù)的特點和變化規(guī)律。
SuperMap iClient 7C時空數(shù)據(jù)展示
四、專業(yè)化服務(wù)為大眾
● SuperMap iConnector——服務(wù)共用連接器
針對使用第三方地圖API開發(fā)過程中,需要引入和結(jié)合SuperMap iServer發(fā)布的地圖服務(wù)、數(shù)據(jù)服務(wù)或者分析服務(wù)的需求,SuperMap iClient 7C提供了一套服務(wù)共用連接器SuperMap iConnector,打通了第三方地圖API與SuperMap服務(wù)共用的界限,用戶在享有第三方的地圖資源的同時,也獲得了基于SuperMap iServer所提供的私有數(shù)據(jù)發(fā)布和專業(yè)GIS功能。
SuperMap iConnector支持多種地圖API
SuperMap iConnector在第三方地圖實現(xiàn)專題圖功能
● 地圖全景展示——免費制作與地圖結(jié)合的全景效果
該方案支持定點360度全景展示,可進行場景切換,提供了數(shù)據(jù)制作、場景顯示、與SuperMap iClient產(chǎn)品結(jié)合等方法,可以免費制作并展示全景效果。
SuperMap iClient地圖全景展示
● 標繪擴展符號庫——為應(yīng)急、指揮類項目提供更好的地圖表達方法
針對許多應(yīng)急、指揮類項目都在采用地圖作為任務(wù)推演、救援布局的展示平臺,SuperMap iClient提供基于基礎(chǔ)庫擴展的標繪符號庫。該符號庫包括多種常見的應(yīng)急、指揮類標繪符號,用戶可以直接在地圖上調(diào)用,節(jié)省了自定義擴展開發(fā)的成本。
SuperMap iClient標繪擴展符號展示
五、擁抱開源回饋社區(qū)
在開源社區(qū)https://github.com/SuperMap中托管了眾多的開源工程,不僅有UI框架、工具庫,還有SuperMap iConnector、SuperMap iClient for iOS等一線的核心產(chǎn)品。開放、協(xié)作,是我們期望的目標。擁抱開源,回饋社區(qū)。
SuperMap開源社區(qū)