| | |
| | | |
| | | public class HttpRoadMapRsp { |
| | | |
| | | |
| | | /** |
| | | * result : true |
| | | * data : {"server":"gps.safeluck.com","port":"3301","map_json":{"maps":[{"area":[45,38,39,46],"id":8890,"item":106,"stop_flag":0,"stop_line":[41,42],"red_line":[[43,44]],"tts":"路口右转弯"},{"area":[53,48,49,54],"id":8891,"item":107,"stop_flag":0,"stop_line":[51,52],"tts":"通过人行横道"},{"area":[],"id":8892,"item":102,"stop_flag":0,"stop_line":[],"tts":"加减档"},{"area":[63,58,59,64],"id":8893,"item":110,"stop_flag":0,"stop_line":[61,62],"tts":"前方掉头"},{"area":[71,66,67,72],"id":8894,"item":101,"road_edge_line":[[73,74]],"stop_flag":0,"stop_line":[69,70],"tts":"直线行驶"},{"area":[],"id":8895,"item":103,"road_edge_line":[[77,78]],"stop_flag":0,"stop_line":[],"tts":"靠边停车"},{"area":[87,80,81,88],"id":8896,"item":105,"stop_flag":0,"stop_line":[83,84],"red_line":[[85,86]],"tts":"路口左转弯"},{"area":[95,90,91,96],"id":8897,"item":108,"stop_flag":0,"stop_line":[93,94],"tts":"通过学校区域"},{"area":[103,98,99,104],"id":8898,"item":109,"stop_flag":0,"stop_line":[101,102],"tts":"通过公共汽车站"},{"area":[111,106,107,112],"id":8900,"item":104,"stop_flag":0,"stop_line":[109,110],"tts":"通过路口"},{"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]],"id":8899,"item":100,"red_area":[[47,48,49,50]],"red_line":[[0,1,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],[29,30],[31,32],[35,36]],"stop_flag":0}],"name":"科三路考新地图","type":"road","points":[-8647.003,14590.7213,-8643.5524,14578.1376,-8643.4688,14577.3293,-8643.4743,14576.6703,-8643.6189,14575.6231,-8643.8986,14574.7303,-8644.429,14573.7859,-8645.0267,14573.0804,-8645.7975,14572.5144,-8646.6964,14572.0564,-8647.9003,14571.5898,-8649.254,14571.2718,-8651.2344,14570.9548,-8676.9505,14567.7086,-8677.008,14564.2895,-8647.9699,14568.5768,-8677.1016,14560.8499,-8648.6754,14565.6031,-8647.0386,14565.793,-8645.5361,14565.9325,-8643.9894,14565.9878,-8642.4894,14565.828,-8641.1371,14565.3513,-8640.1083,14564.4899,-8639.3371,14563.1737,-8638.7768,14561.5024,-8615.0639,14476.9774,-8611.3183,14477.2584,-8643.7051,14592.6597,-8640.3308,14593.415,-8608.1896,14478.7504,-8607.5516,14478.8765,-8639.2427,14591.991,-8636.3273,14594.4586,-8603.9223,14479.1086,-8600.1545,14479.3763,-8632.4911,14594.4536,-8643.6786,14578.4015,-8641.0622,14569.2537,-8634.1519,14571.662,-8636.5751,14580.2974,-8643.6786,14578.4015,-8636.5751,14580.2974,-8641.0622,14569.2537,-8634.1519,14571.662,-8646.4285,14588.016,-8639.2769,14589.9255,-8634.4653,14545.6261,-8632.5501,14538.899,-8625.5379,14540.9341,-8627.4065,14547.6014,-8634.4653,14545.6261,-8627.4065,14547.6014,-8637.2035,14555.2439,-8630.1052,14557.2304,-8626.3309,14516.8481,-8618.8811,14518.887,-8615.147,14476.9265,-8612.3882,14467.0731,-8597.9713,14471.9742,-8600.4647,14480.9003,-8615.147,14476.9265,-8600.4647,14480.9003,-8617.8432,14486.5562,-8603.1551,14490.5316,-8607.0038,14504.1069,-8616.1047,14536.1608,-8623.4875,14535.0492,-8614.6801,14502.1867,-8607.0038,14504.1069,-8614.6801,14502.1867,-8604.2725,14494.4871,-8612.0914,14492.5276,-8607.3643,14503.5206,-8616.3071,14536.8527,-8620.0983,14550.3554,-8627.0878,14547.8972,-8619.878,14549.5298,-8626.2008,14572.0174,-8630.8126,14588.3057,-8634.1112,14600.1533,-8640.9894,14596.3771,-8635.6092,14577.056,-8630.8126,14588.3057,-8635.6092,14577.056,-8634.1112,14600.1533,-8640.9894,14596.3771,-8628.1304,14578.6721,-8632.9266,14567.4225,-8667.0986,14568.9677,-8676.8874,14567.7089,-8676.2956,14564.3175,-8666.6833,14565.7012,-8667.0986,14568.9677,-8666.6833,14565.7012,-8657.1803,14570.2432,-8656.7853,14567.126]},"pzh":"e8000ce"} |
| | | * data : {"server":"gps.safeluck.com","port":"3301","gps_monitor_url":"https%3A%2F%2Ftrainsim.aaej.cn%2F%23%2Fvisitor%2Fmonitor%3Fdevice_id%3D0314200100000001%26area_type%3Droad","map_url":"https://arcgis.aaej.cn/arcgis/rest/services/马鞍科三地图/MapServer","map_json":{"name":"涪陵交通驾校road","type":"road","map_json":{"points":[428882.814,3291858.8646,428882.814,3291858.8646,428882.8164,3291859.9596,428882.8587,3291860.9072,428882.9787,3291862.126,428883.1475,3291863.3446,428883.3106,3291864.3922,428883.5399,3291865.5205,428884.1709,3291868.0124,428900.68,3291924.3125,428901.1532,3291926.1579,428902.1388,3291930.0679,428903.6411,3291936.2295,428905.2377,3291943.0598,428906.7427,3291949.9934,428909.3874,3291963.3733,428911.8079,3291977.9126,428914.8393,3292001.3582,428916.4049,3292013.8673,428917.5369,3292034.5559,428919.1201,3292062.4489,428920.392,3292070.6217,428922.9231,3292084.7791,428924.0105,3292093.314,428925.515,3292119.4249,428927.1469,3292146.6368,428928.5834,3292151.5435,428928.5834,3292151.5435,428895.1955,3292186.6837,428878.9835,3292186.1468,428860.5926,3292186.9707,428847.1534,3292187.9665,428834.4844,3292189.2064,428814.6262,3292191.8591,428796.9072,3292194.9343,428767.1164,3292201.6727,428605.953,3292247.0387,428573.5986,3292256.1939,428573.5986,3292256.1939,428570.868,3292256.9989,428563.21,3292259.1227,428563.21,3292259.1227,428538.5459,3292263.9919,428519.6991,3292266.7228,428495.249,3292268.4954,428475.9751,3292268.8223,428475.9751,3292268.8223,428467.9018,3292268.9276,428400.2501,3292269.2682,428400.2501,3292269.2682,428349.9106,3292269.6218,428173.3521,3292270.7839,428173.3521,3292270.7839,428165.2937,3292270.9544,428130.8628,3292270.8838,428118.2644,3292270.3749,428103.9294,3292268.7709,428090.6958,3292266.2259,428077.3264,3292262.4663,428065.2206,3292257.8042,428053.3165,3292252.1225,428035.8995,3292241.7869,427880.0382,3292135.0381,427880.0382,3292135.0381,427892.3858,3292117.2607,427892.3858,3292117.2607,428041.3285,3292219.5045,428059.4025,3292229.7958,428069.8844,3292234.9107,428086.167,3292241.1997,428100.4362,3292244.9398,428120.5815,3292248.0335,428143.1924,3292249.5525,428165.0404,3292249.6301,428165.0404,3292249.6301,428173.0727,3292249.524,428304.8233,3292248.5362,428304.8233,3292248.5362,428365.1984,3292248.0079,428365.1984,3292248.0079,428435.9145,3292247.8554,428465.4826,3292247.7177,428468.3267,3292247.6579,428476.3716,3292247.6307,428476.3716,3292247.6307,428508.2163,3292246.4259,428528.27,3292244.2281,428541.7345,3292241.9268,428541.7345,3292241.9268,428557.8357,3292238.3307,428557.8357,3292238.3307,428565.643,3292236.2802,428736.2275,3292188.2357,428772.2383,3292178.6464,428799.4878,3292172.9904,428825.2411,3292169.0656,428858.5907,3292165.9372,428873.9811,3292165.2046,428895.6454,3292164.8048,428895.6454,3292164.8048,428898.0145,3292163.9805,428904.1334,3292159.6522,428904.1334,3292159.6522,428904.1334,3292159.6522,428908.3582,3292153.8635,428908.3582,3292153.8635,428909.0927,3292151.8793,428910.0466,3292141.3966,428903.1781,3292025.1554,428903.1212,3292019.7852,428901.3789,3292001.7577,428897.8184,3291974.1496,428891.5529,3291942.2104,428885.3093,3291918.3034,428877.1977,3291890.8363,428868.8245,3291862.6146,428868.8245,3291862.6146,428878.4936,3291859.9625,428875.5855,3291860.9848,428875.5855,3291860.9848,428895.033,3291915.8213,428892.0463,3291916.7325,428904.6359,3291954.8311,428901.4881,3291955.2692,428907.8718,3291972.5746,428904.6954,3291972.8065,428911.2712,3291998.0926,428908.1942,3291998.5557,428913.5737,3292025.6652,428910.2338,3292025.5771,428920.3223,3292084.1899,428916.8634,3292084.5667,428913.6443,3292084.5836,428922.2985,3292119.5457,428922.2985,3292119.5457,428918.9431,3292119.8617,428918.9431,3292119.8617,428915.7143,3292119.6856,428924.0245,3292151.518,428920.8141,3292151.5051,428917.5666,3292151.5049,428916.9804,3292151.7248,428916.9804,3292151.7248,428913.8244,3292151.8642,428905.5847,3292010.8065,428908.7257,3292010.5397,428900.4061,3291970.043,428903.5693,3291969.5774,428893.1737,3291935.4018,428896.2244,3291934.614,428880.2194,3291889.9323,428880.2194,3291889.9323,428871.8967,3291861.8767,428875.0209,3291861.1249,428875.0209,3291861.1249,428895.6992,3292175.9696,428895.6992,3292175.9696,428885.4046,3292175.8749,428885.689,3292182.7212,428885.4908,3292179.4098,428856.0002,3292183.9663,428855.642,3292180.5938,428854.7988,3292177.1572,428820.9762,3292187.5109,428820.2316,3292184.0928,428818.9997,3292180.8864,428772.7753,3292196.7952,428771.923,3292193.4084,428770.5333,3292190.2679,428741.5994,3292205.1874,428740.5949,3292201.8445,428739.5019,3292198.6075,428604.967,3292243.8516,428604.967,3292243.8516,428604.0033,3292240.4575,428604.0033,3292240.4575,428572.6549,3292252.8229,428571.6937,3292249.4826,428570.7517,3292246.1939,428570.7517,3292246.1939,428561.1989,3292259.3885,428561.1989,3292259.3885,428558.6665,3292256.4051,428558.1176,3292252.9569,428557.2165,3292249.7001,428557.2165,3292249.7001,428535.2633,3292261.0631,428534.7745,3292257.5969,428533.9435,3292254.3306,428511.3333,3292264.1797,428510.8822,3292260.6765,428510.5453,3292257.2982,428479.8896,3292265.304,428479.727,3292261.8918,428479.4572,3292258.4664,428135.4736,3292267.5206,428135.6138,3292264.0307,428135.8288,3292260.6855,428115.5088,3292266.5758,428115.4397,3292263.0318,428115.6021,3292259.6498,428095.7533,3292263.3018,428096.0303,3292259.7636,428096.1147,3292256.4074,428061.301,3292251.6264,428062.6387,3292248.2719,428064.2825,3292245.2665,428039.9071,3292240.1154,428041.715,3292236.8982,428043.7379,3292234.103,428023.34,3292229.185,428025.1714,3292226.2,428026.9231,3292223.272,427885.8449,3292134.372,427887.9129,3292131.6017,427886.5168,3292126.4356,427886.5168,3292126.4356,427886.8757,3292125.9022,427886.8757,3292125.9022,427894.4225,3292122.8287,427892.5033,3292125.6566,428040.5491,3292223.1426,428038.8635,3292226.1909,428036.9951,3292229.1929,428056.8763,3292232.5978,428055.3578,3292236.0071,428053.4793,3292239.068,428080.2278,3292243.1556,428079.2497,3292246.915,428077.8201,3292250.4372,428101.864,3292249.0844,428101.2074,3292252.9131,428100.5024,3292256.5948,428123.9933,3292252.0716,428123.8924,3292256.0198,428123.8611,3292259.7307,428174.1651,3292252.9979,428174.1643,3292256.5142,428175.3375,3292259.9168,428435.936,3292251.3921,428435.936,3292251.3921,428435.9577,3292254.8287,428435.9577,3292254.8287,428465.3761,3292251.3617,428465.3324,3292254.7468,428465.2486,3292257.9827,428465.2486,3292257.9827,428479.6367,3292251.2876,428479.6868,3292254.6244,428479.5024,3292257.8999,428479.5024,3292257.8999,428505.8972,3292250.1763,428506.2209,3292253.6352,428506.585,3292257.0049,428544.8608,3292244.6924,428545.5185,3292248.0721,428546.3399,3292251.4451,428567.8819,3292239.172,428568.8241,3292242.5459,428570.0601,3292245.7462,428759.9247,3292185.1945,428760.9055,3292188.5477,428761.6607,3292191.8755,428785.4125,3292186.1948,428784.3945,3292182.9418,428783.6079,3292179.5275,428807.1744,3292175.0889,428807.905,3292178.5047,428808.4625,3292181.8853,428823.2632,3292172.7182,428823.7723,3292176.1648,428824.3707,3292179.5355,428842.9182,3292170.4928,428843.1077,3292174.0264,428843.3719,3292177.4302,428858.8736,3292169.2562,428858.8736,3292169.2562,428859.1022,3292172.784,428859.1022,3292172.784,428858.8502,3292176.2218,428873.2446,3292168.5074,428874.4078,3292172.0004,428875.0993,3292175.4264,428895.6678,3292168.4777,428895.5498,3292171.9858,428895.6768,3292175.3751,428895.6768,3292175.3751,428335.338,3292269.718,428026.475,3292235.333,427914.939,3292132.742,428203.987,3292249.293],"road":[{"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}]]}]},{"id":2,"start_line":[28,155],"crossing":[{"active":1,"stop_flag":0,"tts":"通过路口","line":[37,178]}],"next_road":5,"left_edge":[{"line":[155,157,162,165,168,171,178],"type":1}],"right_edge":[{"line":[28,29,30,31,32,33,34,35,36,37],"type":1}],"separate":[{"lane_guide":[{"head_tail":[174,177],"guide":[1,1,4]}],"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}]]}]},{"id":3,"start_line":[64,217],"crossing":[{"active":1,"stop_flag":0,"tts":"通过路口","line":[81,245]}],"next_road":6,"left_edge":[{"line":[217,223,226,229,232,235,238,245],"type":1}],"right_edge":[{"line":[64,66,67,68,69,70,71,72,73,76,78,80,85],"type":1}],"separate":[{"lane_guide":[{"head_tail":[239,243],"guide":[2,1,1]}],"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}]]}]},{"id":4,"start_line":[101,141],"crossing":[{"active":8,"stop_flag":0,"tts":"调头","line":[115,153]}],"left_edge":[{"line":[141,145,147,149,153],"type":1}],"right_edge":[{"line":[104,106,107,108,109,110,111,112,113,114,115],"type":1}],"separate":[{"lane_guide":[{"head_tail":[150,152],"guide":[3,1]}],"lane_line":[[{"line":[143,144,146,148,150],"type":0},{"line":[150,152],"type":1}]]}]},{"active":8,"id":5,"start_line":[180,184],"crossing":[{"active":8,"stop_flag":0,"tts":"掉头","line":[62,215]}],"next_road":3,"left_edge":[{"line":[184,188,191,194,197,200,203,206,209,212,215],"type":1}],"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}]]}]},{"id":6,"start_line":[85,249],"crossing":[{"active":4,"stop_flag":0,"tts":"路口右转弯","line":[98,285]}],"next_road":4,"left_edge":[{"line":[249,253,256,259,262,263,268,271,274,279,282,285],"type":1}],"right_edge":[{"line":[85,86,87,89,92,93,94,95,96,97,98],"type":1}],"separate":[{"lane_guide":[{"head_tail":[275,283],"guide":[2,1,5]}],"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}]]}]}],"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}],"red_line":[{"id":0,"type":1,"points":[56,48]},{"id":1,"type":2,"points":[56,48,485]}]},"version":"v0.1"},"version":"v0.1","pzh":"豫E9701测"} |
| | | */ |
| | | |
| | | private boolean result; |
| | |
| | | /** |
| | | * server : gps.safeluck.com |
| | | * port : 3301 |
| | | * map_json : {"maps":[{"area":[45,38,39,46],"id":8890,"item":106,"stop_flag":0,"stop_line":[41,42],"red_line":[[43,44]],"tts":"路口右转弯"},{"area":[53,48,49,54],"id":8891,"item":107,"stop_flag":0,"stop_line":[51,52],"tts":"通过人行横道"},{"area":[],"id":8892,"item":102,"stop_flag":0,"stop_line":[],"tts":"加减档"},{"area":[63,58,59,64],"id":8893,"item":110,"stop_flag":0,"stop_line":[61,62],"tts":"前方掉头"},{"area":[71,66,67,72],"id":8894,"item":101,"road_edge_line":[[73,74]],"stop_flag":0,"stop_line":[69,70],"tts":"直线行驶"},{"area":[],"id":8895,"item":103,"road_edge_line":[[77,78]],"stop_flag":0,"stop_line":[],"tts":"靠边停车"},{"area":[87,80,81,88],"id":8896,"item":105,"stop_flag":0,"stop_line":[83,84],"red_line":[[85,86]],"tts":"路口左转弯"},{"area":[95,90,91,96],"id":8897,"item":108,"stop_flag":0,"stop_line":[93,94],"tts":"通过学校区域"},{"area":[103,98,99,104],"id":8898,"item":109,"stop_flag":0,"stop_line":[101,102],"tts":"通过公共汽车站"},{"area":[111,106,107,112],"id":8900,"item":104,"stop_flag":0,"stop_line":[109,110],"tts":"通过路口"},{"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]],"id":8899,"item":100,"red_area":[[47,48,49,50]],"red_line":[[0,1,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],[29,30],[31,32],[35,36]],"stop_flag":0}],"name":"科三路考新地图","type":"road","points":[-8647.003,14590.7213,-8643.5524,14578.1376,-8643.4688,14577.3293,-8643.4743,14576.6703,-8643.6189,14575.6231,-8643.8986,14574.7303,-8644.429,14573.7859,-8645.0267,14573.0804,-8645.7975,14572.5144,-8646.6964,14572.0564,-8647.9003,14571.5898,-8649.254,14571.2718,-8651.2344,14570.9548,-8676.9505,14567.7086,-8677.008,14564.2895,-8647.9699,14568.5768,-8677.1016,14560.8499,-8648.6754,14565.6031,-8647.0386,14565.793,-8645.5361,14565.9325,-8643.9894,14565.9878,-8642.4894,14565.828,-8641.1371,14565.3513,-8640.1083,14564.4899,-8639.3371,14563.1737,-8638.7768,14561.5024,-8615.0639,14476.9774,-8611.3183,14477.2584,-8643.7051,14592.6597,-8640.3308,14593.415,-8608.1896,14478.7504,-8607.5516,14478.8765,-8639.2427,14591.991,-8636.3273,14594.4586,-8603.9223,14479.1086,-8600.1545,14479.3763,-8632.4911,14594.4536,-8643.6786,14578.4015,-8641.0622,14569.2537,-8634.1519,14571.662,-8636.5751,14580.2974,-8643.6786,14578.4015,-8636.5751,14580.2974,-8641.0622,14569.2537,-8634.1519,14571.662,-8646.4285,14588.016,-8639.2769,14589.9255,-8634.4653,14545.6261,-8632.5501,14538.899,-8625.5379,14540.9341,-8627.4065,14547.6014,-8634.4653,14545.6261,-8627.4065,14547.6014,-8637.2035,14555.2439,-8630.1052,14557.2304,-8626.3309,14516.8481,-8618.8811,14518.887,-8615.147,14476.9265,-8612.3882,14467.0731,-8597.9713,14471.9742,-8600.4647,14480.9003,-8615.147,14476.9265,-8600.4647,14480.9003,-8617.8432,14486.5562,-8603.1551,14490.5316,-8607.0038,14504.1069,-8616.1047,14536.1608,-8623.4875,14535.0492,-8614.6801,14502.1867,-8607.0038,14504.1069,-8614.6801,14502.1867,-8604.2725,14494.4871,-8612.0914,14492.5276,-8607.3643,14503.5206,-8616.3071,14536.8527,-8620.0983,14550.3554,-8627.0878,14547.8972,-8619.878,14549.5298,-8626.2008,14572.0174,-8630.8126,14588.3057,-8634.1112,14600.1533,-8640.9894,14596.3771,-8635.6092,14577.056,-8630.8126,14588.3057,-8635.6092,14577.056,-8634.1112,14600.1533,-8640.9894,14596.3771,-8628.1304,14578.6721,-8632.9266,14567.4225,-8667.0986,14568.9677,-8676.8874,14567.7089,-8676.2956,14564.3175,-8666.6833,14565.7012,-8667.0986,14568.9677,-8666.6833,14565.7012,-8657.1803,14570.2432,-8656.7853,14567.126]} |
| | | * pzh : e8000ce |
| | | * gps_monitor_url : https%3A%2F%2Ftrainsim.aaej.cn%2F%23%2Fvisitor%2Fmonitor%3Fdevice_id%3D0314200100000001%26area_type%3Droad |
| | | * map_url : https://arcgis.aaej.cn/arcgis/rest/services/马鞍科三地图/MapServer |
| | | * map_json : {"name":"涪陵交通驾校road","type":"road","map_json":{"points":[428882.814,3291858.8646,428882.814,3291858.8646,428882.8164,3291859.9596,428882.8587,3291860.9072,428882.9787,3291862.126,428883.1475,3291863.3446,428883.3106,3291864.3922,428883.5399,3291865.5205,428884.1709,3291868.0124,428900.68,3291924.3125,428901.1532,3291926.1579,428902.1388,3291930.0679,428903.6411,3291936.2295,428905.2377,3291943.0598,428906.7427,3291949.9934,428909.3874,3291963.3733,428911.8079,3291977.9126,428914.8393,3292001.3582,428916.4049,3292013.8673,428917.5369,3292034.5559,428919.1201,3292062.4489,428920.392,3292070.6217,428922.9231,3292084.7791,428924.0105,3292093.314,428925.515,3292119.4249,428927.1469,3292146.6368,428928.5834,3292151.5435,428928.5834,3292151.5435,428895.1955,3292186.6837,428878.9835,3292186.1468,428860.5926,3292186.9707,428847.1534,3292187.9665,428834.4844,3292189.2064,428814.6262,3292191.8591,428796.9072,3292194.9343,428767.1164,3292201.6727,428605.953,3292247.0387,428573.5986,3292256.1939,428573.5986,3292256.1939,428570.868,3292256.9989,428563.21,3292259.1227,428563.21,3292259.1227,428538.5459,3292263.9919,428519.6991,3292266.7228,428495.249,3292268.4954,428475.9751,3292268.8223,428475.9751,3292268.8223,428467.9018,3292268.9276,428400.2501,3292269.2682,428400.2501,3292269.2682,428349.9106,3292269.6218,428173.3521,3292270.7839,428173.3521,3292270.7839,428165.2937,3292270.9544,428130.8628,3292270.8838,428118.2644,3292270.3749,428103.9294,3292268.7709,428090.6958,3292266.2259,428077.3264,3292262.4663,428065.2206,3292257.8042,428053.3165,3292252.1225,428035.8995,3292241.7869,427880.0382,3292135.0381,427880.0382,3292135.0381,427892.3858,3292117.2607,427892.3858,3292117.2607,428041.3285,3292219.5045,428059.4025,3292229.7958,428069.8844,3292234.9107,428086.167,3292241.1997,428100.4362,3292244.9398,428120.5815,3292248.0335,428143.1924,3292249.5525,428165.0404,3292249.6301,428165.0404,3292249.6301,428173.0727,3292249.524,428304.8233,3292248.5362,428304.8233,3292248.5362,428365.1984,3292248.0079,428365.1984,3292248.0079,428435.9145,3292247.8554,428465.4826,3292247.7177,428468.3267,3292247.6579,428476.3716,3292247.6307,428476.3716,3292247.6307,428508.2163,3292246.4259,428528.27,3292244.2281,428541.7345,3292241.9268,428541.7345,3292241.9268,428557.8357,3292238.3307,428557.8357,3292238.3307,428565.643,3292236.2802,428736.2275,3292188.2357,428772.2383,3292178.6464,428799.4878,3292172.9904,428825.2411,3292169.0656,428858.5907,3292165.9372,428873.9811,3292165.2046,428895.6454,3292164.8048,428895.6454,3292164.8048,428898.0145,3292163.9805,428904.1334,3292159.6522,428904.1334,3292159.6522,428904.1334,3292159.6522,428908.3582,3292153.8635,428908.3582,3292153.8635,428909.0927,3292151.8793,428910.0466,3292141.3966,428903.1781,3292025.1554,428903.1212,3292019.7852,428901.3789,3292001.7577,428897.8184,3291974.1496,428891.5529,3291942.2104,428885.3093,3291918.3034,428877.1977,3291890.8363,428868.8245,3291862.6146,428868.8245,3291862.6146,428878.4936,3291859.9625,428875.5855,3291860.9848,428875.5855,3291860.9848,428895.033,3291915.8213,428892.0463,3291916.7325,428904.6359,3291954.8311,428901.4881,3291955.2692,428907.8718,3291972.5746,428904.6954,3291972.8065,428911.2712,3291998.0926,428908.1942,3291998.5557,428913.5737,3292025.6652,428910.2338,3292025.5771,428920.3223,3292084.1899,428916.8634,3292084.5667,428913.6443,3292084.5836,428922.2985,3292119.5457,428922.2985,3292119.5457,428918.9431,3292119.8617,428918.9431,3292119.8617,428915.7143,3292119.6856,428924.0245,3292151.518,428920.8141,3292151.5051,428917.5666,3292151.5049,428916.9804,3292151.7248,428916.9804,3292151.7248,428913.8244,3292151.8642,428905.5847,3292010.8065,428908.7257,3292010.5397,428900.4061,3291970.043,428903.5693,3291969.5774,428893.1737,3291935.4018,428896.2244,3291934.614,428880.2194,3291889.9323,428880.2194,3291889.9323,428871.8967,3291861.8767,428875.0209,3291861.1249,428875.0209,3291861.1249,428895.6992,3292175.9696,428895.6992,3292175.9696,428885.4046,3292175.8749,428885.689,3292182.7212,428885.4908,3292179.4098,428856.0002,3292183.9663,428855.642,3292180.5938,428854.7988,3292177.1572,428820.9762,3292187.5109,428820.2316,3292184.0928,428818.9997,3292180.8864,428772.7753,3292196.7952,428771.923,3292193.4084,428770.5333,3292190.2679,428741.5994,3292205.1874,428740.5949,3292201.8445,428739.5019,3292198.6075,428604.967,3292243.8516,428604.967,3292243.8516,428604.0033,3292240.4575,428604.0033,3292240.4575,428572.6549,3292252.8229,428571.6937,3292249.4826,428570.7517,3292246.1939,428570.7517,3292246.1939,428561.1989,3292259.3885,428561.1989,3292259.3885,428558.6665,3292256.4051,428558.1176,3292252.9569,428557.2165,3292249.7001,428557.2165,3292249.7001,428535.2633,3292261.0631,428534.7745,3292257.5969,428533.9435,3292254.3306,428511.3333,3292264.1797,428510.8822,3292260.6765,428510.5453,3292257.2982,428479.8896,3292265.304,428479.727,3292261.8918,428479.4572,3292258.4664,428135.4736,3292267.5206,428135.6138,3292264.0307,428135.8288,3292260.6855,428115.5088,3292266.5758,428115.4397,3292263.0318,428115.6021,3292259.6498,428095.7533,3292263.3018,428096.0303,3292259.7636,428096.1147,3292256.4074,428061.301,3292251.6264,428062.6387,3292248.2719,428064.2825,3292245.2665,428039.9071,3292240.1154,428041.715,3292236.8982,428043.7379,3292234.103,428023.34,3292229.185,428025.1714,3292226.2,428026.9231,3292223.272,427885.8449,3292134.372,427887.9129,3292131.6017,427886.5168,3292126.4356,427886.5168,3292126.4356,427886.8757,3292125.9022,427886.8757,3292125.9022,427894.4225,3292122.8287,427892.5033,3292125.6566,428040.5491,3292223.1426,428038.8635,3292226.1909,428036.9951,3292229.1929,428056.8763,3292232.5978,428055.3578,3292236.0071,428053.4793,3292239.068,428080.2278,3292243.1556,428079.2497,3292246.915,428077.8201,3292250.4372,428101.864,3292249.0844,428101.2074,3292252.9131,428100.5024,3292256.5948,428123.9933,3292252.0716,428123.8924,3292256.0198,428123.8611,3292259.7307,428174.1651,3292252.9979,428174.1643,3292256.5142,428175.3375,3292259.9168,428435.936,3292251.3921,428435.936,3292251.3921,428435.9577,3292254.8287,428435.9577,3292254.8287,428465.3761,3292251.3617,428465.3324,3292254.7468,428465.2486,3292257.9827,428465.2486,3292257.9827,428479.6367,3292251.2876,428479.6868,3292254.6244,428479.5024,3292257.8999,428479.5024,3292257.8999,428505.8972,3292250.1763,428506.2209,3292253.6352,428506.585,3292257.0049,428544.8608,3292244.6924,428545.5185,3292248.0721,428546.3399,3292251.4451,428567.8819,3292239.172,428568.8241,3292242.5459,428570.0601,3292245.7462,428759.9247,3292185.1945,428760.9055,3292188.5477,428761.6607,3292191.8755,428785.4125,3292186.1948,428784.3945,3292182.9418,428783.6079,3292179.5275,428807.1744,3292175.0889,428807.905,3292178.5047,428808.4625,3292181.8853,428823.2632,3292172.7182,428823.7723,3292176.1648,428824.3707,3292179.5355,428842.9182,3292170.4928,428843.1077,3292174.0264,428843.3719,3292177.4302,428858.8736,3292169.2562,428858.8736,3292169.2562,428859.1022,3292172.784,428859.1022,3292172.784,428858.8502,3292176.2218,428873.2446,3292168.5074,428874.4078,3292172.0004,428875.0993,3292175.4264,428895.6678,3292168.4777,428895.5498,3292171.9858,428895.6768,3292175.3751,428895.6768,3292175.3751,428335.338,3292269.718,428026.475,3292235.333,427914.939,3292132.742,428203.987,3292249.293],"road":[{"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}]]}]},{"id":2,"start_line":[28,155],"crossing":[{"active":1,"stop_flag":0,"tts":"通过路口","line":[37,178]}],"next_road":5,"left_edge":[{"line":[155,157,162,165,168,171,178],"type":1}],"right_edge":[{"line":[28,29,30,31,32,33,34,35,36,37],"type":1}],"separate":[{"lane_guide":[{"head_tail":[174,177],"guide":[1,1,4]}],"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}]]}]},{"id":3,"start_line":[64,217],"crossing":[{"active":1,"stop_flag":0,"tts":"通过路口","line":[81,245]}],"next_road":6,"left_edge":[{"line":[217,223,226,229,232,235,238,245],"type":1}],"right_edge":[{"line":[64,66,67,68,69,70,71,72,73,76,78,80,85],"type":1}],"separate":[{"lane_guide":[{"head_tail":[239,243],"guide":[2,1,1]}],"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}]]}]},{"id":4,"start_line":[101,141],"crossing":[{"active":8,"stop_flag":0,"tts":"调头","line":[115,153]}],"left_edge":[{"line":[141,145,147,149,153],"type":1}],"right_edge":[{"line":[104,106,107,108,109,110,111,112,113,114,115],"type":1}],"separate":[{"lane_guide":[{"head_tail":[150,152],"guide":[3,1]}],"lane_line":[[{"line":[143,144,146,148,150],"type":0},{"line":[150,152],"type":1}]]}]},{"active":8,"id":5,"start_line":[180,184],"crossing":[{"active":8,"stop_flag":0,"tts":"掉头","line":[62,215]}],"next_road":3,"left_edge":[{"line":[184,188,191,194,197,200,203,206,209,212,215],"type":1}],"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}]]}]},{"id":6,"start_line":[85,249],"crossing":[{"active":4,"stop_flag":0,"tts":"路口右转弯","line":[98,285]}],"next_road":4,"left_edge":[{"line":[249,253,256,259,262,263,268,271,274,279,282,285],"type":1}],"right_edge":[{"line":[85,86,87,89,92,93,94,95,96,97,98],"type":1}],"separate":[{"lane_guide":[{"head_tail":[275,283],"guide":[2,1,5]}],"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}]]}]}],"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}],"red_line":[{"id":0,"type":1,"points":[56,48]},{"id":1,"type":2,"points":[56,48,485]}]},"version":"v0.1"} |
| | | * version : v0.1 |
| | | * pzh : 豫E9701测 |
| | | */ |
| | | |
| | | private String server; |
| | | private String port; |
| | | private String version; |
| | | private String map_url; |
| | | private String gps_monitor_url; |
| | | private MapJsonBean map_json; |
| | | private String map_url; |
| | | private MapJsonBeanX map_json; |
| | | private String version; |
| | | private String pzh; |
| | | |
| | | public String getGps_monitor_url() { |
| | | return gps_monitor_url; |
| | | } |
| | | |
| | | public void setGps_monitor_url(String gps_monitor_url) { |
| | | this.gps_monitor_url = gps_monitor_url; |
| | | } |
| | | |
| | | public String getVersion() { |
| | | return version; |
| | | } |
| | | |
| | | public void setVersion(String version) { |
| | | this.version = version; |
| | | } |
| | | |
| | | public String getMap_url() { |
| | | return map_url; |
| | | } |
| | | |
| | | public void setMap_url(String map_url) { |
| | | this.map_url = map_url; |
| | | } |
| | | |
| | | public String getServer() { |
| | | return server; |
| | |
| | | this.port = port; |
| | | } |
| | | |
| | | public MapJsonBean getMap_json() { |
| | | public String getGps_monitor_url() { |
| | | return gps_monitor_url; |
| | | } |
| | | |
| | | public void setGps_monitor_url(String gps_monitor_url) { |
| | | this.gps_monitor_url = gps_monitor_url; |
| | | } |
| | | |
| | | public String getMap_url() { |
| | | return map_url; |
| | | } |
| | | |
| | | public void setMap_url(String map_url) { |
| | | this.map_url = map_url; |
| | | } |
| | | |
| | | public MapJsonBeanX getMap_json() { |
| | | return map_json; |
| | | } |
| | | |
| | | public void setMap_json(MapJsonBean map_json) { |
| | | public void setMap_json(MapJsonBeanX map_json) { |
| | | this.map_json = map_json; |
| | | } |
| | | |
| | | public String getVersion() { |
| | | return version; |
| | | } |
| | | |
| | | public void setVersion(String version) { |
| | | this.version = version; |
| | | } |
| | | |
| | | public String getPzh() { |
| | |
| | | this.pzh = pzh; |
| | | } |
| | | |
| | | public static class MapJsonBean { |
| | | public static class MapJsonBeanX { |
| | | /** |
| | | * maps : [{"area":[45,38,39,46],"id":8890,"item":106,"stop_flag":0,"stop_line":[41,42],"red_line":[[43,44]],"tts":"路口右转弯"},{"area":[53,48,49,54],"id":8891,"item":107,"stop_flag":0,"stop_line":[51,52],"tts":"通过人行横道"},{"area":[],"id":8892,"item":102,"stop_flag":0,"stop_line":[],"tts":"加减档"},{"area":[63,58,59,64],"id":8893,"item":110,"stop_flag":0,"stop_line":[61,62],"tts":"前方掉头"},{"area":[71,66,67,72],"id":8894,"item":101,"road_edge_line":[[73,74]],"stop_flag":0,"stop_line":[69,70],"tts":"直线行驶"},{"area":[],"id":8895,"item":103,"road_edge_line":[[77,78]],"stop_flag":0,"stop_line":[],"tts":"靠边停车"},{"area":[87,80,81,88],"id":8896,"item":105,"stop_flag":0,"stop_line":[83,84],"red_line":[[85,86]],"tts":"路口左转弯"},{"area":[95,90,91,96],"id":8897,"item":108,"stop_flag":0,"stop_line":[93,94],"tts":"通过学校区域"},{"area":[103,98,99,104],"id":8898,"item":109,"stop_flag":0,"stop_line":[101,102],"tts":"通过公共汽车站"},{"area":[111,106,107,112],"id":8900,"item":104,"stop_flag":0,"stop_line":[109,110],"tts":"通过路口"},{"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]],"id":8899,"item":100,"red_area":[[47,48,49,50]],"red_line":[[0,1,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],[29,30],[31,32],[35,36]],"stop_flag":0}] |
| | | * name : 科三路考新地图 |
| | | * name : 涪陵交通驾校road |
| | | * type : road |
| | | * points : [-8647.003,14590.7213,-8643.5524,14578.1376,-8643.4688,14577.3293,-8643.4743,14576.6703,-8643.6189,14575.6231,-8643.8986,14574.7303,-8644.429,14573.7859,-8645.0267,14573.0804,-8645.7975,14572.5144,-8646.6964,14572.0564,-8647.9003,14571.5898,-8649.254,14571.2718,-8651.2344,14570.9548,-8676.9505,14567.7086,-8677.008,14564.2895,-8647.9699,14568.5768,-8677.1016,14560.8499,-8648.6754,14565.6031,-8647.0386,14565.793,-8645.5361,14565.9325,-8643.9894,14565.9878,-8642.4894,14565.828,-8641.1371,14565.3513,-8640.1083,14564.4899,-8639.3371,14563.1737,-8638.7768,14561.5024,-8615.0639,14476.9774,-8611.3183,14477.2584,-8643.7051,14592.6597,-8640.3308,14593.415,-8608.1896,14478.7504,-8607.5516,14478.8765,-8639.2427,14591.991,-8636.3273,14594.4586,-8603.9223,14479.1086,-8600.1545,14479.3763,-8632.4911,14594.4536,-8643.6786,14578.4015,-8641.0622,14569.2537,-8634.1519,14571.662,-8636.5751,14580.2974,-8643.6786,14578.4015,-8636.5751,14580.2974,-8641.0622,14569.2537,-8634.1519,14571.662,-8646.4285,14588.016,-8639.2769,14589.9255,-8634.4653,14545.6261,-8632.5501,14538.899,-8625.5379,14540.9341,-8627.4065,14547.6014,-8634.4653,14545.6261,-8627.4065,14547.6014,-8637.2035,14555.2439,-8630.1052,14557.2304,-8626.3309,14516.8481,-8618.8811,14518.887,-8615.147,14476.9265,-8612.3882,14467.0731,-8597.9713,14471.9742,-8600.4647,14480.9003,-8615.147,14476.9265,-8600.4647,14480.9003,-8617.8432,14486.5562,-8603.1551,14490.5316,-8607.0038,14504.1069,-8616.1047,14536.1608,-8623.4875,14535.0492,-8614.6801,14502.1867,-8607.0038,14504.1069,-8614.6801,14502.1867,-8604.2725,14494.4871,-8612.0914,14492.5276,-8607.3643,14503.5206,-8616.3071,14536.8527,-8620.0983,14550.3554,-8627.0878,14547.8972,-8619.878,14549.5298,-8626.2008,14572.0174,-8630.8126,14588.3057,-8634.1112,14600.1533,-8640.9894,14596.3771,-8635.6092,14577.056,-8630.8126,14588.3057,-8635.6092,14577.056,-8634.1112,14600.1533,-8640.9894,14596.3771,-8628.1304,14578.6721,-8632.9266,14567.4225,-8667.0986,14568.9677,-8676.8874,14567.7089,-8676.2956,14564.3175,-8666.6833,14565.7012,-8667.0986,14568.9677,-8666.6833,14565.7012,-8657.1803,14570.2432,-8656.7853,14567.126] |
| | | * map_json : {"points":[428882.814,3291858.8646,428882.814,3291858.8646,428882.8164,3291859.9596,428882.8587,3291860.9072,428882.9787,3291862.126,428883.1475,3291863.3446,428883.3106,3291864.3922,428883.5399,3291865.5205,428884.1709,3291868.0124,428900.68,3291924.3125,428901.1532,3291926.1579,428902.1388,3291930.0679,428903.6411,3291936.2295,428905.2377,3291943.0598,428906.7427,3291949.9934,428909.3874,3291963.3733,428911.8079,3291977.9126,428914.8393,3292001.3582,428916.4049,3292013.8673,428917.5369,3292034.5559,428919.1201,3292062.4489,428920.392,3292070.6217,428922.9231,3292084.7791,428924.0105,3292093.314,428925.515,3292119.4249,428927.1469,3292146.6368,428928.5834,3292151.5435,428928.5834,3292151.5435,428895.1955,3292186.6837,428878.9835,3292186.1468,428860.5926,3292186.9707,428847.1534,3292187.9665,428834.4844,3292189.2064,428814.6262,3292191.8591,428796.9072,3292194.9343,428767.1164,3292201.6727,428605.953,3292247.0387,428573.5986,3292256.1939,428573.5986,3292256.1939,428570.868,3292256.9989,428563.21,3292259.1227,428563.21,3292259.1227,428538.5459,3292263.9919,428519.6991,3292266.7228,428495.249,3292268.4954,428475.9751,3292268.8223,428475.9751,3292268.8223,428467.9018,3292268.9276,428400.2501,3292269.2682,428400.2501,3292269.2682,428349.9106,3292269.6218,428173.3521,3292270.7839,428173.3521,3292270.7839,428165.2937,3292270.9544,428130.8628,3292270.8838,428118.2644,3292270.3749,428103.9294,3292268.7709,428090.6958,3292266.2259,428077.3264,3292262.4663,428065.2206,3292257.8042,428053.3165,3292252.1225,428035.8995,3292241.7869,427880.0382,3292135.0381,427880.0382,3292135.0381,427892.3858,3292117.2607,427892.3858,3292117.2607,428041.3285,3292219.5045,428059.4025,3292229.7958,428069.8844,3292234.9107,428086.167,3292241.1997,428100.4362,3292244.9398,428120.5815,3292248.0335,428143.1924,3292249.5525,428165.0404,3292249.6301,428165.0404,3292249.6301,428173.0727,3292249.524,428304.8233,3292248.5362,428304.8233,3292248.5362,428365.1984,3292248.0079,428365.1984,3292248.0079,428435.9145,3292247.8554,428465.4826,3292247.7177,428468.3267,3292247.6579,428476.3716,3292247.6307,428476.3716,3292247.6307,428508.2163,3292246.4259,428528.27,3292244.2281,428541.7345,3292241.9268,428541.7345,3292241.9268,428557.8357,3292238.3307,428557.8357,3292238.3307,428565.643,3292236.2802,428736.2275,3292188.2357,428772.2383,3292178.6464,428799.4878,3292172.9904,428825.2411,3292169.0656,428858.5907,3292165.9372,428873.9811,3292165.2046,428895.6454,3292164.8048,428895.6454,3292164.8048,428898.0145,3292163.9805,428904.1334,3292159.6522,428904.1334,3292159.6522,428904.1334,3292159.6522,428908.3582,3292153.8635,428908.3582,3292153.8635,428909.0927,3292151.8793,428910.0466,3292141.3966,428903.1781,3292025.1554,428903.1212,3292019.7852,428901.3789,3292001.7577,428897.8184,3291974.1496,428891.5529,3291942.2104,428885.3093,3291918.3034,428877.1977,3291890.8363,428868.8245,3291862.6146,428868.8245,3291862.6146,428878.4936,3291859.9625,428875.5855,3291860.9848,428875.5855,3291860.9848,428895.033,3291915.8213,428892.0463,3291916.7325,428904.6359,3291954.8311,428901.4881,3291955.2692,428907.8718,3291972.5746,428904.6954,3291972.8065,428911.2712,3291998.0926,428908.1942,3291998.5557,428913.5737,3292025.6652,428910.2338,3292025.5771,428920.3223,3292084.1899,428916.8634,3292084.5667,428913.6443,3292084.5836,428922.2985,3292119.5457,428922.2985,3292119.5457,428918.9431,3292119.8617,428918.9431,3292119.8617,428915.7143,3292119.6856,428924.0245,3292151.518,428920.8141,3292151.5051,428917.5666,3292151.5049,428916.9804,3292151.7248,428916.9804,3292151.7248,428913.8244,3292151.8642,428905.5847,3292010.8065,428908.7257,3292010.5397,428900.4061,3291970.043,428903.5693,3291969.5774,428893.1737,3291935.4018,428896.2244,3291934.614,428880.2194,3291889.9323,428880.2194,3291889.9323,428871.8967,3291861.8767,428875.0209,3291861.1249,428875.0209,3291861.1249,428895.6992,3292175.9696,428895.6992,3292175.9696,428885.4046,3292175.8749,428885.689,3292182.7212,428885.4908,3292179.4098,428856.0002,3292183.9663,428855.642,3292180.5938,428854.7988,3292177.1572,428820.9762,3292187.5109,428820.2316,3292184.0928,428818.9997,3292180.8864,428772.7753,3292196.7952,428771.923,3292193.4084,428770.5333,3292190.2679,428741.5994,3292205.1874,428740.5949,3292201.8445,428739.5019,3292198.6075,428604.967,3292243.8516,428604.967,3292243.8516,428604.0033,3292240.4575,428604.0033,3292240.4575,428572.6549,3292252.8229,428571.6937,3292249.4826,428570.7517,3292246.1939,428570.7517,3292246.1939,428561.1989,3292259.3885,428561.1989,3292259.3885,428558.6665,3292256.4051,428558.1176,3292252.9569,428557.2165,3292249.7001,428557.2165,3292249.7001,428535.2633,3292261.0631,428534.7745,3292257.5969,428533.9435,3292254.3306,428511.3333,3292264.1797,428510.8822,3292260.6765,428510.5453,3292257.2982,428479.8896,3292265.304,428479.727,3292261.8918,428479.4572,3292258.4664,428135.4736,3292267.5206,428135.6138,3292264.0307,428135.8288,3292260.6855,428115.5088,3292266.5758,428115.4397,3292263.0318,428115.6021,3292259.6498,428095.7533,3292263.3018,428096.0303,3292259.7636,428096.1147,3292256.4074,428061.301,3292251.6264,428062.6387,3292248.2719,428064.2825,3292245.2665,428039.9071,3292240.1154,428041.715,3292236.8982,428043.7379,3292234.103,428023.34,3292229.185,428025.1714,3292226.2,428026.9231,3292223.272,427885.8449,3292134.372,427887.9129,3292131.6017,427886.5168,3292126.4356,427886.5168,3292126.4356,427886.8757,3292125.9022,427886.8757,3292125.9022,427894.4225,3292122.8287,427892.5033,3292125.6566,428040.5491,3292223.1426,428038.8635,3292226.1909,428036.9951,3292229.1929,428056.8763,3292232.5978,428055.3578,3292236.0071,428053.4793,3292239.068,428080.2278,3292243.1556,428079.2497,3292246.915,428077.8201,3292250.4372,428101.864,3292249.0844,428101.2074,3292252.9131,428100.5024,3292256.5948,428123.9933,3292252.0716,428123.8924,3292256.0198,428123.8611,3292259.7307,428174.1651,3292252.9979,428174.1643,3292256.5142,428175.3375,3292259.9168,428435.936,3292251.3921,428435.936,3292251.3921,428435.9577,3292254.8287,428435.9577,3292254.8287,428465.3761,3292251.3617,428465.3324,3292254.7468,428465.2486,3292257.9827,428465.2486,3292257.9827,428479.6367,3292251.2876,428479.6868,3292254.6244,428479.5024,3292257.8999,428479.5024,3292257.8999,428505.8972,3292250.1763,428506.2209,3292253.6352,428506.585,3292257.0049,428544.8608,3292244.6924,428545.5185,3292248.0721,428546.3399,3292251.4451,428567.8819,3292239.172,428568.8241,3292242.5459,428570.0601,3292245.7462,428759.9247,3292185.1945,428760.9055,3292188.5477,428761.6607,3292191.8755,428785.4125,3292186.1948,428784.3945,3292182.9418,428783.6079,3292179.5275,428807.1744,3292175.0889,428807.905,3292178.5047,428808.4625,3292181.8853,428823.2632,3292172.7182,428823.7723,3292176.1648,428824.3707,3292179.5355,428842.9182,3292170.4928,428843.1077,3292174.0264,428843.3719,3292177.4302,428858.8736,3292169.2562,428858.8736,3292169.2562,428859.1022,3292172.784,428859.1022,3292172.784,428858.8502,3292176.2218,428873.2446,3292168.5074,428874.4078,3292172.0004,428875.0993,3292175.4264,428895.6678,3292168.4777,428895.5498,3292171.9858,428895.6768,3292175.3751,428895.6768,3292175.3751,428335.338,3292269.718,428026.475,3292235.333,427914.939,3292132.742,428203.987,3292249.293],"road":[{"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}]]}]},{"id":2,"start_line":[28,155],"crossing":[{"active":1,"stop_flag":0,"tts":"通过路口","line":[37,178]}],"next_road":5,"left_edge":[{"line":[155,157,162,165,168,171,178],"type":1}],"right_edge":[{"line":[28,29,30,31,32,33,34,35,36,37],"type":1}],"separate":[{"lane_guide":[{"head_tail":[174,177],"guide":[1,1,4]}],"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}]]}]},{"id":3,"start_line":[64,217],"crossing":[{"active":1,"stop_flag":0,"tts":"通过路口","line":[81,245]}],"next_road":6,"left_edge":[{"line":[217,223,226,229,232,235,238,245],"type":1}],"right_edge":[{"line":[64,66,67,68,69,70,71,72,73,76,78,80,85],"type":1}],"separate":[{"lane_guide":[{"head_tail":[239,243],"guide":[2,1,1]}],"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}]]}]},{"id":4,"start_line":[101,141],"crossing":[{"active":8,"stop_flag":0,"tts":"调头","line":[115,153]}],"left_edge":[{"line":[141,145,147,149,153],"type":1}],"right_edge":[{"line":[104,106,107,108,109,110,111,112,113,114,115],"type":1}],"separate":[{"lane_guide":[{"head_tail":[150,152],"guide":[3,1]}],"lane_line":[[{"line":[143,144,146,148,150],"type":0},{"line":[150,152],"type":1}]]}]},{"active":8,"id":5,"start_line":[180,184],"crossing":[{"active":8,"stop_flag":0,"tts":"掉头","line":[62,215]}],"next_road":3,"left_edge":[{"line":[184,188,191,194,197,200,203,206,209,212,215],"type":1}],"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}]]}]},{"id":6,"start_line":[85,249],"crossing":[{"active":4,"stop_flag":0,"tts":"路口右转弯","line":[98,285]}],"next_road":4,"left_edge":[{"line":[249,253,256,259,262,263,268,271,274,279,282,285],"type":1}],"right_edge":[{"line":[85,86,87,89,92,93,94,95,96,97,98],"type":1}],"separate":[{"lane_guide":[{"head_tail":[275,283],"guide":[2,1,5]}],"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}]]}]}],"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}],"red_line":[{"id":0,"type":1,"points":[56,48]},{"id":1,"type":2,"points":[56,48,485]}]} |
| | | * version : v0.1 |
| | | */ |
| | | |
| | | private String name; |
| | | private String type; |
| | | private List<MapsBean> maps; |
| | | private List<Double> points; |
| | | private MapJsonBean map_json; |
| | | private String version; |
| | | |
| | | public String getName() { |
| | | return name; |
| | |
| | | this.type = type; |
| | | } |
| | | |
| | | public List<MapsBean> getMaps() { |
| | | return maps; |
| | | public MapJsonBean getMap_json() { |
| | | return map_json; |
| | | } |
| | | |
| | | public void setMaps(List<MapsBean> maps) { |
| | | this.maps = maps; |
| | | public void setMap_json(MapJsonBean map_json) { |
| | | this.map_json = map_json; |
| | | } |
| | | |
| | | public List<Double> getPoints() { |
| | | return points; |
| | | public String getVersion() { |
| | | return version; |
| | | } |
| | | |
| | | public void setPoints(List<Double> points) { |
| | | this.points = points; |
| | | public void setVersion(String version) { |
| | | this.version = version; |
| | | } |
| | | |
| | | 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; |
| | | // |
| | | // |
| | | // |
| | | // 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 static class MapJsonBean { |
| | | private List<Double> points; |
| | | private List<RoadBean> road; |
| | | private List<SpecialAreaBean> special_area; |
| | |
| | | |
| | | public static class RoadBean { |
| | | /** |
| | | * id : 1 |
| | | * next_road : 2 |
| | | * id : 1.0 |
| | | * next_road : 2.0 |
| | | * 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 |
| | | * active : 8.0 |
| | | */ |
| | | |
| | | 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; |
| | | private List<CrossingBean> crossing; |
| | | private List<LeftEdgeBean> left_edge; |
| | | private List<RightEdgeBean> right_edge; |
| | | private List<SeparateBean> separate; |
| | | |
| | | public int getId() { |
| | | return id; |
| | |
| | | this.start_line = start_line; |
| | | } |
| | | |
| | | public List<RoadBean.CrossingBean> getCrossing() { |
| | | public List<CrossingBean> getCrossing() { |
| | | return crossing; |
| | | } |
| | | |
| | | public void setCrossing(List<RoadBean.CrossingBean> crossing) { |
| | | public void setCrossing(List<CrossingBean> crossing) { |
| | | this.crossing = crossing; |
| | | } |
| | | |
| | | public List<RoadBean.LeftEdgeBean> getLeft_edge() { |
| | | public List<LeftEdgeBean> getLeft_edge() { |
| | | return left_edge; |
| | | } |
| | | |
| | | public void setLeft_edge(List<RoadBean.LeftEdgeBean> left_edge) { |
| | | public void setLeft_edge(List<LeftEdgeBean> left_edge) { |
| | | this.left_edge = left_edge; |
| | | } |
| | | |
| | | public List<RoadBean.RightEdgeBean> getRight_edge() { |
| | | public List<RightEdgeBean> getRight_edge() { |
| | | return right_edge; |
| | | } |
| | | |
| | | public void setRight_edge(List<RoadBean.RightEdgeBean> right_edge) { |
| | | public void setRight_edge(List<RightEdgeBean> right_edge) { |
| | | this.right_edge = right_edge; |
| | | } |
| | | |
| | | public List<RoadBean.SeparateBean> getSeparate() { |
| | | public List<SeparateBean> getSeparate() { |
| | | return separate; |
| | | } |
| | | |
| | | public void setSeparate(List<RoadBean.SeparateBean> separate) { |
| | | public void setSeparate(List<SeparateBean> separate) { |
| | | this.separate = separate; |
| | | } |
| | | |
| | | public static class CrossingBean { |
| | | /** |
| | | * active : 2 |
| | | * center_point : 55 |
| | | * stop_flag : 0 |
| | | * active : 2.0 |
| | | * center_point : 55.0 |
| | | * stop_flag : 0.0 |
| | | * tts : 路口左转弯 |
| | | * line : [26,140] |
| | | */ |
| | |
| | | |
| | | public int getActive() { |
| | | return active; |
| | | } |
| | | |
| | | public String getTts() { |
| | | return tts; |
| | | } |
| | | |
| | | public void setTts(String tts) { |
| | | this.tts = tts; |
| | | } |
| | | |
| | | public void setActive(int active) { |
| | |
| | | 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 static class LeftEdgeBean { |
| | | /** |
| | | * line : [118,121,123,125,127,129,132,137,140] |
| | | * type : 1 |
| | | * type : 1.0 |
| | | */ |
| | | |
| | | private int type; |
| | |
| | | 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 |
| | | * type : 1.0 |
| | | */ |
| | | |
| | | private int type; |
| | |
| | | } |
| | | |
| | | public static class SeparateBean { |
| | | private List<List<RoadBean.SeparateBean.LaneLineBean>> lane_line; |
| | | private List<RoadBean.SeparateBean.LaneGuideBean> lane_guide; |
| | | private List<List<LaneLineBean>> lane_line; |
| | | private List<LaneGuideBean> lane_guide; |
| | | |
| | | public List<List<RoadBean.SeparateBean.LaneLineBean>> getLane_line() { |
| | | public List<List<LaneLineBean>> getLane_line() { |
| | | return lane_line; |
| | | } |
| | | |
| | | public void setLane_line(List<List<RoadBean.SeparateBean.LaneLineBean>> lane_line) { |
| | | public void setLane_line(List<List<LaneLineBean>> lane_line) { |
| | | this.lane_line = lane_line; |
| | | } |
| | | |
| | | public List<RoadBean.SeparateBean.LaneGuideBean> getLane_guide() { |
| | | public List<LaneGuideBean> getLane_guide() { |
| | | return lane_guide; |
| | | } |
| | | |
| | | public void setLane_guide(List<RoadBean.SeparateBean.LaneGuideBean> lane_guide) { |
| | | public void setLane_guide(List<LaneGuideBean> lane_guide) { |
| | | this.lane_guide = lane_guide; |
| | | } |
| | | |
| | | public static class LaneLineBean { |
| | | /** |
| | | * line : [117,120,122,124,126,128,131] |
| | | * type : 0 |
| | | * type : 0.0 |
| | | */ |
| | | |
| | | private int type; |
| | |
| | | public static class SpecialAreaBean { |
| | | /** |
| | | * area : [39,40] |
| | | * id : 0 |
| | | * road : 2 |
| | | * type : 0 |
| | | * id : 0.0 |
| | | * road : 2.0 |
| | | * type : 0.0 |
| | | */ |
| | | |
| | | private int id; |
| | |
| | | |
| | | public static class TriggerLineBean { |
| | | /** |
| | | * id : 0 |
| | | * id : 0.0 |
| | | * line : [287] |
| | | * road : 5 |
| | | * road : 5.0 |
| | | * tts : 变更车道 |
| | | * type : 1 |
| | | * type : 1.0 |
| | | */ |
| | | |
| | | private int id; |
| | |
| | | |
| | | public static class RedLineBean { |
| | | /** |
| | | * id : 0 |
| | | * type : 1 |
| | | * id : 0.0 |
| | | * type : 1.0 |
| | | * points : [56,48] |
| | | */ |
| | | |
| | |
| | | this.points = points; |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | } |
| | | } |
| | | } |