开发平台
面向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、智能GIS等全GIS服务能力。集成多种地图开源框架和可视化库,提升客户端可视化表达、计算和分析应用能力。
图 MapGIS Client for JavaScript开发框架
产品特点
灵活的开发方式
■支持 H5 原生 JavaScript 开发、Vue 组件式开发,开发方式更灵活
■支持本地离线、CDN 在线、NPM 安装等方式引入,项目管理更便捷
■基于GitHub、Gitee 两大平台托管核心代码,长期维护,定期更新,获取更直接
高效的客户端运算与可视化表达
■支持客户端运算,包括缓冲、叠加、泰森多边形、Tin 三角网、插值计算、光滑曲线、中心点计算等
■支持 MVT 开放标准,支持 Web Mercator、WGS84、CGCS2000、Beijing54、Xian80 等坐标系
■支持时空动静态数据可视化表达,包括热力图、散点图、迁徙图、三维建筑图、O-D 图、聚类等可视化效果
深度融合的开源框架
■集成 OpenLayers、Leaflet、MapboxGL、Cesium 四大开源地图库
■深度融合 ECharts、ECharts-GL、MapV、D3 等优秀的可视化库,集成 Turf.js 客户端计算库
■支持融合 Apache Cordova、Electron 等跨平台框架,开发跨平台、跨终端应用
专业的二三维一体化分析与场景特效
■支持覆盖高性能空间分析、三维分析、大数据分析、智能分析等 100+ 种服务端一体化分析功能
■提供丰富的客户端分析功能,覆盖矢量分析、地形分析、场景分析、可视分析等 30+种分析
■支持多种三维粒子特效,以及多种后处理效果
■新增支持M3D模型自定义着色器和视频调绘功能
丰富的组件资源
■提供视图、场景、图层、可视化表达、分析、模拟仿真、UI 等 300+ 个组件
■丰富 CIM 应用组件,包括规划设计、不动产智治、BIM管理、仿真模拟、综合分析等多类组件
■增强动态标绘系列组件,实现行业符号资源管理、动态标绘、态势推演等二三维场景一体化管理和联合操作
■增强 CIM大屏模板,包括城市概况、城市规划、城市建设、城市管理 4 大版块 20 多个子模块,支撑城市运营
■新增多套 UI 主题,支持一键切换主题
图 MapGIS Client for JavaScript开发成果展示
产品使用
地址:http://www.smaryun.com/dev/download_detail.html#/download828
相关软件
桌面GIS
云GIS