|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // RGV轨道正序(从上到下) | 
|---|
|  |  |  | public static final List<Integer> TRACK_POSITION_POSITIVE_SEQUENCE = Arrays.asList( | 
|---|
|  |  |  | 1004,1007,1010,1014,1018,1021,1024,1028,1031,1035 | 
|---|
|  |  |  | 1004, | 
|---|
|  |  |  | 1007, | 
|---|
|  |  |  | 1010, | 
|---|
|  |  |  | 1014, | 
|---|
|  |  |  | 1018, | 
|---|
|  |  |  | 1021, | 
|---|
|  |  |  | 1024, | 
|---|
|  |  |  | 1028, | 
|---|
|  |  |  | 1031, | 
|---|
|  |  |  | 1035 | 
|---|
|  |  |  | ); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 反序(直接反转生成) | 
|---|
|  |  |  | 
|---|
|  |  |  | static { | 
|---|
|  |  |  | Collections.reverse(TRACK_POSITION_REVERSE_SEQUENCE); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | //1楼战站点 | 
|---|
|  |  |  | public static final List<Integer> TRACK_POSITION_ONE = Arrays.asList( | 
|---|
|  |  |  | 1004, 1007, 1010, 1014, 1018, 1021, 1024, 1028, 1031, 1035,1042,1105,1106,1041, | 
|---|
|  |  |  | 1038,1036,1108,1109 | 
|---|
|  |  |  | ); | 
|---|
|  |  |  | //2楼战站点 | 
|---|
|  |  |  | public static final List<Integer> TRACK_POSITION_TWO = Arrays.asList( | 
|---|
|  |  |  | 2003,2006,2009,2012,2015,2018,2021,2024,2027,2030,2037,2031 | 
|---|
|  |  |  | ); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 轨道映射(把映射站点替换成主站点) | 
|---|
|  |  |  | public static final Map<Integer, Integer> SITE_MAPPING = new HashMap<>(); | 
|---|
|  |  |  | 
|---|
|  |  |  | return null; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return result; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public static List<Integer> getRouteOne(){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<Integer> groupRoute = new ArrayList<>(); | 
|---|
|  |  |  | groupRoute = TRACK_POSITION_ONE; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return groupRoute; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | public static List<Integer> getRouteTwo(){ | 
|---|
|  |  |  |  | 
|---|
|  |  |  | List<Integer> groupRoute = new ArrayList<>(); | 
|---|
|  |  |  | groupRoute = TRACK_POSITION_TWO; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return groupRoute; | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | /* | 
|---|
|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | public static  Short SouStaEnd(Integer endSta,Integer souSta){ | 
|---|
|  |  |  | if (souSta == 159) { | 
|---|
|  |  |  | return (short)161; | 
|---|
|  |  |  | if (souSta == 1103) { | 
|---|
|  |  |  | return (short)1105; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if(souSta == 1047){ | 
|---|
|  |  |  | return (short)1042; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | return souSta.shortValue(); | 
|---|
|  |  |  | } | 
|---|