用途:本技能是 GIS 实现的活动入口点,适用于构建 GIS 地图界面、图层、空间搜索、地理编码流程、路线展示或地理空间 API,集成第三方地图提供商、瓦片服务、位置采集或空间分析,以及设计基于 PostGIS 的存储、索引、查询和地理空间后端服务。企业级概念保留在 gis-enterprise-domain 中,本技能聚焦构建、集成与平台工程。
主要能力与用法:先加载 gis-enterprise-domain 获取领域边界、组织概念与 GIS 词汇,再按需加载实现参考:references/gis-mapping.md 用于地图 UI、图层、标记、控件与交互;references/gis-maps-integration.md 用于地图提供商、地理编码、路径规划与外部集成;references/gis-postgis-backend.md 用于 PostGIS 模式、索引、空间 SQL 与后端模式。当 GIS 工作跨越边界时,可搭配 database-design-engineering、postgresql-engineering、api-design-first 和前端技能。加载前需先收集具体系统、仓库、环境、约束与交付物,并只加载与任务匹配的单个参考文件,而非默认加载全部。
质量要求:将坐标参考系统、精度、隐私和离线/低带宽约束视为一等设计输入;后端工作需明确空间索引、查询形态、几何有效性与 API 负载大小;地图 UI 应支持检查、比较、筛选和任务完成,而不仅是视觉展示。
限制:不适用于与本技能无关的任务,或由工作流中更窄的命名父技能更合适处理的任务;也不适用于仅需简单回答、无需加载参考模块的请求。反模式包括把吸收的参考文件当作活动技能或独立路由入口、加载所有迁移的子参考、以及在没有约束、证据或后续验证步骤的情况下给出泛化建议。输出形式为 GIS 实施计划、地图 UI 规范、空间 API/模式、集成说明或 PostGIS 评审。