Appearance
概览
MixServer Client 是面向云 GIS 网络客户端开发的文档体系,围绕多地图引擎接入、GIS 服务访问、空间分析、专题可视化和业务组件集成,帮助开发者快速搭建 WebGIS 应用。
当前文档站点以 Leaflet、OpenLayers、MapboxGL、MapLibreGL 等客户端 SDK 为主要内容,并在首页集中展示 Cesium、MapboxGL、Leaflet、OpenLayers 等主流 WebGIS 开发场景能力。
产品定位
MixServer Client 面向需要在 Web 端集成地图与空间能力的业务系统,支持访问 MixServer、SuperMap iServer 等平台的地图、服务和资源。
它既提供基础地图加载、图层管理、服务调用等通用能力,也提供专题图、热力图、海量点、三维特效、空间分析、数据服务和业务组件等扩展能力,适用于二维地图、三维场景、实时数据可视化和行业 GIS 应用开发。
支持的客户端方向
- Leaflet:轻量灵活、生态丰富,适合快速构建二维地图、移动端地图和轻量级 WebGIS 应用。
- OpenLayers:能力完整、扩展性强,适合复杂图层管理、专业 GIS 服务接入和传统 WebGIS 系统。
- MapboxGL:面向高性能矢量地图渲染,适合矢量瓦片、动态样式和业务专题表达。
- MapLibreGL:延续 Mapbox GL JS v1 开源生态,适合矢量渲染、三维特效和既有 MapboxGL 方案迁移。
- Cesium:面向三维地球与场景可视化,适合地形、影像、模型和三维空间分析能力集成。
核心能力
地图与资源接入
支持接入地图服务、影像服务、WMTS、矢量瓦片、WebMap、云地图资源以及第三方底图,为业务系统提供统一的地图展示基础。
GIS 服务访问
提供地图服务、图层信息服务、查询服务、数据服务、空间分析服务、网络分析服务、地理处理服务、影像服务和平台资源服务等能力。
可视化表达
支持专题图、热力图、海量点、聚合点、三维专题、视频图层、经纬网、FGB 数据图层以及 ECharts、MapV、Deck.gl、Three.js 等可视化能力集成。
业务组件集成
提供图表、数据流、数据服务查询、分布式分析、文件打开、图层查询等组件能力,帮助业务系统快速组织常用 WebGIS 功能。
示例驱动开发
站点提供多引擎开发示例和热门业务场景示例,覆盖三维场景浏览、矢量瓦片地图、地图服务叠加、空间查询分析、专题图可视化、热力图、实时数据上图、轨迹回放和业务地图组件等典型场景。
文档结构
- 产品介绍:说明各客户端 SDK 的定位、下载方式、模块组成和版本能力。
- 开发指南:提供基础引入、npm 安装、地图初始化和常见开发流程说明。
- 开发示例:通过可预览示例展示常见地图能力和业务场景实现方式。
- 开发 API:跳转到对应 SDK 的 API 文档,便于查询类、方法和参数说明。
适用场景
- Web 端地图展示与图层管理
- 二维地图与三维场景一体化展示
- 业务专题图和实时数据可视化
- 空间查询、空间分析和网络分析
- 平台地图资源、数据资源和服务资源集成
- 行业应用中的 WebGIS 功能组件化建设