新项目有个需求,目前我也不清楚属于具体哪方面技术更好实现,知道属于哪方面后面也好找外包之类的,有成熟的插件之类的就更好了。
需求描述:手里有几万组的数据,这几万组数据生成了一个曲线,下图是个示例:
目前对于这个曲线有3点需求:
第一点较为容易实现,就是随意选取两个点,只保留两点之间的数据与曲线,去掉两端的。
第二点是曲线并不十分平滑,希望有个一键平滑的功能,让曲线上不会有一些如下图黑圈标注出的锐角:
第三点是手动调整曲线,例如拖动等操作,让曲线的起伏不会那么剧烈,比如拖动波峰让整个波形下降之类的操作。
上述3点是有关曲线方面的操作,最重要的是还需要在对曲线操作后,回传操作后的曲线对应的数据进行储存。
总结一下就是:在可操作界面对曲线进行操作编辑,并回传操作后的曲线对应数据。
对这个需求属于哪方面小弟毫无头绪,手上只有20分都交了,望大佬解惑。