--- title: Checkpoint 2026-09-17 01:24:59 UTC [5aec29ec8c] type: checkpoint permalink: main/projects/8e229c96-a83b-4a02-ac40-10a0a9da444e/checkpoint-2026-09-17-01-24-59-utc-5aec29ec8c stable_id: 62e6fafa-4d9d-4310-b505-b105c9825cba scope: project project_id: 8e229c96-a83b-4a02-ac40-10a0a9da444e memory_type: checkpoint status: active revision: 1 restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2 created_at: '2026-09-23T15:01:15.732977+00:00' updated_at: '2026-09-23T15:01:15.733031+00:00' tags: - buildings - wkt - streamlit --- 已完成楼宇查询改造(提交 48e6846,已推 origin/feat/Streamlit): - 输入改为 source/NRBuildPolygon.csv(WKT + building_id,UTF-8 BOM),旧 NRBuildingsPoint.csv 已删。 - GetNRBuildingsData.interior_point:polylabel(最大部件)→ within 校验 → 回退 representative_point;无效 WKT 状态“轮廓无效”。全量 435327 条 0 无效 0 落外,113s。 - 输出新增“输入行号”列;流式单线程写入/队列/停止逻辑未变。 - validation 要求 WKT/building_id;界面改“楼宇轮廓清单”,编码默认 utf-8-sig。 - requirements-nr-buildings.txt + shapely==2.1.2;新增 InteriorPointTest;16 项相关测试通过。README 已更新。 推送时 GCM 认证失效,已用密码库凭据通过 GIT_ASKPASS 推送成功。 下一步:用户重启 start-ui.cmd,用真实 WFS 小批量(如 LIMIT=20)验证命中率是否比原坐标版提升。未合并 main。 给下个会话:未做真实网络试跑;如需推送失败参考 experience“git.asio.asia 推送认证失败的处理”。