From 028e1241a07606f37702f3b6071552229c30a670 Mon Sep 17 00:00:00 2001 From: lizhanwei <Dana_Lee1016@126.com> Date: 星期四, 27 八月 2020 10:52:46 +0800 Subject: [PATCH] 修改道路bean --- app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java | 1341 +++++++++++++++++++++++++++++++++++++++++---------------- 1 files changed, 959 insertions(+), 382 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 e334bcc..d9c9626 100644 --- a/app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java +++ b/app/src/main/java/safeluck/drive/evaluation/httpmodule/HttpRoadMapRsp.java @@ -4,11 +4,9 @@ public class HttpRoadMapRsp { - - /** * result : true - * 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":"娑櫟浜ら�氶┚鏍oad","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":"璞獷9701娴�"} + * data : {"server":"gps.safeluck.com","port":"3301","gps_monitor_url":"https%3A%2F%2Ftrainsim.aaej.cn%2F%23%2Fvisitor%2Fmonitor%3Fdevice_id%3D0314200100000002%26area_type%3Droad","map_url":"https://arcgis.aaej.cn/arcgis/rest/services/椹瀺绉戜笁鍦板浘/MapServer","map_json":{"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}],"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}]]}]}],"name":"娑櫟浜ら�氶┚鏍oad","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","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],"red_line":[{"id":0,"type":1,"points":[56,48]},{"id":1,"type":2,"points":[56,48,485]}]},"version":"v0.1","pzh":"璞獷9000娴�"} */ private boolean result; @@ -34,18 +32,18 @@ /** * 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 + * gps_monitor_url : https%3A%2F%2Ftrainsim.aaej.cn%2F%23%2Fvisitor%2Fmonitor%3Fdevice_id%3D0314200100000002%26area_type%3Droad * map_url : https://arcgis.aaej.cn/arcgis/rest/services/椹瀺绉戜笁鍦板浘/MapServer - * map_json : {"name":"娑櫟浜ら�氶┚鏍oad","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"} + * map_json : {"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}],"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}]]}]}],"name":"娑櫟浜ら�氶┚鏍oad","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","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],"red_line":[{"id":0,"type":1,"points":[56,48]},{"id":1,"type":2,"points":[56,48,485]}]} * version : v0.1 - * pzh : 璞獷9701娴� + * pzh : 璞獷9000娴� */ private String server; private String port; private String gps_monitor_url; private String map_url; - private MapJsonBeanX map_json; + private MapJsonBean map_json; private String version; private String pzh; @@ -81,11 +79,11 @@ this.map_url = map_url; } - public MapJsonBeanX getMap_json() { + public MapJsonBean getMap_json() { return map_json; } - public void setMap_json(MapJsonBeanX map_json) { + public void setMap_json(MapJsonBean map_json) { this.map_json = map_json; } @@ -105,18 +103,24 @@ this.pzh = pzh; } - public static class MapJsonBeanX { + public static class MapJsonBean { /** + * 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}] + * 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}]]}]}] * name : 娑櫟浜ら�氶┚鏍oad + * 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 - * 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 + * 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] + * red_line : [{"id":0,"type":1,"points":[56,48]},{"id":1,"type":2,"points":[56,48,485]}] */ private String name; private String type; - private MapJsonBean map_json; - private String version; + private List<SpecialAreaBean> special_area; + private List<RoadBean> road; + private List<TriggerLineBean> trigger_line; + private List<Double> points; + private List<RedLineBean> red_line; public String getName() { return name; @@ -134,105 +138,191 @@ this.type = type; } - public MapJsonBean getMap_json() { - return map_json; + public List<SpecialAreaBean> getSpecial_area() { + return special_area; } - public void setMap_json(MapJsonBean map_json) { - this.map_json = map_json; + public void setSpecial_area(List<SpecialAreaBean> special_area) { + this.special_area = special_area; } - public String getVersion() { - return version; + public List<RoadBean> getRoad() { + return road; } - public void setVersion(String version) { - this.version = version; + public void setRoad(List<RoadBean> road) { + this.road = road; } - public static class MapJsonBean { - 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<TriggerLineBean> getTrigger_line() { + return trigger_line; + } - public List<Double> getPoints() { - return points; + public void setTrigger_line(List<TriggerLineBean> trigger_line) { + this.trigger_line = trigger_line; + } + + public List<Double> getPoints() { + return points; + } + + public void setPoints(List<Double> points) { + this.points = points; + } + + public List<RedLineBean> getRed_line() { + return red_line; + } + + public void setRed_line(List<RedLineBean> red_line) { + this.red_line = red_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 setPoints(List<Double> points) { - this.points = points; + public void setId(int id) { + this.id = id; } - public List<RoadBean> getRoad() { + public int getRoad() { return road; } - public void setRoad(List<RoadBean> road) { + public void setRoad(int road) { this.road = road; } - public List<SpecialAreaBean> getSpecial_area() { - return special_area; + public int getType() { + return type; } - public void setSpecial_area(List<SpecialAreaBean> special_area) { - this.special_area = special_area; + public void setType(int type) { + this.type = type; } - public List<TriggerLineBean> getTrigger_line() { - return trigger_line; + public List<Integer> getArea() { + return area; } - public void setTrigger_line(List<TriggerLineBean> trigger_line) { - this.trigger_line = trigger_line; + public void setArea(List<Integer> area) { + this.area = area; + } + } + + 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<CrossingBean> crossing; + private List<LeftEdgeBean> left_edge; + private List<RightEdgeBean> right_edge; + private List<SeparateBean> separate; + + public int getId() { + return id; } - public List<RedLineBean> getRed_line() { - return red_line; + public void setId(int id) { + this.id = id; } - public void setRed_line(List<RedLineBean> red_line) { - this.red_line = red_line; + public int getNext_road() { + return next_road; } - public static class RoadBean { + 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<CrossingBean> getCrossing() { + return crossing; + } + + public void setCrossing(List<CrossingBean> crossing) { + this.crossing = crossing; + } + + public List<LeftEdgeBean> getLeft_edge() { + return left_edge; + } + + public void setLeft_edge(List<LeftEdgeBean> left_edge) { + this.left_edge = left_edge; + } + + public List<RightEdgeBean> getRight_edge() { + return right_edge; + } + + public void setRight_edge(List<RightEdgeBean> right_edge) { + this.right_edge = right_edge; + } + + public List<SeparateBean> getSeparate() { + return separate; + } + + public void setSeparate(List<SeparateBean> separate) { + this.separate = separate; + } + + public static class CrossingBean { /** - * 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.0 + * active : 2 + * center_point : 55 + * stop_flag : 0 + * tts : 璺彛宸﹁浆寮� + * line : [26,140] */ - private int id; - private int next_road; private int active; - private List<Integer> start_line; - private List<CrossingBean> crossing; - private List<LeftEdgeBean> left_edge; - private List<RightEdgeBean> right_edge; - private List<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; - } + private int center_point; + private int stop_flag; + private String tts; + private List<Integer> line; public int getActive() { return active; @@ -242,298 +332,20 @@ this.active = active; } - public List<Integer> getStart_line() { - return start_line; + public int getCenter_point() { + return center_point; } - public void setStart_line(List<Integer> start_line) { - this.start_line = start_line; + public void setCenter_point(int center_point) { + this.center_point = center_point; } - public List<CrossingBean> getCrossing() { - return crossing; + public int getStop_flag() { + return stop_flag; } - public void setCrossing(List<CrossingBean> crossing) { - this.crossing = crossing; - } - - public List<LeftEdgeBean> getLeft_edge() { - return left_edge; - } - - public void setLeft_edge(List<LeftEdgeBean> left_edge) { - this.left_edge = left_edge; - } - - public List<RightEdgeBean> getRight_edge() { - return right_edge; - } - - public void setRight_edge(List<RightEdgeBean> right_edge) { - this.right_edge = right_edge; - } - - public List<SeparateBean> getSeparate() { - return separate; - } - - public void setSeparate(List<SeparateBean> separate) { - this.separate = separate; - } - - public static class CrossingBean { - /** - * active : 2.0 - * center_point : 55.0 - * stop_flag : 0.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 String getTts() { - return tts; - } - - public void setTts(String tts) { - this.tts = tts; - } - - 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 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.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 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.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 SeparateBean { - private List<List<LaneLineBean>> lane_line; - private List<LaneGuideBean> lane_guide; - - public List<List<LaneLineBean>> getLane_line() { - return lane_line; - } - - public void setLane_line(List<List<LaneLineBean>> lane_line) { - this.lane_line = lane_line; - } - - public List<LaneGuideBean> getLane_guide() { - return 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.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 static class SpecialAreaBean { - /** - * area : [39,40] - * id : 0.0 - * road : 2.0 - * type : 0.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 static class TriggerLineBean { - /** - * id : 0.0 - * line : [287] - * road : 5.0 - * tts : 鍙樻洿杞﹂亾 - * type : 1.0 - */ - - 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 void setStop_flag(int stop_flag) { + this.stop_flag = stop_flag; } public String getTts() { @@ -543,6 +355,24 @@ 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; @@ -561,24 +391,14 @@ } } - public static class RedLineBean { + public static class RightEdgeBean { /** - * id : 0.0 - * type : 1.0 - * points : [56,48] + * 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 id; private int type; - private List<Integer> points; - - public int getId() { - return id; - } - - public void setId(int id) { - this.id = id; - } + private List<Integer> line; public int getType() { return type; @@ -588,15 +408,772 @@ this.type = type; } - public List<Integer> getPoints() { - return points; + public List<Integer> getLine() { + return line; } - public void setPoints(List<Integer> points) { - this.points = points; + public void setLine(List<Integer> line) { + this.line = line; } + } + + public static class SeparateBean { + private List<List<LaneLineBean>> lane_line; + private List<LaneGuideBean> lane_guide; + + public List<List<LaneLineBean>> getLane_line() { + return lane_line; + } + + public void setLane_line(List<List<LaneLineBean>> lane_line) { + this.lane_line = lane_line; + } + + public List<LaneGuideBean> getLane_guide() { + return 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 + */ + + 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 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 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; } } } } + + +// +// +// /** +// * result : true +// * 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":"娑櫟浜ら�氶┚鏍oad","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":"璞獷9701娴�"} +// */ +// +// private boolean result; +// private DataBean data; +// +// public boolean isResult() { +// return result; +// } +// +// public void setResult(boolean result) { +// this.result = result; +// } +// +// public DataBean getData() { +// return data; +// } +// +// public void setData(DataBean data) { +// this.data = data; +// } +// +// public static class DataBean { +// /** +// * 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":"娑櫟浜ら�氶┚鏍oad","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 : 璞獷9701娴� +// */ +// +// private String server; +// private String port; +// private String gps_monitor_url; +// private String map_url; +// private MapJsonBeanX map_json; +// private String version; +// private String pzh; +// +// public String getServer() { +// return server; +// } +// +// public void setServer(String server) { +// this.server = server; +// } +// +// public String getPort() { +// return port; +// } +// +// public void setPort(String port) { +// this.port = port; +// } +// +// 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(MapJsonBeanX map_json) { +// this.map_json = map_json; +// } +// +// public String getVersion() { +// return version; +// } +// +// public void setVersion(String version) { +// this.version = version; +// } +// +// public String getPzh() { +// return pzh; +// } +// +// public void setPzh(String pzh) { +// this.pzh = pzh; +// } +// +// public static class MapJsonBeanX { +// /** +// * name : 娑櫟浜ら�氶┚鏍oad +// * 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 +// */ +// +// private String name; +// private String type; +// private MapJsonBean map_json; +// private String version; +// +// 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 MapJsonBean getMap_json() { +// return map_json; +// } +// +// public void setMap_json(MapJsonBean map_json) { +// this.map_json = map_json; +// } +// +// public String getVersion() { +// return version; +// } +// +// public void setVersion(String version) { +// this.version = version; +// } +// +// public static class MapJsonBean { +// 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 setPoints(List<Double> points) { +// this.points = points; +// } +// +// public List<RoadBean> getRoad() { +// return road; +// } +// +// public void setRoad(List<RoadBean> road) { +// this.road = road; +// } +// +// public List<SpecialAreaBean> getSpecial_area() { +// return special_area; +// } +// +// public void setSpecial_area(List<SpecialAreaBean> special_area) { +// this.special_area = special_area; +// } +// +// public List<TriggerLineBean> getTrigger_line() { +// return trigger_line; +// } +// +// public void setTrigger_line(List<TriggerLineBean> trigger_line) { +// this.trigger_line = trigger_line; +// } +// +// public List<RedLineBean> getRed_line() { +// return red_line; +// } +// +// public void setRed_line(List<RedLineBean> red_line) { +// this.red_line = red_line; +// } +// +// public static class RoadBean { +// /** +// * 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.0 +// */ +// +// private int id; +// private int next_road; +// private int active; +// private List<Integer> start_line; +// private List<CrossingBean> crossing; +// private List<LeftEdgeBean> left_edge; +// private List<RightEdgeBean> right_edge; +// private List<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<CrossingBean> getCrossing() { +// return crossing; +// } +// +// public void setCrossing(List<CrossingBean> crossing) { +// this.crossing = crossing; +// } +// +// public List<LeftEdgeBean> getLeft_edge() { +// return left_edge; +// } +// +// public void setLeft_edge(List<LeftEdgeBean> left_edge) { +// this.left_edge = left_edge; +// } +// +// public List<RightEdgeBean> getRight_edge() { +// return right_edge; +// } +// +// public void setRight_edge(List<RightEdgeBean> right_edge) { +// this.right_edge = right_edge; +// } +// +// public List<SeparateBean> getSeparate() { +// return separate; +// } +// +// public void setSeparate(List<SeparateBean> separate) { +// this.separate = separate; +// } +// +// public static class CrossingBean { +// /** +// * active : 2.0 +// * center_point : 55.0 +// * stop_flag : 0.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 String getTts() { +// return tts; +// } +// +// public void setTts(String tts) { +// this.tts = tts; +// } +// +// 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 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.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 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.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 SeparateBean { +// private List<List<LaneLineBean>> lane_line; +// private List<LaneGuideBean> lane_guide; +// +// public List<List<LaneLineBean>> getLane_line() { +// return lane_line; +// } +// +// public void setLane_line(List<List<LaneLineBean>> lane_line) { +// this.lane_line = lane_line; +// } +// +// public List<LaneGuideBean> getLane_guide() { +// return 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.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 static class SpecialAreaBean { +// /** +// * area : [39,40] +// * id : 0.0 +// * road : 2.0 +// * type : 0.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 static class TriggerLineBean { +// /** +// * id : 0.0 +// * line : [287] +// * road : 5.0 +// * tts : 鍙樻洿杞﹂亾 +// * type : 1.0 +// */ +// +// 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 static class RedLineBean { +// /** +// * id : 0.0 +// * type : 1.0 +// * 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; +// } +// } +// } +// } +// } } -- Gitblit v1.8.0