algorithm - 修改后的 Douglas-Peucker (TD-TR) 实施
问题描述
Douglas-Peucker 算法是一种线泛化算法,它递归地从原始 GPS 轨迹点集中选择点。
但该算法不适用于 GPS 轨迹数据,因为需要同时考虑空间和时间数据,而 DP 只考虑空间谓词。
有几种 DP 实现,例如:
1) https://pypi.org/project/rdp/
2) https://rdp.readthedocs.io/en/latest/
为了考虑时间范围,还有另一种称为修正道格拉斯-普克 (TD-TR) 的算法。TD-TR 方法使用 DP 算法,而且还考虑了时间。特别是,它用一种称为同步欧几里得距离 (SED) 的时间感知距离代替了 DP 中使用的欧几里德距离。
我想知道这个算法是否有一些实现。
解决方案
推荐阅读
- android - 如何在方向更改时更改 Android 应用程序中的系统背景颜色?
- javacard - 删除数据字段中带有 SSD AID 的 APDU 命令,返回 6985
- python - 从更大的语料库中创建一个 dict
- c - 将内存从先前确定的字符串长度动态分配到结构数组中
- html - 块移出
- javascript - 计数器仅适用于 jQuery 游戏的第一次点击
- c++ - 串口通信第一次等待直到读取的大小写满异步通信c++
- javascript - 这是在我的项目中获取字母的好方法吗?
- angular - Angular 10 找不到“object”类型的不同支持对象“[object Object]”。NgFor 仅支持绑定到 Iterables,例如 Arrays
- dask - 在具有不同模块版本的项目之间共享 Dask 集群?