| | |
| | | |
| | | 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); |
| | |
| | | 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 { |
| | |
| | | // 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)); |
| | | } |
| | | |
| | | // 若不存在规则名称,则添加 |
| | |
| | | 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; |
| | |
| | | |
| | | 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) |
| | |
| | | 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; |
| | | } |
| | | } |