From 11b3191f27900738ee0b6bab73508069cba2d18e Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期三, 26 八月 2020 17:27:48 +0800 Subject: [PATCH] 修改道路bean --- app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java | 616 ++++++++++++++++++++++++++++++++++++++++++++++++------- 1 files changed, 535 insertions(+), 81 deletions(-) diff --git a/app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java b/app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java index 0c02928..53dee2b 100644 --- a/app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java +++ b/app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java @@ -2,6 +2,7 @@ import java.util.List; + public class HttpRoadMapRsp { /** @@ -146,122 +147,575 @@ } public static class MapsBean { - /** - * area : [45,38,39,46] - * id : 8890.0 - * item : 106.0 - * stop_flag : 0.0 - * stop_line : [41,42] - * red_line : [[43,44]] - * tts : 璺彛鍙宠浆寮� - * road_edge_line : [[73,74]] - * all_trigger_line : [[8890,45,46],[8891,53,54],[8892,55,56],[8893,63,64],[8894,71,72],[8895,75,76],[8896,87,88],[8897,95,96],[8898,103,104],[8900,111,112]] - * green_line : [[27,28],[33,34]] - * red_area : [[47,48,49,50]] - */ - - private int id; - private int item; - private String tts; - private int stop_flag; - private List<List<Integer>> red_line; - private List<List<Integer>> green_line; - private List<List<Integer>> all_trigger_line; - private List<List<Integer>> red_area; - private List<Integer> stop_line; - private List<Integer> area; - private List<List<Integer>> road_edge_line; +// /** +// * area : [45,38,39,46] +// * id : 8890.0 +// * item : 106.0 +// * stop_flag : 0.0 +// * stop_line : [41,42] +// * red_line : [[43,44]] +// * tts : 璺彛鍙宠浆寮� +// * road_edge_line : [[73,74]] +// * all_trigger_line : [[8890,45,46],[8891,53,54],[8892,55,56],[8893,63,64],[8894,71,72],[8895,75,76],[8896,87,88],[8897,95,96],[8898,103,104],[8900,111,112]] +// * green_line : [[27,28],[33,34]] +// * red_area : [[47,48,49,50]] +// */ +// +// private int id; +// private int item; +// private String tts; +// private int stop_flag; +// private List<List<Integer>> red_line; +// private List<List<Integer>> green_line; +// private List<List<Integer>> all_trigger_line; +// private List<List<Integer>> red_area; +// private List<Integer> stop_line; +// private List<Integer> area; +// private List<List<Integer>> road_edge_line; +// +// +// +// public String getTts() { +// return tts; +// } +// +// public void setTts(String tts) { +// this.tts = tts; +// } +// +// +// public int getId() { +// return id; +// } +// +// public void setId(int id) { +// this.id = id; +// } +// +// public int getItem() { +// return item; +// } +// +// public void setItem(int item) { +// this.item = item; +// } +// +// public int getStop_flag() { +// return stop_flag; +// } +// +// public void setStop_flag(int stop_flag) { +// this.stop_flag = stop_flag; +// } +// +// public List<List<Integer>> getRed_line() { +// return red_line; +// } +// +// public void setRed_line(List<List<Integer>> red_line) { +// this.red_line = red_line; +// } +// +// public List<List<Integer>> getGreen_line() { +// return green_line; +// } +// +// public void setGreen_line(List<List<Integer>> green_line) { +// this.green_line = green_line; +// } +// +// public List<List<Integer>> getAll_trigger_line() { +// return all_trigger_line; +// } +// +// public void setAll_trigger_line(List<List<Integer>> all_trigger_line) { +// this.all_trigger_line = all_trigger_line; +// } +// +// public List<List<Integer>> getRed_area() { +// return red_area; +// } +// +// public void setRed_area(List<List<Integer>> red_area) { +// this.red_area = red_area; +// } +// +// public List<Integer> getStop_line() { +// return stop_line; +// } +// +// public void setStop_line(List<Integer> stop_line) { +// this.stop_line = stop_line; +// } +// +// public List<Integer> getArea() { +// return area; +// } +// +// public void setArea(List<Integer> area) { +// this.area = area; +// } +// +// public List<List<Integer>> getRoad_edge_line() { +// return road_edge_line; +// } +// +// public void setRoad_edge_line(List<List<Integer>> road_edge_line) { +// this.road_edge_line = road_edge_line; +// } - public String getTts() { - return tts; + + + private List<Double> points; + private List<RoadBean> road; + private List<SpecialAreaBean> special_area; + private List<TriggerLineBean> trigger_line; + private List<RedLineBean> red_line; + + public List<Double> getPoints() { + return points; } - public void setTts(String tts) { - this.tts = tts; + public void setPoints(List<Double> points) { + this.points = points; } - - public int getId() { - return id; + public List<RoadBean> getRoad() { + return road; } - public void setId(int id) { - this.id = id; + public void setRoad(List<RoadBean> road) { + this.road = road; } - public int getItem() { - return item; + public List<SpecialAreaBean> getSpecial_area() { + return special_area; } - public void setItem(int item) { - this.item = item; + public void setSpecial_area(List<SpecialAreaBean> special_area) { + this.special_area = special_area; } - public int getStop_flag() { - return stop_flag; + public List<TriggerLineBean> getTrigger_line() { + return trigger_line; } - public void setStop_flag(int stop_flag) { - this.stop_flag = stop_flag; + public void setTrigger_line(List<TriggerLineBean> trigger_line) { + this.trigger_line = trigger_line; } - public List<List<Integer>> getRed_line() { + public List<RedLineBean> getRed_line() { return red_line; } - public void setRed_line(List<List<Integer>> red_line) { + public void setRed_line(List<RedLineBean> red_line) { this.red_line = red_line; } - public List<List<Integer>> getGreen_line() { - return green_line; + public static class RoadBean { + /** + * id : 1 + * next_road : 2 + * start_line : [0,118] + * crossing : [{"active":2,"center_point":55,"stop_flag":0,"tts":"璺彛宸﹁浆寮�","line":[26,140]}] + * left_edge : [{"line":[118,121,123,125,127,129,132,137,140],"type":1}] + * right_edge : [{"line":[0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],"type":1}] + * separate : [{"lane_line":[[{"line":[117,120,122,124,126,128,131],"type":0}]]},{"lane_guide":[{"head_tail":[135,139],"guide":[2,1,4]}],"lane_line":[[{"line":[131,135],"type":0},{"line":[135,139],"type":1}],[{"line":[130,133],"type":0},{"line":[133,138],"type":1}]]}] + * active : 8 + */ + + private int id; + private int next_road; + private int active; + private List<Integer> start_line; + private List<RoadBean.CrossingBean> crossing; + private List<RoadBean.LeftEdgeBean> left_edge; + private List<RoadBean.RightEdgeBean> right_edge; + private List<RoadBean.SeparateBean> separate; + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public int getNext_road() { + return next_road; + } + + public void setNext_road(int next_road) { + this.next_road = next_road; + } + + public int getActive() { + return active; + } + + public void setActive(int active) { + this.active = active; + } + + public List<Integer> getStart_line() { + return start_line; + } + + public void setStart_line(List<Integer> start_line) { + this.start_line = start_line; + } + + public List<RoadBean.CrossingBean> getCrossing() { + return crossing; + } + + public void setCrossing(List<RoadBean.CrossingBean> crossing) { + this.crossing = crossing; + } + + public List<RoadBean.LeftEdgeBean> getLeft_edge() { + return left_edge; + } + + public void setLeft_edge(List<RoadBean.LeftEdgeBean> left_edge) { + this.left_edge = left_edge; + } + + public List<RoadBean.RightEdgeBean> getRight_edge() { + return right_edge; + } + + public void setRight_edge(List<RoadBean.RightEdgeBean> right_edge) { + this.right_edge = right_edge; + } + + public List<RoadBean.SeparateBean> getSeparate() { + return separate; + } + + public void setSeparate(List<RoadBean.SeparateBean> separate) { + this.separate = separate; + } + + public static class CrossingBean { + /** + * active : 2 + * center_point : 55 + * stop_flag : 0 + * tts : 璺彛宸﹁浆寮� + * line : [26,140] + */ + + private int active; + private int center_point; + private int stop_flag; + private String tts; + private List<Integer> line; + + public int getActive() { + return active; + } + + public void setActive(int active) { + this.active = active; + } + + public int getCenter_point() { + return center_point; + } + + public void setCenter_point(int center_point) { + this.center_point = center_point; + } + + public int getStop_flag() { + return stop_flag; + } + + public void setStop_flag(int stop_flag) { + this.stop_flag = stop_flag; + } + + public String getTts() { + return tts; + } + + public void setTts(String tts) { + this.tts = tts; + } + + public List<Integer> getLine() { + return line; + } + + public void setLine(List<Integer> line) { + this.line = line; + } + } + + public static class LeftEdgeBean { + /** + * line : [118,121,123,125,127,129,132,137,140] + * type : 1 + */ + + private int type; + private List<Integer> line; + + public int getType() { + return type; + } + + public void setType(int type) { + this.type = type; + } + + public List<Integer> getLine() { + return line; + } + + public void setLine(List<Integer> line) { + this.line = line; + } + } + + public static class RightEdgeBean { + /** + * line : [0,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26] + * type : 1 + */ + + private int type; + private List<Integer> line; + + public int getType() { + return type; + } + + public void setType(int type) { + this.type = type; + } + + public List<Integer> getLine() { + return line; + } + + public void setLine(List<Integer> line) { + this.line = line; + } + } + + public static class SeparateBean { + private List<List<RoadBean.SeparateBean.LaneLineBean>> lane_line; + private List<RoadBean.SeparateBean.LaneGuideBean> lane_guide; + + public List<List<RoadBean.SeparateBean.LaneLineBean>> getLane_line() { + return lane_line; + } + + public void setLane_line(List<List<RoadBean.SeparateBean.LaneLineBean>> lane_line) { + this.lane_line = lane_line; + } + + public List<RoadBean.SeparateBean.LaneGuideBean> getLane_guide() { + return lane_guide; + } + + public void setLane_guide(List<RoadBean.SeparateBean.LaneGuideBean> lane_guide) { + this.lane_guide = lane_guide; + } + + public static class LaneLineBean { + /** + * line : [117,120,122,124,126,128,131] + * type : 0 + */ + + private int type; + private List<Integer> line; + + public int getType() { + return type; + } + + public void setType(int type) { + this.type = type; + } + + public List<Integer> getLine() { + return line; + } + + public void setLine(List<Integer> line) { + this.line = line; + } + } + + public static class LaneGuideBean { + private List<Integer> head_tail; + private List<Integer> guide; + + public List<Integer> getHead_tail() { + return head_tail; + } + + public void setHead_tail(List<Integer> head_tail) { + this.head_tail = head_tail; + } + + public List<Integer> getGuide() { + return guide; + } + + public void setGuide(List<Integer> guide) { + this.guide = guide; + } + } + } } - public void setGreen_line(List<List<Integer>> green_line) { - this.green_line = green_line; + public static class SpecialAreaBean { + /** + * area : [39,40] + * id : 0 + * road : 2 + * type : 0 + */ + + private int id; + private int road; + private int type; + private List<Integer> area; + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public int getRoad() { + return road; + } + + public void setRoad(int road) { + this.road = road; + } + + public int getType() { + return type; + } + + public void setType(int type) { + this.type = type; + } + + public List<Integer> getArea() { + return area; + } + + public void setArea(List<Integer> area) { + this.area = area; + } } - public List<List<Integer>> getAll_trigger_line() { - return all_trigger_line; + public static class TriggerLineBean { + /** + * id : 0 + * line : [287] + * road : 5 + * tts : 鍙樻洿杞﹂亾 + * type : 1 + */ + + private int id; + private int road; + private String tts; + private int type; + private List<Integer> line; + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public int getRoad() { + return road; + } + + public void setRoad(int road) { + this.road = road; + } + + public String getTts() { + return tts; + } + + public void setTts(String tts) { + this.tts = tts; + } + + public int getType() { + return type; + } + + public void setType(int type) { + this.type = type; + } + + public List<Integer> getLine() { + return line; + } + + public void setLine(List<Integer> line) { + this.line = line; + } } - public void setAll_trigger_line(List<List<Integer>> all_trigger_line) { - this.all_trigger_line = all_trigger_line; + public static class RedLineBean { + /** + * id : 0 + * type : 1 + * points : [56,48] + */ + + private int id; + private int type; + private List<Integer> points; + + public int getId() { + return id; + } + + public void setId(int id) { + this.id = id; + } + + public int getType() { + return type; + } + + public void setType(int type) { + this.type = type; + } + + public List<Integer> getPoints() { + return points; + } + + public void setPoints(List<Integer> points) { + this.points = points; + } } - public List<List<Integer>> getRed_area() { - return red_area; - } - public void setRed_area(List<List<Integer>> red_area) { - this.red_area = red_area; - } - public List<Integer> getStop_line() { - return stop_line; - } - - public void setStop_line(List<Integer> stop_line) { - this.stop_line = stop_line; - } - - public List<Integer> getArea() { - return area; - } - - public void setArea(List<Integer> area) { - this.area = area; - } - - public List<List<Integer>> getRoad_edge_line() { - return road_edge_line; - } - - public void setRoad_edge_line(List<List<Integer>> road_edge_line) { - this.road_edge_line = road_edge_line; - } } } } -- Gitblit v1.8.0