Note, this is NOT a 'show case' nor user 'viewing' site! Not ALL pages 'work'! They are mainly javascript coding tests.
Perhaps a MAIN page, if there is one, is map-test, using the crossfeed json data to track flights world wide. It also tries to use the FlightGear Tracker API to display the history of the fligth if available. And a similar livedata table display with links to an individual flight 'tracker' display. Of course ONLY flights 'tracked' by FGTracker are shown.
Otherwise, this is just a BIG bunch of 'map' tests, using OpenLayers, OpenStreetMap, and much more, It started out as just looking at and experimenting with our FGx test.fgx.ch (also down), examining, experimenting, until I had my own map-test display, but then went on to many other tests and experiments. Most were concerning OpenLayers, and quite a number of experiments with mouse hover popups, and tools tips, some of which 'failed', but others work as expected, as I learned some of the ins and outs of such tooltip popup displays. In the final 'map' I wanted to be able to display information about the 'feature' as the mouse hovered over it. While not 'hovering' the 'marker-custom.html' example shows the adding of a custom marker with a label to a vector layer as a feature shows lots of promise.
The table below contains the current 'work' files, with a brief description, in approximate date order, or an alpha sorted link list. To repeat - NOT ALL PAGES 'WORK'! - Such 'bad' examples, tests, are left here to show what DOES NOT WORK, and perhaps later discover the reason.
Link | Description | Link | Description |
---|---|---|---|
livedata.html | Table display of livedata from FG Tracker API | tracker2.html | Given a fid=5785737 track flight 2D using FG Tracker |
map-test3.html | FG Tracker Planes using FG Tracker API | flightid.html | Give a ?id=5781776 parameter fetch and diplay in table |
flights.html | Simple table display of crossfeed json | tooltip1.html | Full map with layer switcher and markers but custom tooltips does not appear? |
map-test.html | The main feature page. On selection show tracker.html | tracker.html | Development of a tracker - Used by globe 3D on flight selection |
tooltip3.html | Full map with marker with hover tooltips using label.js | tooltip2.html | Full map with marker with hover tooltips using label.js |
nav.html | Started loading csv/json adding airports etc to display | marker.html | Small map with mouse pos outside map adds diff. image markers on click has selector |
mapx.html | STAR display with airways added | map2.html | STAR display using manual generated STAR.json |
map-fsm.html | Display of STAR as a 'flat spraghetti monster' | json-load.html | Further experiments with csv/json loading |
circle.html | Some experiments with circle sizes per zoom | dist-test.html | Experiments with getting fast distance calculation |
morecolor.html | Global Heightmap Color Range Experiments | read-hgt5.html | Display of data2/N37W123.hgt colormap |
read-hgt4.html | Display of data2/N37W123.hgt colormap | safety_palette.html | Height Color Table Tests |
flights3d.html | Display of 2392 ILS on a 3D globe | wmm-test.html | Show magnetic deviation using World Magnetic Model |
index.html | This file | display-csv.html | Load of 1/4 million cvs records and display on 3D layered sphere |
fgcom.html | Live FGCOM Server Connections | colormap.html | View color ranges to build height map image |
map.html | Simple full windows map with a marker | marker-custom.html | Adding custom marker as feature to vector layer on click and drag |
marker1.html | Simple map with marker and line draw | moving.html | No map - Just entering text Add Task and Delete tasks in javascript |
nav1.html | Full screen map with marker and selector and big zoom tool | popup.html | Simple full map with marker but NO popup tooltip! |
popup2.html | No map jQuery UI Dialog - basic dialog display | popup3.html | No map jQuery UI Dialog - Animated dialog display and destroy |
popup4.html | Small map test using ext-all-debug.js slider to dim map display | proxy.php | Do a fetch given a url |
show-one.html | 3D display of three.js json aircraft model | sundial2.html | FramedCloud Popup with Text File - OpenLayers - FAILS! |
testcss.html | Just testing some CSS | testcss3.html | Test of rotating text - not all works! |
testjs.html | Just some quick tests of javascript code | testjs2.html | Test javascript input checkbox onclick |
threejs-demo.html | Started experiments with Theo's fgx-globe/fgx-globe-r3 | updown.html | No map - moving entries in a tables - seeking table sort |
updown2.html | No map - moving entries in a tables - seeking table sort | vector-features.html | Small no map random features marker line with tooltip popup |
top end | |||
delete-vertex.html | Delete not working? Small map with toolbar and layeswitcher | demof.html | Crossfeed map fairly clean copy |
devel.html | Crossfeed map with Model added to list. Links to tracker.html | draw-feature.html | Small map with 4 layers in switcher to draw points lines etc with delete experiments |
getip.html | Display the client IP | globe.html | 3D shell using threejs-demo.html in iframe |
highlight-feature.html | Simple highlight features example. No map. | ietest.html | IE css test of position: absolute of two table |
index_fast.html | Crossfeed map will error in listing | index_json2.html | Crossfeed map with error in listing like index-fast |
jquery.qtip.html | Hover popup toolstips using jquery.qtip.js | circle-failed.html | No display! |
crossfeed.php | Just fetch the current flights.json list | airports.html | Crossfeed map with overlay that failes. How to stop the pink? |
Alpha sorted list: airports.html circle-failed.html circle.html colormap.html crossfeed.php delete-vertex.html demof.html devel.html display-csv.html dist-test.html draw-feature.html fgcom.html flightid.html flights.html flights3d.html getip.html globe.html highlight-feature.html ietest.html index.html index_fast.html index_json2.html jquery.qtip.html json-load.html livedata.html map-fsm.html map-test.html map-test3.html map.html map2.html mapx.html marker-custom.html marker.html marker1.html morecolor.html moving.html nav.html nav1.html popup.html popup2.html popup3.html popup4.html proxy.php read-hgt4.html read-hgt5.html safety_palette.html show-one.html sundial2.html testcss.html testcss3.html testjs.html testjs2.html threejs-demo.html tooltip1.html tooltip2.html tooltip3.html tracker.html tracker2.html updown.html updown2.html vector-features.html wmm-test.html
Done Site Map of 62 of 63 files, on 2014/09/11 12:14:51 UTC, by genindex04.pl
As noted above this table is generated by genindex (geninex04.pl), taking the description from description.csv, so when new modules are added, a description should also be added to description.csv. Adding a description of 'EXCLUDE' will exclude a file from the list, and a decription of 'Previous backup copy' will cause the listing to be last, and the special description of 'This file' will mean no link anchor added. Otherwise they are in general date order.