13 Commits

Author SHA1 Message Date
SuiteForge ccac41ae8a chore: bump test-linux to v1.0.4 (服务端加密重新发布) 2026-07-23 00:58:00 +08:00
SuiteForge f308f7c2d9 chore: bump version to 1.0.6 (服务端加密重新发布) 2026-07-23 00:26:46 +08:00
SuiteForge 75a8fcf114 fix: Step 1 手动解析 GeoJSON,兼容 ArcGIS 10.8 (#3)
arcpy.JSONToFeatures_conversion 仅支持 ArcGIS 内部 JSON 格式,
不兼容标准 GeoJSON(RFC 7946),ArcGIS 10.8 报 ERROR 001558。

重写 arcpy_convert.py:
- 自行读取 GeoJSON 文件,解析 coordinates
- 使用 arcpy.Polygon + InsertCursor 手动构建面要素
- 支持 Polygon 和 MultiPolygon 两种几何类型
- 保留原有字段(name, code, population)
- 保持 # -*- coding: utf-8 -*- 声明

workflow.yaml: version 1.0.4 → 1.0.5
2026-07-22 21:43:54 +08:00
SuiteForge 52858c151b fix: arcpy scripts 添加 encoding 声明 (#2)
根据 Mercator 用户交流平台话题 #2 的要求:
- arcpy_convert.py: 添加 # -*- coding: utf-8 -*-
- arcpy_overlay.py: 添加 # -*- coding: utf-8 -*-
- workflow.yaml: version 1.0.3 → 1.0.4

原因:arcpy 运行在 Python 2.7 环境,默认 ASCII 编码,
含中文注释/字符串的脚本需要显式声明 UTF-8 编码。
2026-07-22 21:28:10 +08:00
SuiteForge b768d2d271 chore: bump version 1.0.2 → 1.0.3 2026-07-21 01:15:00 +08:00
SuiteForge 8c66888258 fix: 移除套件说明中的 Markdown 标题以避免详情页重复 2026-07-21 01:13:38 +08:00
SuiteForge 72a64f8368 docs: 使用 Markdown 格式规范化套件说明
- description 改用 YAML | 保留换行,支持 Markdown 渲染
- 表格展示内置数据和预期输出
- 执行流程表格化
- 步骤描述加入技术细节和注意事项
2026-07-21 01:00:51 +08:00
SuiteForge 2297d66de2 chore: bump version 1.0.1 → 1.0.2 2026-07-21 00:57:09 +08:00
SuiteForge 8e772496f0 fix: author: SuiteForge → Robert 2026-07-21 00:39:07 +08:00
SuiteForge bb7546150a docs: 大幅完善套件说明
- 套件描述:内置数据说明、预期结果、输出格式
- 参数描述:路径示例、输出文件含什么
- 步骤描述:每步做什么、怎么做的、预期什么
- 环境要求:runtime 说明、依赖说明
2026-07-21 00:32:00 +08:00
SuiteForge 07a9c3f6dd fix: 测试数据打包进套件 data/,去掉外部输入参数
- 去掉 province/cities 参数,只保留 output_path
- GeoJSON 数据放在 data/ 目录,脚本自动读取
- 版本升到 1.0.1
- MEMORY.md / TOOLS.md 补充 platform 发布参数说明

Ref: SuiteHub/agent-profiles#22
2026-07-21 00:19:00 +08:00
SuiteForge d460bcd449 fix: 修复叠加分析 centroid CRS 警告(使用投影坐标系)
- 改用 EPSG:3857 投影坐标系计算中心点
- 消除 geographic CRS centroid warning
2026-07-21 00:12:28 +08:00
SuiteForge 967fa0f59c feat: 添加 Linux/Windows 双平台测试套件(云南省界叠加分析)
- test-linux: platform=linux, docker + python3
- test-windows: platform=windows, arcpy + python3
- 附示例 GeoJSON: 云南/昆明/大理/百色

Ref: SuiteHub/agent-profiles#22
2026-07-21 00:10:50 +08:00