001/* 002 * To change this template, choose Tools | Templates 003 * and open the template in the editor. 004 */ 005 006package armyc2.c2sd.JavaLineArray; 007 008/** 009 * Class to provide the symbols with values corresponding to the Mil-Standard-2525 hierarchy. 010 * @author Michael Deutch 011 */ 012public final class TacticalLines { 013 public static final int BS_LINE=10000000; 014 public static final int BS_AREA=11000000; 015 public static final int BS_CROSS=12000000; 016 public static final int BS_ELLIPSE=13000000; 017 public static final int PBS_ELLIPSE=13000001; 018 public static final int PBS_CIRCLE=13000002; 019 public static final int BS_RECTANGLE=14000000; 020 public static final int PBS_RECTANGLE=14000001; 021 public static final int PBS_SQUARE=14000002; 022 023 public static final int BBS_LINE=15000000; 024 public static final int BBS_AREA=15000001; 025 public static final int BBS_POINT=15000002; 026 public static final int BBS_RECTANGLE=15000003; 027 public static final int BS_BBOX=15000004; 028 029 public static final int PZ = 22138000; 030 public static final int LZ = 22137000; 031 public static final int DZ = 22135000; 032 public static final int FAADZ = 22232000; 033 public static final int MEZ = 22234000; 034 public static final int LOMEZ = 22234100; 035 public static final int HIMEZ = 22234200; 036 public static final int ROZ = 22231000; 037 //public static final int SHORADZ = 22232000; 038 public static final int WFZ = 22235000; 039 public static final int EZ = 22136000; 040 public static final int AIRFIELD = 221311000; 041 public static final int HIDACZ = 22233000; 042 public static final int FPF = 24260000; 043 public static final int DMA = 22340000; 044 public static final int DMAF = 22350000; 045 public static final int ENCIRCLE = 22624000; 046 public static final int LAA = 221310000; 047 public static final int DRCL = 23490000; 048 public static final int BYPASS = 21300000; 049 public static final int BYDIF = 23212000; 050 public static final int BYIMP = 23213000; 051 public static final int LINTGT = 24250000; 052 public static final int BLOCK = 21100000; 053 public static final int LINTGTS = 24211000; 054 public static final int BREACH = 21200000; 055 public static final int CANALIZE = 21400000; 056 public static final int MNFLDDIS = 23174000; 057 public static final int DISRUPT = 211000000; 058 public static final int EASY = 23211000; 059 public static final int CONTAIN = 21600000; 060 public static final int CLEAR = 21500000; 061 public static final int ISOLATE = 211400000; 062 public static final int OCCUPY = 211600000; 063 public static final int PENETRATE = 211700000; 064 public static final int RETAIN = 211900000; 065 public static final int SECURE = 212100000; 066 public static final int SEIZE = 212300000; 067 public static final int SEIZE_REVC = 212300001; 068 public static final int ASLTXING = 23221000; 069 public static final int BRIDGE = 23222000; 070 public static final int GAP = 23163000; 071 public static final int COVER = 212230000; 072 public static final int COVER_REVC = 212230001; 073 public static final int SCREEN = 212210000; 074 public static final int SCREEN_REVC = 212210001; 075 public static final int GUARD = 212220000; 076 public static final int GUARD_REVC = 212220001; 077 public static final int SARA = 22139000; 078 public static final int DECEIVE = 22310000; 079 public static final int FIX = 211100000; 080 public static final int PDF = 22422000; 081 public static final int ATKBYFIRE = 22533000; 082 public static final int SPTBYFIRE = 22534000; 083 public static final int CLUSTER = 23157000; 084 public static final int TURN = 23173000; 085 public static final int PLANNED = 23191000; 086 public static final int ESR1 = 23192000; 087 public static final int ESR2 = 23193000; 088 public static final int ROADBLK = 23194000; 089 public static final int FOXHOLE = 23340000; 090 public static final int PAA = 243100000; 091 public static final int CONVOY = 25211000; 092 public static final int HCONVOY = 25212000; 093 public static final int FORDIF = 23225000; 094 public static final int MSDZ = 23410000; 095 public static final int RETIRE = 212000000; 096 public static final int RIP = 211800000; 097 public static final int TRIP = 231100000; 098 public static final int NAVIGATION = 26220000; 099 public static final int NEUTRALIZE = 211500000; 100 public static final int DESTROY = 21900000; 101 public static final int INTERDICT = 211300000; 102 public static final int TRP = 22411000; 103 public static final int FORTP = 23320000; 104 public static final int MSR = 25221000; 105 public static final int ASR = 25222000; 106 public static final int LL = 22125000; 107 public static final int FERRY = 23223000; 108 public static final int FORDSITE = 23224000; 109 public static final int MFLANE = 23226000; 110 public static final int RAFT = 23227000; 111 public static final int FOLSP = 211210000; 112 public static final int ATDITCH = 23131100; 113 public static final int ATDITCHC = 23131200; 114 public static final int ATWALL = 23134000; 115 //public static final int ATWALL3D = 23134003; 116 public static final int ATDITCHM = 23132000; 117 public static final int DELAY = 21800000; 118 public static final int DIRATKAIR = 22522100; 119 public static final int DIRATKFNT = 22330000; 120 public static final int DIRATKGND = 22522210; 121 public static final int DIRATKSPT = 22522220; 122 public static final int WITHDRAW = 212400000; 123 124 //add two USAS symbols 125 public static final int CORDONSEARCH = 212500000; 126 public static final int CORDONKNOCK = 212600000; 127 128 //OBSUM = 1341, //not used? 129 public static final int WDRAWUP = 212410000; 130 public static final int TEST = 0; 131 public static final int MIN_POINTS = -1; 132 public static final int CFL = 24220000; 133 public static final int LOD = 22526000; 134 public static final int PL = 22124000; 135 public static final int FSCL = 24210000; 136 public static final int RFL = 24240000; 137 public static final int FCL = 22523000; 138 public static final int LOA = 22525000; 139 public static final int BRDGHD = 22623000; 140 public static final int BRDGHD_GE = 22623001; 141 public static final int PLD = 22528000; 142 public static final int FLOT = 22122000; 143 public static final int FLOT2 = 22122001; 144 public static final int FEBA = 22421000; 145 public static final int AMBUSH = 22611000; 146 public static final int LLTR = 22225000; 147 public static final int SAAFR = 22223000; 148 public static final int AC = 22221000; 149 public static final int AC_WIDTH = 22221001; 150 public static final int MRR = 22222000; 151 public static final int UAV = 22224000; 152 public static final int MRR_USAS = 22222001; 153 public static final int UAV_USAS = 22224001; 154 public static final int MNFLDFIX = 23172000; 155 public static final int MNFLDBLK = 23171000; 156 public static final int ONEWAY = 25223000; 157 public static final int ALT = 25224000; 158 public static final int TWOWAY = 25225000; 159 public static final int BEARING = 26400000; 160 public static final int ELECTRO = 26410000; 161 public static final int ACOUSTIC = 26420000; 162 public static final int TORPEDO = 26430000; 163 public static final int OPTICAL = 26440000; 164 public static final int BOUNDARY = 22121000; 165 public static final int HOLD = 22612000; 166 public static final int HOLD_GE = 22612001; 167 //public static final int BRIDGHD = 22614000; 168 public static final int RELEASE = 22613000; 169 public static final int ABATIS = 23120000; 170 public static final int LINE = 23112000; 171 public static final int FOLLA = 211200000; 172 public static final int AXAD = 22521100; 173 public static final int AIRAOA = 22521200; 174 public static final int AAAAA = 22521300; 175 public static final int MAIN = 22521410; 176 public static final int MAIN_STRAIGHT = 22521411; 177 public static final int AAFNT = 22320000; 178 public static final int AAFNT_STRAIGHT = 22320001; 179 public static final int LC = 22123000; 180 public static final int LC2 = 22123001; 181 public static final int LC_HOSTILE = 22123002; 182 public static final int IL = 22524000; 183 public static final int LDLC = 22527000; //this is not a channel type 184 public static final int SPT = 22521420; 185 public static final int SPT_STRAIGHT = 22521421; 186 public static final int CATK = 21700000; 187 public static final int BELT = 23111000; 188 public static final int BELT1 = 23111001; 189 public static final int CATKBYFIRE = 21710000; 190 public static final int TRIPLE = 231117300; 191 public static final int TRIPLE2 = 231117301; 192 public static final int DOUBLEC = 231117200; 193 public static final int DOUBLEC2 = 231117201; 194 public static final int SINGLEC = 231117100; 195 public static final int SINGLEC2 = 231117101; 196 public static final int HWFENCE = 231116000; 197 public static final int LWFENCE = 231115000; 198 public static final int UNSP = 231111000; 199 public static final int DOUBLEA = 231114000; 200 public static final int SFENCE = 231112000; 201 public static final int DFENCE = 231113000; 202 public static final int CHANNEL = 231113001; //this is the old IL, channel with no arrow 203 public static final int CHANNEL_FLARED = 231113002; 204 public static final int CHANNEL_DASHED = 231113003; 205 206 public static final int OVERHEAD_WIRE = 23200000; 207 public static final int OVERHEAD_WIRE_LS = 23200001; //zoomed out to large scale 208 209 public static final int PAA_RECTANGULAR = 24326100; //change 2 210 public static final int PAA_RECTANGULAR_REVC = 24326101; //change 2 211 public static final int BATTLE = 22431000; 212 public static final int STRONG = 23350000; 213 public static final int ASSY = 22132000; 214 public static final int FFA = 24323100; 215 public static final int FFA_RECTANGULAR = 24323200; 216 public static final int FFA_CIRCULAR = 24323300; 217 //FSA = 24310000, 218 public static final int FSA = 24321100; //change 1 219 public static final int FSA_RECTANGULAR = 24321200; 220 public static final int FSA_CIRCULAR = 24321300; 221 //public static final int //RFA = 24390000, //change 1 222 public static final int RFA = 24325100; 223 public static final int RFA_RECTANGULAR = 24325200; 224 public static final int RFA_CIRCULAR = 24325300; 225 public static final int PAA_CIRCULAR = 24326200; 226 public static final int ATI = 24331100; 227 public static final int ATI_RECTANGULAR = 24331200; 228 public static final int ATI_CIRCULAR = 24331300; 229 public static final int CFFZ = 24332100; 230 public static final int CFFZ_RECTANGULAR = 24332200; 231 public static final int CFFZ_CIRCULAR = 24332300; 232 public static final int SENSOR = 24333100; 233 public static final int SENSOR_RECTANGULAR = 24333200; 234 public static final int SENSOR_CIRCULAR = 24333300; 235 public static final int CENSOR = 24334100; 236 public static final int CENSOR_RECTANGULAR = 24334200; 237 public static final int CENSOR_CIRCULAR = 24334300; 238 public static final int DA = 24335100; 239 public static final int DA_RECTANGULAR = 24335200; 240 public static final int DA_CIRCULAR = 24335300; 241 public static final int CFZ = 24336100; 242 public static final int CFZ_RECTANGULAR = 24336200; 243 public static final int CFZ_CIRCULAR = 24336300; 244 public static final int ZOR = 24337100; 245 public static final int ZOR_RECTANGULAR = 24337200; 246 public static final int ZOR_CIRCULAR = 24337300; 247 public static final int TBA = 24338100; 248 public static final int TBA_RECTANGULAR = 24338200; 249 public static final int TBA_CIRCULAR = 24338300; 250 public static final int TVAR = 24339100; 251 public static final int TVAR_RECTANGULAR = 24339200; 252 public static final int TVAR_CIRCULAR = 24339300; 253 public static final int TAI = 22626000; 254 public static final int OBJ = 22535000; 255 public static final int BSA = 25351000; 256 public static final int DSA = 25352000; 257 public static final int EA = 22133000; 258 public static final int EA1 = 22432000; 259 public static final int NAI = 22625000; 260 public static final int FARP = 25330000; 261 public static final int FORT = 22134000; 262 //ACA = 24320000, 263 public static final int ACA = 24322100; //change 1 264 public static final int ACA_RECTANGULAR = 24322200; //change 1 265 public static final int ACA_CIRCULAR = 24322300; //change 1 266 public static final int AT = 24330000; 267 //SMOKE = 24340000, 268 public static final int SMOKE = 24314000; //change 1 269 //SERIES = 24350000, 270 public static final int SERIES = 24313000; //change 1 271 //BOMB = 24360000, 272 public static final int BOMB = 24315000; //change 1 273 public static final int DHA = 25310000; 274 public static final int EPW = 25320000; 275 public static final int RHA = 25340000; 276 public static final int RSA = 25353000; 277 public static final int GENERAL = 22131000; 278 public static final int GENERIC = 22131001; 279 public static final int DUMMY_STATIC = 22360000; 280 public static final int DUMMY = 2237000; 281 public static final int PNO = 22431100; 282 public static final int ASSAULT = 22531000; 283 public static final int ATKPOS = 22532000; 284 public static final int AO = 22621000; 285 public static final int AIRHEAD = 22622000; 286 public static final int PEN = 22536000; 287 public static final int DEPICT = 23162000; 288 public static final int MINED = 23164000; 289 public static final int UXO = 23180000; 290 public static final int FORTL = 23330000; 291 public static final int OBSAREA = 23115000; 292 public static final int ZONE = 23113000; 293 public static final int OBSFAREA = 23114000; 294 //NFA = 24380000, change 1 295 public static final int NFA = 24324100; 296 public static final int NFA_RECTANGULAR = 24324200; 297 public static final int NFA_CIRCULAR = 24324300; 298 public static final int CHEM = 23460000; 299 public static final int BIO = 23450000; 300 public static final int RAD = 23440000; 301 public static final int NFL = 24230000; 302 public static final int MFP = 24225000; 303 public static final int TGMF = 24226000; 304 //}; 305 public static final int RECTANGULAR = 24311000; 306 public static final int CIRCULAR = 24312000; 307 308 public static final int KILLBOXBLUE = 24351000; 309 public static final int KILLBOXBLUE_RECTANGULAR = 24352000; 310 public static final int KILLBOXBLUE_CIRCULAR = 24353000; 311 public static final int KILLBOXPURPLE = 24361000; 312 public static final int KILLBOXPURPLE_RECTANGULAR = 24362000; 313 public static final int KILLBOXPURPLE_CIRCULAR = 24363000; 314 315 public static final int RANGE_FAN = 243111000; 316 public static final int RANGE_FAN_FILL = 243111001; 317 public static final int RANGE_FAN_SECTOR = 243112000; 318 319 //rev D new line types 320 public static final int LAUNCH_AREA = 25200101; 321 322 public static final int CF = 31131000; 323 public static final int UCF = 31131100; 324 public static final int CFG = 31131200; 325 public static final int CFY = 31131300; 326 public static final int WF = 31132000; 327 public static final int WFG = 31132200; 328 public static final int WFY = 31132300; 329 public static final int UWF = 31132100; 330 public static final int OCCLUDED= 31133000; 331 public static final int UOF = 31133100; 332 public static final int OFY = 31133200; 333 public static final int SF = 31134000; 334 public static final int USF = 31134100; 335 public static final int SFG = 31134200; 336 public static final int SFY = 31134300; 337 public static final int TROUGH = 31141000; 338 public static final int INSTABILITY = 31144000; 339 public static final int SHEAR = 31145000; 340 public static final int ITC = 31146000; 341 public static final int CONVERGANCE = 31147000; 342 public static final int ITD = 31148000; 343 public static final int RIDGE = 31142000; 344 public static final int SQUALL = 31143000; 345 public static final int JET = 31430000; 346 public static final int JET_GE = 31430001; 347 public static final int STREAM = 31440000; 348 public static final int STREAM_GE = 31440001; 349 public static final int IFR= 31710000; 350 public static final int MVFR = 31720000; 351 public static final int TURBULENCE = 31730000; 352 public static final int ICING = 31740000; 353 public static final int NON_CONVECTIVE = 31750000; 354 public static final int CONVECTIVE = 31751000; 355 public static final int FROZEN = 31760000; 356 public static final int THUNDERSTORMS = 31770000; 357 public static final int FOG = 31780000; 358 public static final int SAND = 31790000; 359 public static final int FREEFORM = 317100000; 360 public static final int ISOBAR = 31810000; 361 public static final int ISOBAR_GE = 31810001; 362 public static final int UPPER_AIR = 31820000; 363 public static final int UPPER_AIR_GE = 31820001; 364 public static final int ISOTHERM = 31830000; 365 public static final int ISOTHERM_GE = 31830001; 366 public static final int ISOTACH = 31840000; 367 public static final int ISOTACH_GE = 31840001; 368 public static final int ISODROSOTHERM = 31850000; 369 public static final int ISODROSOTHERM_GE = 31850001; 370 public static final int ISOPLETHS = 31860000; 371 public static final int ISOPLETHS_GE = 31860001; 372 public static final int OPERATOR_FREEFORM = 31870000; 373 public static final int ICE_DRIFT = 32134000; 374 public static final int LVO = 32151000; 375 public static final int UNDERCAST = 32152000; 376 public static final int LRO = 32153000; 377 public static final int ICE_EDGE = 32154000; 378 public static final int ICE_EDGE_GE = 32154001; 379 public static final int ESTIMATED_ICE_EDGE = 32155000; 380 public static final int ESTIMATED_ICE_EDGE_GE = 32155001; 381 public static final int ICE_EDGE_RADAR = 32156000; 382 public static final int ICE_EDGE_RADAR_GE = 32156001; 383 public static final int CRACKS = 32161000; 384 public static final int CRACKS_GE = 32161001; 385 public static final int CRACKS_SPECIFIC_LOCATION = 32162000; 386 public static final int CRACKS_SPECIFIC_LOCATION_GE = 32162001; 387 public static final int ICE_OPENINGS_LEAD = 32163000; 388 public static final int ICE_OPENINGS_LEAD_GE = 32163001; 389 public static final int ICE_OPENINGS_FROZEN = 32164000; 390 public static final int ICE_OPENINGS_FROZEN_GE = 32164001; 391 public static final int DEPTH_CURVE = 32212000; 392 public static final int DEPTH_CURVE_GE = 32212001; 393 public static final int DEPTH_CONTOUR = 32213000; 394 public static final int DEPTH_CONTOUR_GE = 32213001; 395 public static final int DEPTH_AREA = 32214000; 396 public static final int COASTLINE = 32221000; 397 public static final int COASTLINE_GE = 32221001; 398 public static final int ISLAND = 32222000; 399 public static final int BEACH = 32223000; 400 public static final int WATER = 32224000; 401 public static final int FORESHORE_LINE = 32225100; 402 public static final int FORESHORE_AREA = 32225200; 403 public static final int ANCHORAGE_LINE = 32231400; 404 public static final int ANCHORAGE_AREA = 32231500; 405 public static final int PIER = 32231700; 406 public static final int PIER_GE = 32231701; 407 public static final int WEIRS = 32232400; 408 public static final int DRYDOCK = 32233100; 409 public static final int LOADING_FACILITY_LINE = 32233400; 410 public static final int LOADING_FACILITY_AREA = 32233500; 411 public static final int RAMP_ABOVE_WATER = 32233600; 412 public static final int RAMP_ABOVE_WATER_GE = 32233601; 413 public static final int RAMP_BELOW_WATER = 32233700; 414 public static final int RAMP_BELOW_WATER_GE = 32233701; 415 public static final int JETTY_ABOVE_WATER = 32234100; 416 public static final int JETTY_ABOVE_WATER_GE = 32234101; 417 public static final int JETTY_BELOW_WATER = 32234200; 418 public static final int JETTY_BELOW_WATER_GE = 32234201; 419 public static final int SEAWALL = 32234300; 420 public static final int SEAWALL_GE = 32234301; 421 public static final int PERCHES = 32244200; 422 public static final int LEADING_LINE = 32246000; 423 public static final int UNDERWATER_HAZARD = 32253000; 424 public static final int FOUL_GROUND = 32254200; 425 public static final int KELP = 32255200; 426 public static final int BREAKERS = 32259000; 427 public static final int REEF = 322510000; 428 public static final int DISCOLORED_WATER = 322512000; 429 public static final int EBB_TIDE = 32272000; 430 public static final int EBB_TIDE_GE = 32272001; 431 public static final int FLOOD_TIDE = 32273000; 432 public static final int FLOOD_TIDE_GE = 32273001; 433 public static final int RESTRICTED_AREA = 32530000; 434 public static final int PIPE = 32680000; 435 public static final int TRAINING_AREA = 32550000; 436 public static final int VDR_LEVEL_12 = 32311000; 437 public static final int VDR_LEVEL_23 = 32312000; 438 public static final int VDR_LEVEL_34 = 32313000; 439 public static final int VDR_LEVEL_45 = 32314000; 440 public static final int VDR_LEVEL_56 = 32315000; 441 public static final int VDR_LEVEL_67 = 32316000; 442 public static final int VDR_LEVEL_78 = 32317000; 443 public static final int VDR_LEVEL_89 = 32318000; 444 public static final int VDR_LEVEL_910 = 32319000; 445 public static final int BEACH_SLOPE_FLAT = 32321000; 446 public static final int BEACH_SLOPE_GENTLE = 32322000; 447 public static final int BEACH_SLOPE_MODERATE = 32323000; 448 public static final int BEACH_SLOPE_STEEP = 32324000; 449 public static final int SOLID_ROCK = 32411100; 450 public static final int CLAY = 32411200; 451 public static final int VERY_COARSE_SAND = 32411300; 452 public static final int COARSE_SAND = 32411400; 453 public static final int MEDIUM_SAND = 32411500; 454 public static final int FINE_SAND = 32411600; 455 public static final int VERY_FINE_SAND = 32411700; 456 public static final int VERY_FINE_SILT = 32411800; 457 public static final int FINE_SILT = 32411900; 458 public static final int MEDIUM_SILT = 324111000; 459 public static final int COARSE_SILT = 324111100; 460 public static final int BOULDERS = 324111200; 461 public static final int OYSTER_SHELLS = 324111300; 462 public static final int PEBBLES = 324111400; 463 public static final int SAND_AND_SHELLS = 324111500; 464 public static final int BOTTOM_SEDIMENTS_LAND = 324111600; 465 public static final int BOTTOM_SEDIMENTS_NO_DATA = 324111700; 466 public static final int BOTTOM_ROUGHNESS_SMOOTH = 32412100; 467 public static final int BOTTOM_ROUGHNESS_MODERATE = 32412200; 468 public static final int BOTTOM_ROUGHNESS_ROUGH = 32412300; 469 public static final int CLUTTER_LOW = 32413100; 470 public static final int CLUTTER_MEDIUM = 32413200; 471 public static final int CLUTTER_HIGH = 32413300; 472 public static final int IMPACT_BURIAL_0 = 32414100; 473 public static final int IMPACT_BURIAL_10 = 32414200; 474 public static final int IMPACT_BURIAL_20 = 32414300; 475 public static final int IMPACT_BURIAL_75 = 32414400; 476 public static final int IMPACT_BURIAL_100 = 32414500; 477 public static final int BOTTOM_CATEGORY_A = 32415100; 478 public static final int BOTTOM_CATEGORY_B = 32415200; 479 public static final int BOTTOM_CATEGORY_C = 32415300; 480 public static final int BOTTOM_TYPE_A1 = 32416100; 481 public static final int BOTTOM_TYPE_A2 = 32416200; 482 public static final int BOTTOM_TYPE_A3 = 32416300; 483 public static final int BOTTOM_TYPE_B1 = 32416400; 484 public static final int BOTTOM_TYPE_B2 = 32416500; 485 public static final int BOTTOM_TYPE_B3 = 32416600; 486 public static final int BOTTOM_TYPE_C1 = 32416700; 487 public static final int BOTTOM_TYPE_C2 = 32416800; 488 public static final int BOTTOM_TYPE_C3 = 32416900; 489 public static final int SWEPT_AREA = 32540000; 490 public static final int OIL_RIG_FIELD = 32670000; 491 public static final int SUBMERGED_CRIB = 32620000; 492 public static final int CABLE = 32610000; 493 public static final int CABLE_GE = 32610001; 494 public static final int MARITIME_LIMIT = 32510000; 495 public static final int MARITIME_AREA = 32520000; 496 public static final int CANAL = 32630000; 497 public static final int OPERATOR_DEFINED = 32560000; 498 499} 500