Commit f7b8bbd3 authored by duanruiming's avatar duanruiming

[update] review-优化数据极值问题

parent a572867a
...@@ -15,7 +15,7 @@ public enum TurnTypeParseEnum { ...@@ -15,7 +15,7 @@ public enum TurnTypeParseEnum {
LEFT("l", 1, "左转"), LEFT("l", 1, "左转"),
STRAIGHT("s", 2, "直行"), STRAIGHT("s", 2, "直行"),
RIGHT("r", 3, "右转"), RIGHT("r", 3, "右转"),
UTURN("u", 4, "掉头"), AROUND("u", 4, "掉头"),
PERSON("ped", 20, "行人"); PERSON("ped", 20, "行人");
private final String type; private final String type;
......
...@@ -696,7 +696,11 @@ public class LanePeriodicDataProcessServiceImpl implements DataProcessService { ...@@ -696,7 +696,11 @@ public class LanePeriodicDataProcessServiceImpl implements DataProcessService {
greenwaveRealtimePO.setType(1); greenwaveRealtimePO.setType(1);
greenwaveRealtimePO.setTrafficIndex(trafficIndex); greenwaveRealtimePO.setTrafficIndex(trafficIndex);
greenwaveRealtimePO.setSpeed(speedAvg); greenwaveRealtimePO.setSpeed(speedAvg);
greenwaveRealtimePO.setTrvalTime((int) (greenLength / speedAvg * 3.6)); if (speedAvg != 0) {
greenwaveRealtimePO.setTrvalTime((int) (greenLength / speedAvg * 3.6));
} else {
greenwaveRealtimePO.setTrvalTime(0);
}
greenwaveRealtimePO.setStopTimes(stopTimeAvg); greenwaveRealtimePO.setStopTimes(stopTimeAvg);
greenwaveRealtimePO.setQueueLength(queueLength); greenwaveRealtimePO.setQueueLength(queueLength);
greenwaveRealtimePO.setCongRate(congRate); greenwaveRealtimePO.setCongRate(congRate);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment