refactor(io): 移除分块读取功能并简化矢量数据读取逻辑

移除 read_vector 函数中的 chunk_size 参数及相关分块读取逻辑,简化代码结构
保留 rows 参数用于数据预览功能,并更新相关文档说明
This commit is contained in:
2026-04-21 20:50:50 +08:00
parent db51d41aef
commit 2bcdcad797
4 changed files with 32 additions and 79 deletions
-8
View File
@@ -1,8 +0,0 @@
# 给 AI 助手看的规则 - 小白专用版
## 关于内存(最重要)
1. 凡是读文件的函数,只要没加 `rows` 限制或 `chunk_size` 分块,都要在注释里用【警告】两个字提醒用户注意内存风险。
2. 不要用 `for` 循环一行行修改 GeoDataFrame,要用 `apply` 或者向量化操作。
## 关于报错
3. 禁止直接把底层库(fiona, shapely)的英文报错抛给用户看。必须包一层 try-except,翻译成中文提示,例如:“文件打不开,检查一下路径是不是有中文?”或者“数据里有烂掉的图形,已自动修复/跳过”。