Commit graph

378 commits

Author SHA1 Message Date
Oliver Jowett c56245a954 Don't change marker color when using select-all. 2016-09-22 15:28:51 +01:00
Oliver Jowett 36e7ec4cd8 Fix the ident link. 2016-09-22 15:28:07 +01:00
Oliver Jowett b38061c3c4 Might as well use the mode-s-and-ident link everywhere. 2016-09-22 15:03:46 +01:00
Oliver Jowett d4e1300b1f Fix not displaying mode-S-only aircraft in the table. 2016-09-22 14:21:09 +01:00
Oliver Jowett 662c19568e Don't try to compute registrations on non-hex addresses (e.g. non-icao: ~123456) 2016-09-17 13:32:34 +01:00
Oliver Jowett daa3e00ade Restyle/realign the sidebar/layer controls some more. 2016-09-16 12:40:06 +01:00
Oliver Jowett 2a708ef848 Make the layerswitcher icon have a transparent background so it looks less out of place. 2016-09-16 11:43:48 +01:00
Oliver Jowett b2375468cb Stopgap fix for crowding in the top-right:
* move zoom control back to default position
 * shrink the sidebar expand/shrink buttons to half size
 * realign everything
2016-09-16 11:43:05 +01:00
Oliver Jowett 4eb8e3d96a Set visible=false if we don't display a marker due to stale position;
this avoids markers briefly blinking back in on zoom.
2016-09-16 11:04:33 +01:00
Oliver Jowett bfa70415a3 Scale icons based on zoom level. 2016-09-16 11:03:54 +01:00
Oliver Jowett 4839372642 Oops, that was meant to be L4T. 2016-09-15 19:44:57 +01:00
Oliver Jowett 2843f85ed6 Add a L4P mapping. 2016-09-15 19:42:38 +01:00
Oliver Jowett 9bba9ce579 Remove dubious L1J, L2P mappings. 2016-09-15 19:42:17 +01:00
Oliver Jowett 227dce4af0 Scale tweaking. 2016-09-15 19:41:46 +01:00
Oliver Jowett fa17c472e7 Add a 747-400 icon, use it for 747 variants and L4J-H 2016-09-15 19:41:23 +01:00
Oliver Jowett efc47651e7 Update markers_test for the new marker selection stuff. 2016-09-15 15:31:15 +01:00
Oliver Jowett 2a4ee685a2 Merge remote-tracking branch 'upstream/master' into dev 2016-09-15 15:31:01 +01:00
Oliver Jowett 5b8a943cee Don't use a heavy outline on aircraft when select-all is used. 2016-09-15 12:38:11 +01:00
Oliver Jowett 5445ce143c Fix the final (elastic) line segment in trails so it works correctly
in both in the select-all case and the regular case.
2016-09-15 12:37:30 +01:00
Oliver Jowett 46f0c15471 Test page for markers. 2016-09-15 01:32:38 +01:00
Oliver Jowett d0f9b870cd Update static DB to include the FlightAware data export. 2016-09-15 00:09:57 +01:00
Oliver Jowett f8a2896e76 Merge remote-tracking branch 'csfa/map_enhancements' into dev 2016-09-14 22:53:50 +01:00
Carlos Salaverria 5fca9eed4b Change ICAO column font 2016-09-14 16:51:38 -05:00
Carlos Salaverria ad39d1b90c Use fixed width font for ICAO code column 2016-09-14 16:03:02 -05:00
Carlos Salaverria 4989111f67 Fix incorrect flagging of 000000 ICAO codes as mode A/C 2016-09-14 13:10:20 -05:00
Oliver Jowett d1790cd411 Prefer static DB type descriptions over the ICAO descriptor table lookup. 2016-09-14 18:25:21 +01:00
Oliver Jowett b59d0b6bcb Use the same mappings for categories A2/A3/A5 as for L2J-L/M/H 2016-09-14 18:18:39 +01:00
Oliver Jowett 256049f93a More scale tweaks. 2016-09-14 18:18:12 +01:00
Oliver Jowett 394b4d586e Make the selection outline bigger, make it in terms of pixels (unscaled), don't use the outline on the heading marker bit. 2016-09-14 18:02:00 +01:00
Oliver Jowett 809fcd9c59 Use the Dash-8 outline for L2T types. 2016-09-14 18:01:31 +01:00
Oliver Jowett 51b1851778 Scale up a couple of icons as they were way too small. 2016-09-14 18:01:12 +01:00
Oliver Jowett 7dee192157 Merge remote-tracking branch 'csfa/map_enhancements' into dev 2016-09-14 17:47:44 +01:00
Carlos Salaverria f1428530c3 Fix ADS-B misspelling 2016-09-13 16:52:53 -05:00
Carlos Salaverria 20951fd23b Change default monospace font 2016-09-13 16:30:56 -05:00
Carlos Salaverria 6934c0dbcc Use text for Show Map button 2016-09-12 18:23:38 -05:00
Carlos Salaverria 2245aab7d1 Update FlightAware mode S link 2016-09-12 18:10:36 -05:00
Carlos Salaverria 08e0bd28f6 Allow aircraft info box to be positioned anywhere in browser window 2016-09-12 17:36:08 -05:00
Carlos Salaverria 976302e3ca Change ICAO column text to uppercase 2016-09-12 17:20:42 -05:00
Carlos Salaverria 647319d141 Fix alignment of altitude values 2016-09-12 17:08:22 -05:00
Carlos Salaverria e784b529a8 Fix JavaScript errors when receiver position is not set 2016-09-12 16:06:25 -05:00
Oliver Jowett ac2b977168 Merge remote-tracking branch 'upstream/master' into dev 2016-09-10 21:40:13 +01:00
Oliver Jowett d75cc94e40 Fix handling of nodejs module stuff when loaded in the browser. 2016-09-10 17:51:57 +01:00
Oliver Jowett 9b0d40fd4f CUTnnnn should be CU-Tnnnn 2016-09-10 17:39:42 +01:00
Oliver Jowett 2f12447fda Russian regs should be RA-nnnnn not RAnnnnn 2016-09-10 16:19:06 +01:00
Oliver Jowett aa916439e4 Prune the static DB with filter-regs.js 2016-09-10 16:07:38 +01:00
Oliver Jowett d1a33f4655 Add a script that filters redundant registrations from the json db 2016-09-10 15:54:59 +01:00
Carlos Salaverria 1ce66eb884 Change CSS styles to use FlightAware colors 2016-09-09 12:49:48 -05:00
Carlos Salaverria 83874f32ee Fix table scrolling 2016-09-09 12:07:34 -05:00
Oliver Jowett e5912c322f Add some mechanical hexid->registration conversions. 2016-09-09 17:16:17 +01:00
Carlos Salaverria 5b4ad4d8d9 Show mode A/C data in aircraft table 2016-09-07 14:20:42 -05:00
Carlos Salaverria 15c66a379a Fix incorrect test for Mode AC planeObject 2016-09-06 17:13:21 -05:00
Carlos Salaverria 4ddb129b5e Fix map zoom button positioning in IE 2016-09-02 11:45:48 -05:00
Carlos Salaverria cd8b48c282 Fix incorrect info box size calculation 2016-09-01 16:15:03 -05:00
Carlos Salaverria ffd661be84 Adjust table font 2016-09-01 15:50:21 -05:00
Carlos Salaverria 6199003fa1 Add transparent borders to increase size of marker clickable area 2016-09-01 14:55:02 -05:00
Carlos Salaverria e5902f2820 Automatically reposition info box if it overlaps plane marker 2016-08-31 17:59:24 -05:00
Carlos Salaverria bf1d1280ec Make aircraft info panel draggable 2016-08-31 15:45:29 -05:00
Carlos Salaverria 7363152b93 Adjust button styles 2016-08-30 17:39:55 -05:00
Carlos Salaverria f2ea5a75bb Reposition map buttons 2016-08-30 17:20:29 -05:00
Carlos Salaverria a37c75bf83 Show additional data in selected aircraft info block 2016-08-30 16:38:41 -05:00
Carlos Salaverria 5de3bffcfa Deselect planes if map is clicked 2016-08-30 15:22:34 -05:00
Carlos Salaverria d5bd164169 Show selected plane information in separate panel 2016-08-30 15:07:54 -05:00
Carlos Salaverria 3588a47058 Adjust aircraft marker sizes 2016-08-30 13:35:58 -05:00
Carlos Salaverria 6accc36fd2 Move map zoom buttons to right side 2016-08-30 11:03:42 -05:00
Carlos Salaverria d5293cc0ed Add ability to map aircraft type descriptions to markers 2016-08-29 17:12:52 -05:00
Carlos Salaverria e13b09f1a4 Clean up aircraft type data inconsistencies 2016-08-29 14:45:05 -05:00
Oliver Jowett d7f7ffa70a Add support for markers that don't rotate but have a heading arrow.
Use it for balloons.
2016-08-29 13:45:37 -05:00
Oliver Jowett b04aec0ea1 Add A380 and B737-800 markers. 2016-08-29 13:45:22 -05:00
Oliver Jowett 413441e36d Add some more type->marker mappings. 2016-08-29 13:45:01 -05:00
Oliver Jowett 7541d89533 Fix the scaling comment. 2016-08-29 13:44:37 -05:00
Oliver Jowett 5e786e6cad Add more aircraft icons courtesy Peter Lowden.
Add support for selecting an icon based on aircraft type from the json DB.
2016-08-29 13:43:22 -05:00
Carlos Salaverria d17f027035 Add aircraft type information to planeObject 2016-08-29 10:07:03 -05:00
Oliver Jowett 08fba4e3b0 Add support for markers that don't rotate but have a heading arrow.
Use it for balloons.
2016-08-29 12:38:00 +01:00
Oliver Jowett 244ea9851d Add A380 and B737-800 markers. 2016-08-27 19:19:13 +01:00
Oliver Jowett 4d47ada055 Add some more type->marker mappings. 2016-08-27 19:18:57 +01:00
Oliver Jowett 4c79319145 Fix the scaling comment. 2016-08-27 16:43:17 +01:00
Oliver Jowett ca57fb27f0 Add more aircraft icons courtesy Peter Lowden.
Add support for selecting an icon based on aircraft type from the json DB.
2016-08-27 15:49:04 +01:00
Carlos Salaverria 812de53ec1 Parse aircraft type codes 2016-08-26 16:22:14 -05:00
Carlos Salaverria 08ffda1aa8 Update aircraft db logic to include ICAO type information 2016-08-26 14:25:25 -05:00
Carlos Salaverria 5290b58940 Update README 2016-08-25 16:49:36 -05:00
Carlos Salaverria 55bad33718 Added ICAO aircraft type information file 2016-08-25 16:46:37 -05:00
Carlos Salaverria 6b2c238a54 Add ability to filter planes by altitude 2016-08-24 15:28:13 -05:00
Carlos Salaverria e243a2bf1a Clean up and refactor unit conversion logic 2016-08-23 16:43:32 -05:00
Carlos Salaverria 4cc3fe4515 Fix improperly closed tag 2016-08-23 10:45:04 -05:00
Carlos Salaverria a2ca647062 Add link to FlightAware aircraft photos 2016-08-23 10:41:58 -05:00
Carlos Salaverria 70e86384f0 Add Airframes.org and FlightAware Mode-S links 2016-08-22 18:15:06 -05:00
Carlos Salaverria 96fe1e0ee5 Add ability to switch display units 2016-08-22 16:48:17 -05:00
Carlos Salaverria c99375d51c Add link to FlightAware flight tracking page 2016-08-19 18:45:39 -05:00
Carlos Salaverria 2215a98a08 Use icon for show map button 2016-08-19 17:57:20 -05:00
Carlos Salaverria 1c2bea38df Show additional columns when table is fully expanded 2016-08-19 17:37:43 -05:00
Carlos Salaverria 876e6874b4 Merge pull request #3 from drakeapps/map_enhancements
Add ability to select/deselect all planes
2016-08-19 17:01:14 -05:00
James Wilson 639b514e19 Merge branch 'master' into map_enhancements 2016-08-19 16:52:35 -05:00
James Wilson 31f99fac19 clearLines instead of updateLines 2016-08-19 15:52:48 -05:00
James Wilson b416f4bb7e Add the ability to select all/none of the aircraft 2016-08-19 14:43:20 -05:00
Carlos Salaverria 8bb5b42a02 Add ability to hide map and expand table to fill window 2016-08-19 10:58:48 -05:00
Carlos Salaverria fe2f837217 Add buttons to expand/collapse/resize data table 2016-08-18 15:48:57 -05:00
Oliver Jowett bc8ba5b73a Refresh the nexrad tiles every 5 mins. 2016-08-05 01:18:23 +01:00
Oliver Jowett 8766a58811 Add a NEXRAD layer suggested in #135 2016-08-04 21:19:31 +01:00
Oliver Jowett 50fd2ac2af Store the state of each overlay layer in localStorage. 2016-08-04 21:18:54 +01:00
Oliver Jowett ad71d8b76c Merge remote-tracking branch 'mutability/master' into dev 2016-07-25 13:13:07 +01:00