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基础平台