Files
agent-profiles/suites-help/培训文档/入门指南.md
T
2026-07-20 09:02:56 +00:00

207 lines
7.8 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Mercator 云平台 & AgentGIS 平台 使用入门
> 📝 本文档面向 **套件使用者**(非技术人员),帮助您快速了解平台全貌和日常使用方式。
---
## 一、两个平台的关系
用一个比喻来理解:
```
┌──────────────────────────────────────────────────────────────┐
│ Mercator 云平台(线上服务) │
│ │
│ 你在这里: │
│ · 登录账号(auth.mercator.cn
│ · 浏览套件(suites.mercator.cn
│ · 交流反馈(discussions.mercator.cn
│ │
│ │ │
│ ▼ 查询套件、下发任务 │
│ │
│ ┌──────────────────────────────────────────────────┐ │
│ │ AgentGIS 平台(本地工具) │ │
│ │ │ │
│ │ 在你的电脑上运行: │ │
│ │ · GIS Actions(执行引擎) │ │
│ │ · GIS Base(地理信息工具箱) │ │
│ │ │ │
│ │ 📍 数据始终留在你的电脑,不上传云端 │ │
│ └──────────────────────────────────────────────────┘ │
│ │
└──────────────────────────────────────────────────────────────┘
```
**一句话:** Mercator 云平台是"超市"AgentGIS 是"厨房"。你在超市选好菜(套件),在自家厨房(本地电脑)做菜。食材(你的数据)从不出厨房。
---
## 二、Mercator 云平台 — 你每天在网页上用的服务
### 2.1 统一认证中心(auth.mercator.cn
**用来做什么:** 登录所有 Mercator 服务的统一入口。
**你的用法:**
1. 打开 https://auth.mercator.cn/login
2. 用企业微信扫码,或用账号密码登录
3. 登录后自动跳转到对应的服务(套件市场、讨论板等)
**特别说明:**
- 一套账号通吃所有服务
- 你可以随时在后台创建自己的 API Key(类似"程序密码"),供自动化脚本使用
### 2.2 专家套件市场(suites.mercator.cn
**用来做什么:** 浏览、查找、使用各类 GIS 套件的在线商店。
**你的用法:**
1. 进入首页 → 浏览套件列表
2. 按分类筛选(自然资源、土地利用、测绘等)
3. 点击套件 → 查看详情、参数说明、版本历史
4. 找到需要的套件后,记下套件 ID 或名称
5. 在本地通过 `agc` 命令运行它
**界面预览:**
| 区域 | 内容 |
|------|------|
| 顶部导航 | 浏览套件、帮助文档 |
| 左侧分类 | 按业务分类筛选 |
| 中间列表 | 套件卡片(名称、作者、版本、简介) |
| 详情页 | 参数说明、版本日志 |
### 2.3 Discussions 用户交流平台(discussions.mercator.cn
**用来做什么:** 用户之间交流问题、提建议、讨论用法的社区。
**你的用法:**
1. 浏览已有话题 → 看看别人遇到什么问题
2. 搜索关键词 → 查找已有的解答
3. 创建新话题 → 提问、建议、报 Bug
4. 回复参与 → 帮助其他用户
**话题类型:**
| 标签 | 说明 |
|------|------|
| 🐛 bug | 报告平台或套件的问题 |
| ✨ feature | 提功能建议 |
| ❓ question | 提问求助 |
| 💬 discussion | 一般讨论 |
| 📢 announcement | 管理员发布的通知 |
---
## 三、AgentGIS 平台 — 你电脑上运行的工具
### 3.1 GIS Actions`agc` 命令)
**是什么:** 一个安装在你电脑上的命令行工具(`agc`),负责执行套件。
**它做什么:**
- 从 Mercator 云平台查询套件信息
- 在本地创建一个执行环境(LinuxDocker 容器 / Windows:本机进程)
- 在该环境中执行套件规定的步骤
- 执行完成后自动清理临时文件
**你的用法:**
```bash
# 1. 运行一个套件
agc run /路径/到/输出目录 --suite-id <套件ID> --input 参数名=
# 2. 查看运行状态
agc status
# 3. 列出已安装的套件
agc list
```
**数据安全:**
-**你的数据永远留在本地**,不上传云端
- ✅ 套件脚本在隔离的 Linux Docker 容器或 Windows 本机进程中执行
Docker 容器中运行
- ✅ 执行完毕后临时文件自动清理
- ✅ 只有最终成果文件保留在输出目录
### 3.2 GIS Base(基础环境)
**是什么:** 预装了 GIS 工具(GDAL、Python、Shapely、GeoPandas 等)的 Docker 镜像。
**你不需要直接操作它。** 当你运行 `agc run` 时,GIS Actions 会自动下载或使用本地缓存的基础镜像来执行套件。
---
> 💬 **使用中遇到任何问题?** 前往 [discussions.mercator.cn](https://discussions.mercator.cn/) 发话题,平台管理员和其他用户会帮你解答。
## 四、从零开始:一个任务的全流程
假设你是一名地理信息技术服务从业人员,需要做"土地整治竣工结算":
```
第 1 步:打开 auth.mercator.cn → 登录
第 2 步:打开 suites.mercator.cn → 搜索"土地整治竣工结算"
第 3 步:查看套件详情 → 了解需要哪些输入参数
第 4 步:打开终端,运行命令:
agc run ./output --suite-id xxxx-xxxx --input range_path=./范围.shp
第 5 步:GIS Actions 自动执行:
├── 下载套件脚本包
├── 启动 Docker 容器(含 GIS 工具)
├── 运行脚本,处理你的数据
└── 生成成果文件到 ./output/ 目录
第 6 步:在 ./output/ 中拿到结果文件
```
---
## 五、常见问题
### Q: 我需要安装什么软件?
**A:** 只需要两样:Docker 和 `agc` 命令行工具。安装步骤见帮助文档。
### Q: 我的数据安全吗?
**A:** 绝对安全。你的数据全程在本地处理,不上传任何文件到云端。只有套件的运行日志回传到服务器(不含原始数据)。
### Q: 套件不会用怎么办?
**A:**
- 在套件市场查看套件详情中的参数说明
- 在 Discussions 搜索或提问
- 在 Discussions 提交功能建议或 Bug 报告
### Q: 我可以自己发布套件吗?
**A:** 可以。需要申请开发者角色,在 Auth Center 后台创建 API Key,然后通过 API 发布。具体步骤见开发指南。
---
## 六、快速参考
### 网址
| 服务 | 网址 |
|------|------|
| 登录入口 | https://auth.mercator.cn |
| 套件市场 | https://suites.mercator.cn |
| 用户交流 | https://discussions.mercator.cn/ |
| 首页 | https://www.mercator.cn |
### agc 常用命令
| 命令 | 说明 |
|------|------|
| `agc run <输出目录> --suite-id <ID> --input key=val` | 运行套件 |
| `agc status` | 查看运行状态 |
| `agc list` | 列出可用的套件 |
| `agc config set api_key <你的API Key>` | 配置认证 |
### 推荐工作流
```
登录云平台 → 查找套件 → 本地运行 → 获取结果 → 有疑问去 Discussions
```