我有一些描述某些车辆运动的位置和时间值。但是在某些时间间隔内,车辆会在某个位置等待。我不知道如何设置等待时间。
在下面提供的示例数据中:对应于40和50的位置值相同=(4,4,0),这意味着车辆在该位置等待10秒。但是由于插值,它不起作用。
Ex:
"position":{
"interpolationAlgorithm":"LAGRANGE",
"interpolationDegree":1,
"epoch":"2012-08-04T16:00:00Z",
"cartesian": [
0.0, 0, 0, 0,
10.0, 1 ,1 ,0,
20.0, 2, 2, 0,
30.0, 3, 3, 0,
40.0, 4, 4, 0,
50.0, 4, 4, 0
]
}
答案 0 :(得分:1)
经过一些研究,我发现我们可以使用“间隔”属性。这样的:
"position" : [
{
"interval": "2018-08-07T23:50:00Z/2018-08-08T00:09:00Z",
"cartographicDegrees" : [
"2018-08-07T23:50:00Z", 39.8495,43.3802,0,
"2018-08-08T00:00:00Z", 39.8734,43.4129,0,
"2018-08-08T00:09:00Z", 39.8048,43.4324,0
],
"interpolationAlgorithm": "LAGRANGE",
"interpolationDegree": 5
},
{
"interval": "2018-08-08T00:09:00Z/2018-08-08T00:11:00Z",
"cartographicDegrees" : [39.8048,43.4324,0]
},
...