package ch.rasc.s4ws.map; import java.util.ArrayList; import java.util.List; public class Route { public static List<LatLng> routeBlue = new ArrayList<>(); static { routeBlue.add(new LatLng(46.95448061777255, 7.416114807128906)); routeBlue.add(new LatLng(46.95500789134226, 7.416629791259766)); routeBlue.add(new LatLng(46.95559374477096, 7.417488098144531)); routeBlue.add(new LatLng(46.956413928795854, 7.418603897094727)); routeBlue.add(new LatLng(46.95723410024959, 7.419719696044922)); routeBlue.add(new LatLng(46.958054259132176, 7.420749664306641)); routeBlue.add(new LatLng(46.95887440544368, 7.421693801879883)); routeBlue.add(new LatLng(46.95975311968455, 7.422981262207031)); routeBlue.add(new LatLng(46.960573239955984, 7.42375373840332)); routeBlue.add(new LatLng(46.96115903245332, 7.424869537353516)); routeBlue.add(new LatLng(46.96197913117444, 7.425813674926758)); routeBlue.add(new LatLng(46.962740640159296, 7.426843643188477)); routeBlue.add(new LatLng(46.96338498544958, 7.427616119384766)); routeBlue.add(new LatLng(46.963736443245985, 7.428474426269531)); routeBlue.add(new LatLng(46.96361929090372, 7.429933547973633)); routeBlue.add(new LatLng(46.96350213830493, 7.430963516235352)); routeBlue.add(new LatLng(46.963033525344215, 7.432079315185547)); routeBlue.add(new LatLng(46.96250633085688, 7.432680130004883)); routeBlue.add(new LatLng(46.96192055311125, 7.433195114135742)); routeBlue.add(new LatLng(46.96127619018311, 7.433710098266602)); routeBlue.add(new LatLng(46.960866137006356, 7.433538436889648)); routeBlue.add(new LatLng(46.96080755772455, 7.432765960693359)); routeBlue.add(new LatLng(46.96028034130214, 7.431821823120117)); routeBlue.add(new LatLng(46.96022176137895, 7.431049346923828)); routeBlue.add(new LatLng(46.96045608068685, 7.430448532104492)); routeBlue.add(new LatLng(46.96092471622404, 7.42976188659668)); routeBlue.add(new LatLng(46.96016318139163, 7.428302764892578)); routeBlue.add(new LatLng(46.95893298684206, 7.426843643188477)); routeBlue.add(new LatLng(46.95858149748984, 7.427530288696289)); routeBlue.add(new LatLng(46.958054259132176, 7.428646087646484)); routeBlue.add(new LatLng(46.95781992930564, 7.430019378662109)); routeBlue.add(new LatLng(46.95781992930564, 7.430791854858398)); routeBlue.add(new LatLng(46.957527015579345, 7.431221008300781)); routeBlue.add(new LatLng(46.956999766831295, 7.4315643310546875)); routeBlue.add(new LatLng(46.956589680879944, 7.432165145874023)); routeBlue.add(new LatLng(46.95612100737294, 7.43250846862793)); routeBlue.add(new LatLng(46.95594525374951, 7.432851791381836)); routeBlue.add(new LatLng(46.95559374477096, 7.433624267578125)); routeBlue.add(new LatLng(46.95512506254109, 7.434396743774414)); routeBlue.add(new LatLng(46.954773548174884, 7.435169219970703)); routeBlue.add(new LatLng(46.95442203149969, 7.435598373413086)); routeBlue.add(new LatLng(46.954070512515464, 7.436285018920898)); routeBlue.add(new LatLng(46.953601816944754, 7.436971664428711)); routeBlue.add(new LatLng(46.95336746762005, 7.437572479248047)); routeBlue.add(new LatLng(46.952957353832474, 7.43800163269043)); routeBlue.add(new LatLng(46.95278158981856, 7.438602447509766)); routeBlue.add(new LatLng(46.95313311726911, 7.438859939575195)); routeBlue.add(new LatLng(46.95307452952103, 7.439632415771484)); routeBlue.add(new LatLng(46.95307452952103, 7.44049072265625)); routeBlue.add(new LatLng(46.95278158981856, 7.4411773681640625)); routeBlue.add(new LatLng(46.95237147154127, 7.441778182983398)); routeBlue.add(new LatLng(46.95219570560319, 7.442035675048828)); routeBlue.add(new LatLng(46.952430060058994, 7.442722320556641)); routeBlue.add(new LatLng(46.952957353832474, 7.443666458129883)); routeBlue.add(new LatLng(46.953894752157474, 7.444868087768555)); routeBlue.add(new LatLng(46.95436344516265, 7.44572639465332)); routeBlue.add(new LatLng(46.95506647697375, 7.446413040161133)); routeBlue.add(new LatLng(46.95547657459833, 7.446756362915039)); routeBlue.add(new LatLng(46.95535940416914, 7.448301315307617)); routeBlue.add(new LatLng(46.95506647697375, 7.449159622192383)); routeBlue.add(new LatLng(46.954714962222695, 7.450275421142578)); routeBlue.add(new LatLng(46.95448061777255, 7.451562881469727)); routeBlue.add(new LatLng(46.95418768576675, 7.452936172485352)); routeBlue.add(new LatLng(46.95383616524321, 7.454566955566406)); routeBlue.add(new LatLng(46.95354322970978, 7.456111907958984)); routeBlue.add(new LatLng(46.95330888012852, 7.457571029663086)); routeBlue.add(new LatLng(46.95330888012852, 7.458686828613281)); routeBlue.add(new LatLng(46.95330888012852, 7.459545135498047)); routeBlue.add(new LatLng(46.95237147154127, 7.460832595825195)); routeBlue.add(new LatLng(46.95166840432543, 7.461605072021484)); routeBlue.add(new LatLng(46.95155122555818, 7.461605072021484)); routeBlue.add(new LatLng(46.95096532787356, 7.461347579956055)); routeBlue.add(new LatLng(46.950379423775, 7.461175918579102)); routeBlue.add(new LatLng(46.94961773885801, 7.461004257202148)); routeBlue.add(new LatLng(46.94914900429062, 7.461004257202148)); routeBlue.add(new LatLng(46.9486216729956, 7.461004257202148)); routeBlue.add(new LatLng(46.948387301863534, 7.4604034423828125)); routeBlue.add(new LatLng(46.948387301863534, 7.459287643432617)); routeBlue.add(new LatLng(46.948387301863534, 7.457141876220703)); routeBlue.add(new LatLng(46.9486216729956, 7.456026077270508)); routeBlue.add(new LatLng(46.94903182000737, 7.455081939697266)); routeBlue.add(new LatLng(46.94909041218105, 7.452850341796875)); routeBlue.add(new LatLng(46.94868026561828, 7.452507019042969)); routeBlue.add(new LatLng(46.94873885817681, 7.45121955871582)); routeBlue.add(new LatLng(46.94903182000737, 7.449932098388672)); routeBlue.add(new LatLng(46.94909041218105, 7.448902130126953)); routeBlue.add(new LatLng(46.94932478023444, 7.448215484619141)); routeBlue.add(new LatLng(46.949383372087425, 7.447957992553711)); routeBlue.add(new LatLng(46.948387301863534, 7.447614669799805)); routeBlue.add(new LatLng(46.947977149913, 7.447614669799805)); routeBlue.add(new LatLng(46.94727402497159, 7.447786331176758)); routeBlue.add(new LatLng(46.94727402497159, 7.445554733276367)); routeBlue.add(new LatLng(46.94727402497159, 7.445554733276367)); routeBlue.add(new LatLng(46.94739121310322, 7.444009780883789)); routeBlue.add(new LatLng(46.94739121310322, 7.441864013671875)); routeBlue.add(new LatLng(46.94739121310322, 7.44074821472168)); routeBlue.add(new LatLng(46.94756699481962, 7.439718246459961)); routeBlue.add(new LatLng(46.94733261906946, 7.438259124755859)); routeBlue.add(new LatLng(46.94709824229309, 7.436542510986328)); routeBlue.add(new LatLng(46.94709824229309, 7.435855865478516)); routeBlue.add(new LatLng(46.94627791549408, 7.435770034790039)); routeBlue.add(new LatLng(46.94563336418989, 7.43499755859375)); routeBlue.add(new LatLng(46.9456919600837, 7.433881759643555)); routeBlue.add(new LatLng(46.94575055591337, 7.43250846862793)); routeBlue.add(new LatLng(46.94575055591337, 7.430276870727539)); routeBlue.add(new LatLng(46.94575055591337, 7.42976188659668)); routeBlue.add(new LatLng(46.94563336418989, 7.429161071777344)); routeBlue.add(new LatLng(46.94557476823195, 7.429161071777344)); routeBlue.add(new LatLng(46.94557476823195, 7.42701530456543)); routeBlue.add(new LatLng(46.94539897997325, 7.425899505615234)); routeBlue.add(new LatLng(46.945223191137316, 7.424354553222656)); routeBlue.add(new LatLng(46.945164594730386, 7.423496246337891)); routeBlue.add(new LatLng(46.945105998259315, 7.422637939453125)); routeBlue.add(new LatLng(46.94481301494184, 7.422380447387695)); routeBlue.add(new LatLng(46.94452003002086, 7.421779632568359)); routeBlue.add(new LatLng(46.944227043496404, 7.419462203979492)); routeBlue.add(new LatLng(46.944227043496404, 7.417230606079102)); routeBlue.add(new LatLng(46.94416844599908, 7.41551399230957)); routeBlue.add(new LatLng(46.944109848437634, 7.414569854736328)); routeBlue.add(new LatLng(46.943875457550405, 7.414312362670898)); routeBlue.add(new LatLng(46.94399265312229, 7.413196563720703)); routeBlue.add(new LatLng(46.94364106563693, 7.411308288574219)); routeBlue.add(new LatLng(46.9435824674982, 7.409334182739258)); routeBlue.add(new LatLng(46.94328947584249, 7.407703399658203)); routeBlue.add(new LatLng(46.94328947584249, 7.407188415527344)); routeBlue.add(new LatLng(46.94393405536843, 7.407102584838867)); routeBlue.add(new LatLng(46.945105998259315, 7.4068450927734375)); routeBlue.add(new LatLng(46.946102129544435, 7.406930923461914)); routeBlue.add(new LatLng(46.94715683658339, 7.407016754150391)); routeBlue.add(new LatLng(46.948152929705195, 7.407016754150391)); routeBlue.add(new LatLng(46.94920759633604, 7.407016754150391)); routeBlue.add(new LatLng(46.95020365129472, 7.407445907592773)); routeBlue.add(new LatLng(46.9507309670038, 7.408561706542969)); routeBlue.add(new LatLng(46.951316867254, 7.410192489624023)); routeBlue.add(new LatLng(46.95184417199528, 7.411823272705078)); routeBlue.add(new LatLng(46.95278158981856, 7.414054870605469)); routeBlue.add(new LatLng(46.95342605504743, 7.414913177490234)); routeBlue.add(new LatLng(46.954070512515464, 7.415943145751953)); } public static List<LatLng> routeRed = new ArrayList<>(); static { routeRed.add(new LatLng(46.97088225099078, 7.470617294311523)); routeRed.add(new LatLng(46.96976944205062, 7.470188140869141)); routeRed.add(new LatLng(46.96848089751014, 7.469587326049805)); routeRed.add(new LatLng(46.96742661070599, 7.469758987426758)); routeRed.add(new LatLng(46.96648944943486, 7.470703125)); routeRed.add(new LatLng(46.96566941985385, 7.471818923950195)); routeRed.add(new LatLng(46.96496652735047, 7.473020553588867)); routeRed.add(new LatLng(46.96420505004951, 7.4741363525390625)); routeRed.add(new LatLng(46.96326783233767, 7.474651336669922)); routeRed.add(new LatLng(46.96244775337095, 7.475166320800781)); routeRed.add(new LatLng(46.96192055311125, 7.475080490112305)); routeRed.add(new LatLng(46.961393347656376, 7.474651336669922)); routeRed.add(new LatLng(46.96069039896854, 7.474050521850586)); routeRed.add(new LatLng(46.960046021224585, 7.472677230834961)); routeRed.add(new LatLng(46.959401635719935, 7.471475601196289)); routeRed.add(new LatLng(46.958757242454574, 7.47096061706543)); routeRed.add(new LatLng(46.958405751947865, 7.470188140869141)); routeRed.add(new LatLng(46.95758559845286, 7.469415664672852)); routeRed.add(new LatLng(46.95688259973729, 7.468814849853516)); routeRed.add(new LatLng(46.95594525374951, 7.468729019165039)); routeRed.add(new LatLng(46.95541798941581, 7.468729019165039)); routeRed.add(new LatLng(46.954714962222695, 7.469072341918945)); routeRed.add(new LatLng(46.95412909917318, 7.469244003295898)); routeRed.add(new LatLng(46.953601816944754, 7.469844818115234)); routeRed.add(new LatLng(46.952723001685655, 7.470703125)); routeRed.add(new LatLng(46.95172699361285, 7.4713897705078125)); routeRed.add(new LatLng(46.95125827751761, 7.471904754638672)); routeRed.add(new LatLng(46.95067237662601, 7.472162246704102)); routeRed.add(new LatLng(46.9502622421856, 7.472591400146484)); routeRed.add(new LatLng(46.94932478023444, 7.473020553588867)); routeRed.add(new LatLng(46.94873885817681, 7.473363876342773)); routeRed.add(new LatLng(46.947977149913, 7.473363876342773)); routeRed.add(new LatLng(46.94739121310322, 7.47319221496582)); routeRed.add(new LatLng(46.946629485661575, 7.472848892211914)); routeRed.add(new LatLng(46.94592634301753, 7.472591400146484)); routeRed.add(new LatLng(46.9452817874801, 7.472505569458008)); routeRed.add(new LatLng(46.94469582116588, 7.472505569458008)); routeRed.add(new LatLng(46.94393405536843, 7.472505569458008)); routeRed.add(new LatLng(46.94299648258327, 7.472934722900391)); routeRed.add(new LatLng(46.94241049125427, 7.473363876342773)); routeRed.add(new LatLng(46.942058893378146, 7.472934722900391)); routeRed.add(new LatLng(46.942058893378146, 7.471475601196289)); routeRed.add(new LatLng(46.942058893378146, 7.470359802246094)); routeRed.add(new LatLng(46.9421174931845, 7.468729019165039)); routeRed.add(new LatLng(46.94194169357294, 7.46769905090332)); routeRed.add(new LatLng(46.94176589338414, 7.466497421264648)); routeRed.add(new LatLng(46.941355690698636, 7.464609146118164)); routeRed.add(new LatLng(46.94088688378103, 7.462291717529297)); routeRed.add(new LatLng(46.94071108012862, 7.460489273071289)); routeRed.add(new LatLng(46.940300869361366, 7.458515167236328)); routeRed.add(new LatLng(46.94035947109195, 7.456626892089844)); routeRed.add(new LatLng(46.940300869361366, 7.454652786254883)); routeRed.add(new LatLng(46.940300869361366, 7.452592849731445)); routeRed.add(new LatLng(46.939949257630786, 7.450962066650391)); routeRed.add(new LatLng(46.93989065545121, 7.449331283569336)); routeRed.add(new LatLng(46.93989065545121, 7.447872161865234)); routeRed.add(new LatLng(46.93989065545121, 7.446928024291992)); routeRed.add(new LatLng(46.939832053207475, 7.446069717407227)); routeRed.add(new LatLng(46.93971484852758, 7.444353103637695)); routeRed.add(new LatLng(46.93971484852758, 7.442722320556641)); routeRed.add(new LatLng(46.93971484852758, 7.441692352294922)); routeRed.add(new LatLng(46.93971484852758, 7.440061569213867)); routeRed.add(new LatLng(46.93971484852758, 7.437915802001953)); routeRed.add(new LatLng(46.939832053207475, 7.435598373413086)); routeRed.add(new LatLng(46.94012506378472, 7.433023452758789)); routeRed.add(new LatLng(46.94065247878285, 7.431478500366211)); routeRed.add(new LatLng(46.94065247878285, 7.430963516235352)); routeRed.add(new LatLng(46.941707293192934, 7.430963516235352)); routeRed.add(new LatLng(46.94299648258327, 7.430534362792969)); routeRed.add(new LatLng(46.943758261721946, 7.430362701416016)); routeRed.add(new LatLng(46.945164594730386, 7.429676055908203)); routeRed.add(new LatLng(46.94633651068235, 7.42924690246582)); routeRed.add(new LatLng(46.94721543080955, 7.42924690246582)); routeRed.add(new LatLng(46.94768418230986, 7.4288177490234375)); routeRed.add(new LatLng(46.947977149913, 7.428989410400391)); routeRed.add(new LatLng(46.94744980707282, 7.43199348449707)); routeRed.add(new LatLng(46.94715683658339, 7.433195114135742)); routeRed.add(new LatLng(46.94709824229309, 7.434568405151367)); routeRed.add(new LatLng(46.94686386449045, 7.436113357543945)); routeRed.add(new LatLng(46.94692245903732, 7.437314987182617)); routeRed.add(new LatLng(46.947977149913, 7.437229156494141)); routeRed.add(new LatLng(46.94868026561828, 7.436885833740234)); routeRed.add(new LatLng(46.94909041218105, 7.436885833740234)); routeRed.add(new LatLng(46.949852104602364, 7.436370849609375)); routeRed.add(new LatLng(46.95067237662601, 7.436113357543945)); routeRed.add(new LatLng(46.95084814756697, 7.437143325805664)); routeRed.add(new LatLng(46.951023917930655, 7.436113357543945)); routeRed.add(new LatLng(46.95143404653437, 7.435169219970703)); routeRed.add(new LatLng(46.95219570560319, 7.434911727905273)); routeRed.add(new LatLng(46.9526058252274, 7.435426712036133)); routeRed.add(new LatLng(46.95213711682888, 7.436885833740234)); routeRed.add(new LatLng(46.95155122555818, 7.438259124755859)); routeRed.add(new LatLng(46.95178558283612, 7.439117431640625)); routeRed.add(new LatLng(46.95278158981856, 7.438602447509766)); routeRed.add(new LatLng(46.95325029257287, 7.438945770263672)); routeRed.add(new LatLng(46.95330888012852, 7.44049072265625)); routeRed.add(new LatLng(46.95254723690209, 7.442121505737305)); routeRed.add(new LatLng(46.95207852799042, 7.442636489868164)); routeRed.add(new LatLng(46.952723001685655, 7.443323135375977)); routeRed.add(new LatLng(46.95412909917318, 7.445039749145508)); routeRed.add(new LatLng(46.95442203149969, 7.446155548095703)); routeRed.add(new LatLng(46.95506647697375, 7.446584701538086)); routeRed.add(new LatLng(46.9558866690801, 7.446842193603516)); routeRed.add(new LatLng(46.95705835028207, 7.447013854980469)); routeRed.add(new LatLng(46.95817142366062, 7.447013854980469)); routeRed.add(new LatLng(46.95893298684206, 7.447099685668945)); routeRed.add(new LatLng(46.95963595861955, 7.447357177734375)); routeRed.add(new LatLng(46.96045608068685, 7.448558807373047)); routeRed.add(new LatLng(46.96110045349219, 7.450189590454102)); routeRed.add(new LatLng(46.96174481853687, 7.451648712158203)); routeRed.add(new LatLng(46.96215486497915, 7.452592849731445)); routeRed.add(new LatLng(46.961627661833255, 7.453451156616211)); routeRed.add(new LatLng(46.96051466035348, 7.454309463500977)); routeRed.add(new LatLng(46.959870280492964, 7.454738616943359)); routeRed.add(new LatLng(46.95928447388529, 7.4549102783203125)); routeRed.add(new LatLng(46.95905014944634, 7.455682754516602)); routeRed.add(new LatLng(46.95905014944634, 7.457828521728516)); routeRed.add(new LatLng(46.959401635719935, 7.459201812744141)); routeRed.add(new LatLng(46.959694539184106, 7.460660934448242)); routeRed.add(new LatLng(46.959694539184106, 7.461862564086914)); routeRed.add(new LatLng(46.959460216541046, 7.463321685791016)); routeRed.add(new LatLng(46.959225892871764, 7.463922500610352)); routeRed.add(new LatLng(46.959870280492964, 7.4645233154296875)); routeRed.add(new LatLng(46.96110045349219, 7.4652099609375)); routeRed.add(new LatLng(46.96180339679245, 7.466068267822266)); routeRed.add(new LatLng(46.962740640159296, 7.467098236083984)); routeRed.add(new LatLng(46.963912171278345, 7.467784881591797)); routeRed.add(new LatLng(46.964673652748225, 7.46821403503418)); routeRed.add(new LatLng(46.96531797475664, 7.4686431884765625)); routeRed.add(new LatLng(46.96613800972514, 7.469244003295898)); routeRed.add(new LatLng(46.9669580321228, 7.469501495361328)); routeRed.add(new LatLng(46.96730946644501, 7.469587326049805)); } }