package safeluck.drive.evaluation.bean; import java.util.List; /** * DriveJudge * Created by lzw on 2020/12/1. 16:40:59 * 邮箱:632393724@qq.com * All Rights Saved! Chongqing AnYun Tech co. LTD */ public class RoadExamMap3 { /** * name : 涪陵交通驾校road新增 * points : [428097.3494,3292398.695,428839.3222,3292353.4694,428904.1984,3292342.3202,428909.2188,3292339.5687,428912.7048,3292335.2346,428914.3318,3292329.5423,428914.6448,3292229.2849,428914.3495,3292199.2617,427794.2684,3291847.891,427843.6031,3291848.2677,427794.2538,3291837.5986,427843.6031,3291837.5968,427794.2634,3291844.3909,427813.6031,3291844.3819,427843.6032,3291844.3677,427794.2585,3291840.8909,427813.6032,3291840.8819,427843.6031,3291840.8677,427889.6681,3291847.846,428859.3318,3291847.3888,428867.0733,3291849.9062,428872.3885,3291854.6058,427889.5344,3291837.553,428859.2109,3291837.0889,428867.8127,3291838.5584,428874.5509,3291842.4758,428879.5036,3291848.2172,428882.2786,3291854.9625,427889.5864,3291844.346,428859.3301,3291843.8888,427889.6754,3291840.846,428859.3284,3291840.3888,428871.961,3291854.9222,428866.767,3291850.2715,428859.332,3291847.7888,427889.6054,3291848.246,428868.1235,3291860.6933,428866.8461,3291859.1589,428864.0891,3291858.1862,428859.5321,3291858.1876,427889.6569,3291858.4876,428859.3337,3291851.2888,427920.2527,3291851.7316,427890.1442,3291851.7458,428859.3354,3291854.7888,427919.9881,3291855.2317,427889.6601,3291855.246,427843.6083,3291847.8677,427794.269,3291848.291,427843.6031,3291858.6714,427794.2836,3291858.6265,427843.6031,3291851.7677,427794.2739,3291851.791,427843.7076,3291855.2677,427794.2789,3291855.291] * red_line : [{"id":0,"points":[291,292],"type":4},{"id":1,"points":[292,294],"type":4},{"id":2,"points":[295,296,297,298,299,300,301,302,303,304,305,306,307,308,309],"type":1},{"id":3,"points":[310,311,312,313,314,315,316,317,318,319,320,321,322,323,324,325,326],"type":1},{"id":4,"points":[327,328],"type":4},{"id":5,"points":[329,330],"type":4},{"id":6,"points":[331,332],"type":4}] * road : [{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":10,"left_edge":[{"line":[352,353,354,355,356,357,358,359,360,361,362,363,364],"type":1}],"next_road":11,"right_edge":[{"line":[333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351],"type":1}],"separate":[{"lane_guide":[{"guide":[2,1,1],"head_tail":[379,380]}],"lane_line":[[{"line":[365,366,367,368,369,370,371,372,373,374,375,376,377,378,379],"type":0},{"line":[379,380],"type":1}],[{"line":[381,382,383,384,385,386,387,388,389,390,391,392,393,394],"type":0},{"line":[394,395],"type":1}]]}],"start_line":[352,333]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":11,"left_edge":[{"line":[396,397],"type":1}],"next_road":12,"right_edge":[{"line":[398,399,400,401,402],"type":1}],"separate":[{"lane_guide":[{"guide":[4,2,2],"head_tail":[404,405]}],"lane_line":[[{"line":[403,404],"type":0},{"line":[404,405],"type":1}],[{"line":[406,407],"type":0},{"line":[407,408],"type":1}]]}],"start_line":[396,398]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":13,"left_edge":[{"line":[409,410],"type":1}],"next_road":14,"right_edge":[{"line":[425,426],"type":1}],"separate":[{"lane_guide":[{"guide":[8,1,4],"head_tail":[444,445]}],"lane_line":[[{"line":[443,444],"type":0},{"line":[444,445],"type":1}],[{"line":[446,447],"type":0},{"line":[447,448],"type":1}]]}],"start_line":[409,425]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":14,"left_edge":[{"line":[411,412,413,414,415,416,417,418,419,420,421,422,423,424],"type":1}],"next_road":1,"right_edge":[{"line":[427,428,429,430,431,432,433,434,435,436,437,438,439,440,441,442],"type":1}],"separate":[{"lane_guide":[{"guide":[4,1,1],"head_tail":[461,462]}],"lane_line":[[{"line":[449,450,451,452,453,454,455,456,457,458,459,460,461],"type":0},{"line":[461,462],"type":1}],[{"line":[463,464,465,466,467,468,469,470,471,472,473,474,475],"type":0},{"line":[475,476],"type":1}]]}],"start_line":[411,427]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":15,"left_edge":[{"line":[477,478],"type":1}],"next_road":16,"right_edge":[{"line":[479,480],"type":1}],"separate":[{"lane_guide":[{"guide":[2,1,1],"head_tail":[482,483]}],"lane_line":[[{"line":[481,482],"type":0},{"line":[482,483],"type":1}],[{"line":[484,485],"type":0},{"line":[485,486],"type":1}]]}],"start_line":[477,479]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":16,"left_edge":[{"line":[487,488,489,490],"type":1}],"next_road":1,"right_edge":[{"line":[491,492,493,494,495,496],"type":1}],"separate":[{"lane_line":[[{"line":[497,498],"type":0}],[{"line":[499,500],"type":0}]]}],"start_line":[487,491]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":17,"left_edge":[{"line":[501,502,503,504],"type":1}],"next_road":1,"right_edge":[{"line":[505,506,507,508,509],"type":1}],"separate":[{"lane_guide":[{"guide":[8,1,4],"head_tail":[511,512]}],"lane_line":[[{"line":[510,511],"type":0},{"line":[511,512],"type":1}],[{"line":[513,514],"type":0},{"line":[514,515],"type":1}]]}],"start_line":[501,505]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":18,"left_edge":[{"line":[516,517],"type":1}],"next_road":16,"right_edge":[{"line":[518,519],"type":1}],"separate":[{"lane_line":[[{"line":[520,521],"type":0}],[{"line":[522,523],"type":0}]]}],"start_line":[516,518]},{"active":0,"crossing":[{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}],"id":1,"left_edge":[{"line":[118,121,123,125,127,129,132,137,140],"type":1}],"next_road":2,"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":[{"guide":[2,1,4],"head_tail":[135,139]}],"lane_line":[[{"line":[131,135],"type":0},{"line":[135,139],"type":1}],[{"line":[130,133],"type":0},{"line":[133,138],"type":1}]]}],"start_line":[0,118]},{"active":0,"crossing":[{"active":1,"center_point":0,"line":[37,178],"stop_flag":0,"tts":"通过路口"}],"id":2,"left_edge":[{"line":[155,157,162,165,168,171,178],"type":1}],"next_road":5,"right_edge":[{"line":[28,29,30,31,32,33,34,35,36,37],"type":1}],"separate":[{"lane_guide":[{"guide":[1,1,4],"head_tail":[174,177]}],"lane_line":[[{"line":[159,161,164,167,170,174],"type":0},{"line":[174,177],"type":1}],[{"line":[158,160,163,166,169,172],"type":0},{"line":[172,176],"type":1}]]}],"start_line":[28,155]},{"active":0,"crossing":[{"active":1,"center_point":0,"line":[81,245],"stop_flag":0,"tts":"通过路口"}],"id":3,"left_edge":[{"line":[217,223,226,229,232,235,238,245],"type":1}],"next_road":6,"right_edge":[{"line":[64,66,67,68,69,70,71,72,73,76,78,80,85],"type":1}],"separate":[{"lane_guide":[{"guide":[2,1,1],"head_tail":[239,243]}],"lane_line":[[{"line":[220,222,225,228,231,234,237,241],"type":0},{"line":[241,244],"type":1}],[{"line":[219,221,224,227,230,233,236,239],"type":0},{"line":[239,243],"type":1}]]}],"start_line":[64,217]},{"active":0,"crossing":[{"active":8,"center_point":0,"line":[115,153],"stop_flag":0,"tts":"调头"}],"id":4,"left_edge":[{"line":[141,145,147,149,153],"type":1}],"next_road":0,"right_edge":[{"line":[104,106,107,108,109,110,111,112,113,114,115],"type":1}],"separate":[{"lane_guide":[{"guide":[3,1],"head_tail":[150,152]}],"lane_line":[[{"line":[143,144,146,148,150],"type":0},{"line":[150,152],"type":1}]]}],"start_line":[101,141]},{"active":8,"crossing":[{"active":8,"center_point":0,"line":[62,215],"stop_flag":0,"tts":"掉头"}],"id":5,"left_edge":[{"line":[184,188,191,194,197,200,203,206,209,212,215],"type":1}],"next_road":3,"right_edge":[{"line":[40,42,43,44,45,48,51,54,55,56,57,58,59,60,61,62],"type":1}],"separate":[{"lane_line":[[{"line":[183,187,190,193,196,199,202,205,208,211,214],"type":0}],[{"line":[182,186,189,192,195,198,201,204,207,210,213],"type":0}]]}],"start_line":[180,184]},{"active":0,"crossing":[{"active":4,"center_point":0,"line":[98,285],"stop_flag":0,"tts":"路口右转弯"}],"id":6,"left_edge":[{"line":[249,253,256,259,262,263,268,271,274,279,282,285],"type":1}],"next_road":4,"right_edge":[{"line":[85,86,87,89,92,93,94,95,96,97,98],"type":1}],"separate":[{"lane_guide":[{"guide":[2,1,5],"head_tail":[275,283]}],"lane_line":[[{"line":[248,252,255,258,261,264,267,270,273,277],"type":0},{"line":[277,281,284],"type":1}],[{"line":[247,251,254,257,260,265,266,269,272,275],"type":0},{"line":[275,280,283],"type":1}]]}],"start_line":[85,249]}] * special_area : [{"area":[39,40],"id":0,"road":2,"type":0},{"area":[45,47],"id":1,"road":5,"type":0},{"area":[48,50],"id":2,"road":5,"type":2},{"area":[51,53],"id":3,"road":5,"type":0},{"area":[73,75],"id":4,"road":3,"type":0},{"area":[76,78],"id":5,"road":3,"type":2},{"area":[82,83],"id":6,"road":3,"type":0},{"area":[83,87],"id":7,"road":6,"type":1},{"area":[89,91],"id":8,"road":6,"type":0},{"area":[100,101],"id":9,"road":6,"type":0},{"area":[102,104],"id":10,"road":4,"type":0},{"area":[180,43],"id":11,"road":5,"type":1}] * trigger_line : [{"id":0,"line":[287],"road":5,"tts":"变更车道","type":1},{"id":1,"line":[288],"road":5,"tts":"加减档","type":4},{"id":2,"line":[289],"road":3,"tts":"直线行驶","type":3},{"id":3,"line":[290],"road":3,"tts":"超车","type":2}] * type : road */ private String name; private String type; private List points; private List red_line; private List road; private List special_area; private List trigger_line; public String getName() { return name; } public void setName(String name) { this.name = name; } public String getType() { return type; } public void setType(String type) { this.type = type; } public List getPoints() { return points; } public void setPoints(List points) { this.points = points; } public List getRed_line() { return red_line; } public void setRed_line(List red_line) { this.red_line = red_line; } public List getRoad() { return road; } public void setRoad(List road) { this.road = road; } public List getSpecial_area() { return special_area; } public void setSpecial_area(List special_area) { this.special_area = special_area; } public List getTrigger_line() { return trigger_line; } public void setTrigger_line(List trigger_line) { this.trigger_line = trigger_line; } public static class RedLineBean { /** * id : 0 * points : [291,292] * type : 4 */ private int id; private int type; private List 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 getPoints() { return points; } public void setPoints(List points) { this.points = points; } } public static class RoadBean { /** * active : 0 * crossing : [{"active":2,"center_point":55,"line":[26,140],"stop_flag":0,"tts":"路口左转弯"}] * id : 10 * left_edge : [{"line":[352,353,354,355,356,357,358,359,360,361,362,363,364],"type":1}] * next_road : 11 * right_edge : [{"line":[333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351],"type":1}] * separate : [{"lane_guide":[{"guide":[2,1,1],"head_tail":[379,380]}],"lane_line":[[{"line":[365,366,367,368,369,370,371,372,373,374,375,376,377,378,379],"type":0},{"line":[379,380],"type":1}],[{"line":[381,382,383,384,385,386,387,388,389,390,391,392,393,394],"type":0},{"line":[394,395],"type":1}]]}] * start_line : [352,333] */ private int active; private int id; private int next_road; private List crossing; private List left_edge; private List right_edge; private List separate; private List start_line; public int getActive() { return active; } public void setActive(int active) { this.active = active; } 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 List getCrossing() { return crossing; } public void setCrossing(List crossing) { this.crossing = crossing; } public List getLeft_edge() { return left_edge; } public void setLeft_edge(List left_edge) { this.left_edge = left_edge; } public List getRight_edge() { return right_edge; } public void setRight_edge(List right_edge) { this.right_edge = right_edge; } public List getSeparate() { return separate; } public void setSeparate(List separate) { this.separate = separate; } public List getStart_line() { return start_line; } public void setStart_line(List start_line) { this.start_line = start_line; } public static class CrossingBean { /** * active : 2 * center_point : 55 * line : [26,140] * stop_flag : 0 * tts : 路口左转弯 */ private int active; private int center_point; private int stop_flag; private String tts; private List 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 getLine() { return line; } public void setLine(List line) { this.line = line; } } public static class LeftEdgeBean { /** * line : [352,353,354,355,356,357,358,359,360,361,362,363,364] * type : 1 */ private int type; private List line; public int getType() { return type; } public void setType(int type) { this.type = type; } public List getLine() { return line; } public void setLine(List line) { this.line = line; } } public static class RightEdgeBean { /** * line : [333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351] * type : 1 */ private int type; private List line; public int getType() { return type; } public void setType(int type) { this.type = type; } public List getLine() { return line; } public void setLine(List line) { this.line = line; } } public static class SeparateBean { private List lane_guide; private List> lane_line; public List getLane_guide() { return lane_guide; } public void setLane_guide(List lane_guide) { this.lane_guide = lane_guide; } public List> getLane_line() { return lane_line; } public void setLane_line(List> lane_line) { this.lane_line = lane_line; } public static class LaneGuideBean { private List guide; private List head_tail; public List getGuide() { return guide; } public void setGuide(List guide) { this.guide = guide; } public List getHead_tail() { return head_tail; } public void setHead_tail(List head_tail) { this.head_tail = head_tail; } } public static class LaneLineBean { /** * line : [365,366,367,368,369,370,371,372,373,374,375,376,377,378,379] * type : 0 */ private int type; private List line; public int getType() { return type; } public void setType(int type) { this.type = type; } public List getLine() { return line; } public void setLine(List line) { this.line = 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 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 getArea() { return area; } public void setArea(List area) { this.area = area; } } 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 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 getLine() { return line; } public void setLine(List line) { this.line = line; } } }