# SuperMap-ClientX-AI-context **Repository Path**: isupermap/supermap-clientx-ai-context ## Basic Information - **Project Name**: SuperMap-ClientX-AI-context - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2026-03-19 - **Last Updated**: 2026-05-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # SuperMap ClientX AI Context

3D WebGIS License Version

## 项目简介 本项目基于 [SuperMap ClientX](https://iclient.supermap.io/) 开发,提供实用的二次开发技巧、功能示例、场景代码,帮助 GIS 开发者快速上手 3D WebGIS 开发。这是一个针对 SDK 开发的提升用户 AI 辅助开发效率的 skills 项目。 **技能标准**:本项目的 skills 遵循 [agentskills.io 规范](https://agentskills.io/specification) 中的标准。 ## 功能特性 - 🚀 **快速上手** - 提供丰富的代码示例和最佳实践 - 📚 **开发技巧** - 汇总实用的二次开发技巧 - 🎯 **场景示例** - 覆盖常见 3D WebGIS 应用场景 - 🤖 **AI 辅助** - 提升开发效率的 AI 技能支持 ## Skills 技能列表 ### ClientX 技能集 | 技能名称 | 功能描述 | 适用场景 | |---------|---------|---------| | **clientx-viewer-setup** | Viewer 初始化、Widget、UI 控件配置、Scene 配置、SceneMode | 初始化 ClientX 应用、配置控件、设置渲染模式 | | **clientx-camera** | 相机定位、flyTo、lookAt、setView、导航约束、实体跟踪 | 相机动画、飞行过渡、视角控制、实体追踪 | | **clientx-entities** | Entity API、GeoJSON/KML/CZML 加载、16 种 Graphics 类型 | 添加点/标签/模型/多边形、加载地理数据 | | **clientx-3d-tiles** | 3D Tiles 加载、样式、元数据、体素、点云、裁剪平面 | 加载倾斜摄影、建筑模型、点云数据 | | **clientx-imagery** | 影像 provider、图层管理、分屏比较 | 添加/交换基础地图、配置影像服务 | | **clientx-imagery-load** | 各类影像服务加载 | 加载在线/离线影像数据源 | | **clientx-globe-terrain** | 地形 provider、Globe、大气、天空、光照 | 加载地形服务、配置地球外观 | | **clientx-primitives** | 高性能静态几何图形、自定义图形、广告牌 | 创建大量静态几何对象 | | **clientx-materials-shaders** | 材质、后处理特效、泛光、色调映射 | 自定义材质、添加视觉效果 | | **clientx-interaction** | 用户点击、实体选择、悬停效果、拖动交互 | 实现用户交互功能 | | **clientx-time-properties** | 时间动态属性、模拟时钟、插值、采样/回调属性 | 创建时间动态效果 | | **clientx-spatial-math** | 坐标转换、椭球几何、模型矩阵、相交测试 | 空间计算、坐标转换 | | **clientx-models** | glTF/GLB 模型加载、动画控制 | 加载 3D 模型资源 | | **clientx-core-utilities** | HTTP 请求、颜色、事件、错误处理 | 核心工具函数 | | **clientx-vectortilesmap-load** | 矢量瓦片地图加载 | 加载矢量底图服务 | | **clientx-vectortilsmap-operation** | 矢量瓦片操作、风格布局、查询定位 | 矢量瓦片交互 | | **clientx-s3mtiles-basic** | S3M 图层基础属性设置 | 配置 S3M 图层参数 | | **clientx-s3mtiles-load** | 加载各类 S3M 切片数据 | 加载倾斜摄影、精模、BIM、点云 | | **clientx-s3mtiles-effect** | S3M 图层特效设置 | 添加视觉特效 | | **clientx-s3mtiles-style** | S3M 图层风格设置 | 自定义图层样式 | | **clientx-s3mtiles-operation** | S3M 图层裁剪、压平操作 | 空间分析操作 | | **clientx-s3mtiles-selection** | S3M 图层对象选中 | 对象交互选择 | ### 使用技能 1. **浏览技能文档**:直接查看 `skills/12.1.0/ClientX/{skill-name}/SKILL.md` 文件 2. **复制代码示例**:根据需求复制相应的代码片段到您的项目中 3. **调整参数**:根据实际场景修改配置参数 ## MCP 工具 本项目包含 Model Context Protocol (MCP) 工具,用于增强 AI 助手的能力: - **mcp/supermap-iclientx-mcp-tools/**:MCP 核心工具包 - **mcp/supermap-iclientx-ai-assistant-demo/**:AI 助手演示应用 ## 相关资源 - [SuperMap ClientX 官方文档](http://support.supermap.com.cn:8090/webgl/web/index.html) - [SuperMap ClientX API 参考](http://support.supermap.com.cn:8090/webgl/docs/index.html) - [SuperMap 官网](https://www.supermap.com/) - [agentskills.io 规范](https://agentskills.io/specification) ## 开源协议 本项目基于 [MIT](LICENSE) 协议开源。 ## 联系方式 如有问题或建议,欢迎通过以下方式联系: - 提交 Issue - 发起 Pull Request - 访问 [SuperMap 技术社区](https://www.supermap.com/community/) ---

Made with ❤️ by SuperMap ClientX Community