Files
ListToMAP/README.md
2026-04-23 19:59:44 +08:00

1.5 KiB
Raw Permalink Blame History

ListToMAP

将 CSV 中的点数据转换为二维网格分布的 CSV 表格。

功能说明

  1. 输入格式CSV 文件,包含 6 列

    • A 列:序号
    • B 列:名称
    • C 列X 位置
    • D 列Y 位置
    • E 列X 大小
    • F 列Y 大小
  2. 处理逻辑

    • 以最小的 X 大小/Y 大小 为刻度单位
    • 根据 X/Y 位置除以刻度后四舍五入,确定网格坐标
    • 左下角为坐标原点
  3. 输出格式

    • 每个单元格内容:序号 + 换行 + 名称
    • 输出为新的 CSV 文件

项目结构

ListToMAP/
├── Code/                   # 代码文件夹
│   ├── src/               # 源代码
│   │   └── main.py        # 主程序
│   ├── config/            # 配置文件
│   └── docs/              # 文档
│       └── README.md      # 详细文档
├── Releases/              # 发布包文件夹
│   └── v1.0/              # v1.0 版本
├── Test/                  # 测试文件夹
│   ├── test_code/         # 测试代码
│   ├── test_data/         # 测试数据
│   │   └── input.csv      # 示例输入
│   ├── reports/           # 测试报告
│   └── logs/              # 测试日志
└── README.md              # 本文件

使用方法

cd Code/src
python3 main.py

依赖

仅使用 Python 标准库csv 模块),无需安装任何第三方库。

版本

  • v1.0 - 初始版本