flyXC
flyXC copied to clipboard
3D view
- [ ] add a control for tail length (exp scale)
- [ ] add extrusion - see this example and wiki. See earcut
- [ ] cleanup: remove event handlers in ctrls, reset state, release refs, use connectedCallback instead of set(map)
- [x] add live tracking
- [x] add airspaces ?
- [ ] place / peak names ? https://www.arcgis.com/home/item.html?id=14fbc125ccc9488888b014db09f35f67 https://github.com/kartenkarsten/leaflet-layer-overpass
- [ ] create custom styles - lightweight, disable focus border
- [ ] investigate Shaded Relief - see this post. Not supported in 3d for now
- [ ] do not reset zoom when clicking on a track & set current timestamp ?
- [ ] Vector Topo Layer from henrythasler
- [ ] Inertia for the camera to avoid https://flyxc.app/?id=5752440307580928
- [x] improve navigation, camera tracking, arcgis forum. We need filtered lat & lon as camera look-at. This should could be used to place the labels on the track to remove jitter while circling.
- [x] add open topo maps (disable hybrid ?)
- [x] horizontal wheel (= shift + wheel) to update timestamp ?
- [x] activate a track by clicking on the track / marker / name
- [x] handle webgl not supported
- [x] add fullscreen control in 3d
- [x] add more base layers with a layer switcher (topo, hybrid)
- [x] elevation exaggeration
- [x] add track position on ground
- [x] add pilot name (FeatureLayer's labels seem to slow for this)
Ref: https://developers.arcgis.com/features/visualization/ https://www.harp.gl/ - https://github.com/heremaps/harp-terrain-datasource https://github.com/iTowns/itowns