|
|
7f4ebe8fb7
|
Improve Cesium preview loading state
|
2026-07-31 18:11:21 +08:00 |
|
|
|
0def373c09
|
Extract Cesium preview assets
|
2026-07-31 16:56:22 +08:00 |
|
|
|
59628cba82
|
feat: add reimport stage for hand-edited GeoPackages
QGIS 手工修正后的回导流程此前是 README 里的三段 shell:一个硬编码
area-id 和 ogr2ogr 绝对路径的 for 循环、一段内联 node heredoc、再加一次
npm run build。改为一个 reimport 阶段:
npm run build -- --config config/areas/<area-id>.json \
--stages reimport,blender,cesium
scripts/reimport-gpkg.js 先把全部图层导出到临时目录并逐个校验,全部通过
才写回 osm2streets_web_out/。ogr2ogr 对不存在的图层退出码非 0 但仍会留下
0 字节文件,原先逐图层 mv 会静默用空图层覆盖好数据。
intermediates 与 reimport 同时指定直接报错——前者用 OSM 重建 GeoPackage,
正好抹掉后者要读回的手工修改。reimport 不含在 all 中。
同时新增 scripts/lib/scene-layers.js 作为 9 个渲染图层的唯一定义源。此前
该表在合并场景、场景样式 JSON、生成的 QGIS 工程、README 手工流程中各有
一份副本,改一处漏其余会导致图层叠放顺序出错并流入 Blender/Cesium。
验证:同一 OSM 输入下,改动前后 intermediates 产物逐字节一致
(scene_style.json、.qgz 符号定义、9 个图层几何与属性);reimport 对
未修改图层无损回导。
Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
|
2026-07-28 17:21:59 +08:00 |
|
|
|
96c9baf540
|
feat: osm2streets上游箭头修复
|
2026-07-28 09:08:58 +08:00 |
|
|
|
694f18826a
|
Add multi-vehicle cruise selection preview
|
2026-07-27 15:55:29 +08:00 |
|
|
|
4fc9397cec
|
Fix cruise vehicle model orientation
|
2026-07-27 15:07:48 +08:00 |
|
|
|
633f1ee364
|
Restore lightweight cruise car and keep lane offset
|
2026-07-27 14:53:40 +08:00 |
|
|
|
d93212b685
|
Use clean ToyCar model and lane-offset cruise route
|
2026-07-27 14:31:56 +08:00 |
|
|
|
9561ad8530
|
Use lightweight glTF car for cruise preview
|
2026-07-27 14:19:06 +08:00 |
|
|
|
513ef62ab8
|
Allow zoom adjustment in vehicle follow mode
|
2026-07-27 14:12:09 +08:00 |
|
|
|
235314af1a
|
Replace tracked vehicle follow with chase camera
|
2026-07-27 14:06:46 +08:00 |
|
|
|
d872ca6f32
|
Make vehicle following opt-in
|
2026-07-27 14:00:49 +08:00 |
|
|
|
f1ddedf889
|
Add experimental Cesium vehicle cruise preview
|
2026-07-27 13:52:43 +08:00 |
|
|
|
a5c3ad3cf3
|
Generate Cesium preview pages from area builds
|
2026-07-27 13:06:57 +08:00 |
|
|
|
61e4820a4c
|
Refactor pipeline around area asset builds
|
2026-07-27 12:56:13 +08:00 |
|