a-b-street / a-b-street/ltn

Transition changes in shortcut coloring

未关闭
#46 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
主要语言
Rust
星标
21
派生
7
PR 合并指标
30 天内没有已合并 PR

描述

It'd be really cool to use https://maplibre.org/maplibre-style-spec/transition/, but it won't be easy. We swap out the GeoJSON data for each edit entirely. Transitions only work with changing layout properties. But still, worth thinking about eventually.

贡献指南

这个仓库没有索引到贡献指南

调研方向

该 issue 提到使用 MapLibre 的 transition 属性来实现快捷方式着色,但指出每次编辑都会完全替换 GeoJSON 数据。首先检查前端地图渲染代码,该代码可能使用 Rust 和 WebAssembly 编写,以了解当前如何处理 GeoJSON 数据,以及哪些地方可以对 layout 属性进行动画处理。查找现有的地图样式或交互模块。在不破坏当前编辑工作流的情况下,为快捷方式实现平滑的颜色过渡,即可视为 'Done'。

由索引模型根据 Issue 内容生成。

评估

技术栈
rust
领域
data-visualization, frontend
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
45/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。