開發平臺
面向GIS二次開發用戶,提供桌面組件(MapGIS Objects SDK)、插件(MapGIS Desktop SDK),Web前端(MapGIS Client for JavaScript/MapGIS 3DClient for WebGL),移動端(MapGIS Mobile SDK)等開發產品,滿足多端應用開發需求。
MapGIS Client for JavaScript 為云 GIS 網絡客戶端開發平臺,對接 MapGIS 大數據與云平臺產品,提供高性能GIS、大數據 GIS 等全 GIS 服務能力。集成多種地圖開源框架和可視化庫,提升客戶端可視化表達、計算和分析應用能力。

MapGIS Client for JavaScript 開發框架
產品特點
靈活的開發方式
●支持 H5 原生 JavaScript 開發、Vue 組件式開發,開發方式更靈活
●支持本地離線、CDN 在線、NPM 安裝等方式引入,項目管理更便捷
●基于 GitHub、Gitee 兩大平臺托管核心代碼,長期維護,定期更新,獲取更直接
深度融合的開源框架
●集成 OpenLayers、Leaflet、MapboxGL、Cesium、ThreeJS 等開源地圖庫
●深度融合 ECharts、ECharts-GL、MapV 等優秀的可視化庫,集成 Turf.js 客戶端計算庫
●支持融合 Apache Cordova、Electron 等跨平臺框架,開發跨平臺、跨終端應用
高效的客戶端運算與可視化表達
●支持客戶端運算,包括緩沖、疊加、拓撲、投影、泰森多邊形、Tin 三角網、插值、中心點等
●支持 MVT 開放標準,支持 Web Mercator、WGS84、CGCS2000、Beijing54、Xian80 等坐標系
●多引擎支持自定義裁圖、標準經緯度裁圖、標準墨卡托裁圖等不同裁圖方案的瓦片數據疊加展示
●支持時空動靜態數據可視化表達,包括熱力圖、散點圖、遷徙圖、三維建筑圖、O-D 圖、聚類、風場等可視化效果
●支持二三維動態標繪、行業標繪、草圖編輯、客戶端專題圖等可視化表達
專業的二三維一體化分析與場景特效
●支持覆蓋高性能空間分析、三維分析、大數據分析等 100+ 種服務端一體化分析功能
●提供豐富的客戶端分析功能,覆蓋矢量、地形、場景、可視性、模型、地質體分配等 30+ 種分析
●支持天氣效果、積雨、煙霧、火焰、噴泉、風場等粒子特效,以及多種后處理效果
●支持 M3D 模型自定義著色器和視頻調繪功能
●支持無人機全景圖像拼接、目標檢測與跟蹤、隧道開挖模擬等綜合分析功能
●支持通過自定義片元著色器、頂點著色器、水面倒影等特效,實現場景美化
豐富的組件資源
●提供視圖、場景、圖層、可視化、專題圖、基礎 / 行業標繪、分析、模擬仿真、UI 等 300+ 個組件
●豐富 CIM 應用組件,包括規劃設計、不動產智治、BIM 管理、仿真模擬、綜合分析等多類組件
●增強動態標繪組件,實現行業符號管理、動態標繪、態勢推演等二三維一體化管理和聯合操作
●新增多套 UI 主題,支持一鍵切換主題

MapGIS Client for JavaScript 功能效果
產品使用
●下載地址:http://www.smaryun.com/dev/download_detail.html#/download828
●產品官網:http://webclient.smaryun.com/#/index
●產品資源中心:http://www.smaryun.com/dev/service-space/resource?from=1#/node_id463
相關軟件
桌面GIS
MapGIS大數據與云平臺
MapGIS CIM基礎平臺








