From 104cb9c6b681bf1558ef7a0a7b0acdb290bf05cb Mon Sep 17 00:00:00 2001
From: xuhy <3313886187@qq.com>
Date: 星期三, 11 三月 2026 14:07:49 +0800
Subject: [PATCH] 计费修改
---
xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java | 650 +++++++++++++++++++++++++++++-----------------------------
1 files changed, 327 insertions(+), 323 deletions(-)
diff --git a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java
index 74c2d5f..18d9cc3 100644
--- a/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java
+++ b/xp-robotaxi-order-boot/src/main/java/com/xiaopeng/order/utils/TaxiPricingDemoService.java
@@ -13,13 +13,13 @@
public static void main(String[] args) {
PricingConfig config = setupMockConfig();
-
+//
Calendar cal = Calendar.getInstance();
- cal.set(2026, Calendar.MARCH, 13, 14, 40, 15);
+ cal.set(2026, Calendar.APRIL, 11, 15, 49, 15);
Date orderTime = cal.getTime();
-
+//
// 模拟总里程 25.0 km,以触发多级远途加价
- double totalMillige = 7.874;
+ double totalMillige = 9.148;
// 模拟 GPS 轨迹点
List<GpsPoint> points = createMockGpsPoints(orderTime);
@@ -33,6 +33,11 @@
BigDecimal totalAmount = bill.values().stream().reduce(BigDecimal.ZERO, BigDecimal::add);
System.err.println("--------------------------");
System.err.println("应付总额: " + totalAmount + " 元");
+
+// List<GpsPoint> mockGpsPoints = createMockGpsPoints(orderTime);
+// double sum = mockGpsPoints.stream().mapToDouble(GpsPoint::getDistance).sum();
+// System.err.println(sum);
+
}
public static class TaxiPricingService {
@@ -92,11 +97,11 @@
// BigDecimal totalSeg = distFee.add(timeFee).add(longExtra);
// 超出里程
if (isOverBaseM) {
- bill.put(activeRule.ruleName + "|"+activeRule.start + "-" + activeRule.end + "_Ml", bill.getOrDefault(activeRule.ruleName + activeRule.start + "-" + activeRule.end + "_Ml", BigDecimal.ZERO).add(segM));
+ bill.put(activeRule.ruleName + "|"+activeRule.start + "-" + activeRule.end + "_Ml", bill.getOrDefault(activeRule.ruleName + "|"+ activeRule.start + "-" + activeRule.end + "_Ml", BigDecimal.ZERO).add(segM));
}
// 超出时间
if (isOverBaseMs) {
- bill.put(activeRule.ruleName + "|"+activeRule.start + "-" + activeRule.end + "_Ms", bill.getOrDefault(activeRule.ruleName + activeRule.start + "-" + activeRule.end + "_Ms", BigDecimal.ZERO).add(segMs));
+ bill.put(activeRule.ruleName + "|"+activeRule.start + "-" + activeRule.end + "_Ms", bill.getOrDefault(activeRule.ruleName + "|" + activeRule.start + "-" + activeRule.end + "_Ms", BigDecimal.ZERO).add(segMs));
}
// 若不存在规则名称,则添加
@@ -113,7 +118,7 @@
if(ruleName.endsWith("_Ml")){
BigDecimal exceedValue = bill.get(ruleName);
if(Objects.nonNull(exceedValue)){
- result.put("distance"+split[0], result.getOrDefault(split[0], BigDecimal.ZERO).add(exceedValue));
+// result.put("distance"+split[0], result.getOrDefault(split[0], BigDecimal.ZERO).add(exceedValue));
exceedValue = exceedValue.divide(new BigDecimal(1000), 2, RoundingMode.HALF_UP);
}else{
exceedValue = BigDecimal.ZERO;
@@ -252,12 +257,11 @@
private static PricingConfig setupMockConfig() {
PricingConfig config = new PricingConfig();
- config.peaks.add(new PricingRule("高峰期", "14:40", "14:46", 15.0, 3.0, 5.0, 3.0, 0.8));
- config.peaks.add(new PricingRule("高峰期", "19:40", "20:46", 15.0, 3.0, 5.0, 3.0, 0.8));
- config.night = new PricingRule("夜间行驶", "14:47", "14:48", 18.0, 3.0, 5.0, 3.5, 1.0);
+ config.peaks.add(new PricingRule("高峰期", "04:00", "05:00", 15.0, 3.0, 10.0, 4, 4));
+ config.peaks.add(new PricingRule("高峰期", "15:00", "16:00", 15.0, 3.0, 10.0, 4, 4));
+ config.night = new PricingRule("夜间行驶", "20:04", "23:00", 15.0, 3.0, 10.0, 3, 3);
config.holiday = new PricingRule("节假日", "18:47", "18:48", 18.0, 3.0, 5.0, 4, 2.0);
- config.normals.add(new PricingRule("普通时段", "14:46", "14:47", 10.0, 3.0, 5.0, 2.4, 0.5));
- config.normals.add(new PricingRule("普通时段", "14:48", "17:59", 10.0, 3.0, 5.0, 2.4, 0.5));
+ config.normals.add(new PricingRule("普通时段", "00:00", "23:59", 10.0, 3.0, 10.0, 3, 3));
// --- 远途加价区间配置 (关键修改) ---
// 1. 超过 num1(12) 不足 num2(20), 加收 num3(1.2)
@@ -325,317 +329,317 @@
list.add(new GpsPoint(182, startTs + 2 * 490 * 1000));
list.add(new GpsPoint(182, startTs + 2 * 500 * 1000));
list.add(new GpsPoint(182, startTs + 2 * 510 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 520 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 530 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 540 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 550 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 560 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 570 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 590 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 600 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
- list.add(new GpsPoint(182, startTs + 2 * 4180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 520 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 530 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 540 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 550 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 560 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 570 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 590 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 600 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 1980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 2980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3180 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3280 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3380 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3480 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3580 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3680 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3780 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3880 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 3980 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4080 * 1000));
+// list.add(new GpsPoint(182, startTs + 2 * 4180 * 1000));
return list;
}
}
\ No newline at end of file
--
Gitblit v1.7.1