Move documentation to docs/ directory and improve terminology
- Move ARCHITECTURE.md and CLAUDE.md to docs/ directory - Replace "real-time" terminology with accurate "low-latency" and "high-performance" - Update README to reflect correct performance characteristics - Add comprehensive ICAO country database with SQLite backend - Fix display options positioning and functionality - Add map scale controls and improved range ring visibility - Enhance aircraft marker orientation and trail management 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
43e55b2ba0
commit
20bdcf54ec
15 changed files with 746 additions and 67 deletions
11
README.md
11
README.md
|
|
@ -8,11 +8,11 @@ A high-performance, multi-source ADS-B aircraft tracking application that connec
|
|||
- **Beast Binary Format**: Native support for dump1090 Beast format (port 30005)
|
||||
- **Multiple Receivers**: Connect to unlimited dump1090 sources simultaneously
|
||||
- **Intelligent Merging**: Smart data fusion with signal strength-based source selection
|
||||
- **Real-time Processing**: High-performance concurrent message processing
|
||||
- **High-throughput Processing**: High-performance concurrent message processing
|
||||
|
||||
### Advanced Web Interface
|
||||
- **Interactive Maps**: Leaflet.js-based mapping with aircraft tracking
|
||||
- **Real-time Updates**: WebSocket-powered live data streaming
|
||||
- **Low-latency Updates**: WebSocket-powered live data streaming
|
||||
- **Mobile Responsive**: Optimized for desktop, tablet, and mobile devices
|
||||
- **Multi-view Dashboard**: Map, Table, Statistics, Coverage, and 3D Radar views
|
||||
|
||||
|
|
@ -21,13 +21,14 @@ A high-performance, multi-source ADS-B aircraft tracking application that connec
|
|||
- **Range Circles**: Configurable range rings for each receiver
|
||||
- **Flight Trails**: Historical aircraft movement tracking
|
||||
- **3D Radar View**: Three.js-powered 3D visualization (optional)
|
||||
- **Statistics Dashboard**: Real-time charts and metrics
|
||||
- **Statistics Dashboard**: Live charts and metrics
|
||||
- **Smart Origin**: Auto-calculated map center based on receiver locations
|
||||
- **Map Controls**: Center on aircraft, reset to origin, toggle overlays
|
||||
|
||||
### Aircraft Data
|
||||
- **Complete Mode S Decoding**: Position, velocity, altitude, heading
|
||||
- **Aircraft Identification**: Callsign, category, country, registration
|
||||
- **ICAO Country Database**: Comprehensive embedded database with 70+ allocations covering 40+ countries
|
||||
- **Multi-source Tracking**: Signal strength from each receiver
|
||||
- **Historical Data**: Position history and trail visualization
|
||||
|
||||
|
|
@ -118,7 +119,7 @@ Access the web interface at `http://localhost:8080`
|
|||
### Views Available:
|
||||
- **Map View**: Interactive aircraft tracking with receiver locations
|
||||
- **Table View**: Sortable aircraft data with multi-source information
|
||||
- **Statistics**: Real-time metrics and historical charts
|
||||
- **Statistics**: Live metrics and historical charts
|
||||
- **Coverage**: Signal strength analysis and heatmaps
|
||||
- **3D Radar**: Three-dimensional aircraft visualization
|
||||
|
||||
|
|
@ -160,7 +161,7 @@ docker run -p 8080:8080 -v $(pwd)/config.json:/app/config.json skyview
|
|||
- `GET /api/heatmap/{sourceId}` - Signal heatmap
|
||||
|
||||
### WebSocket
|
||||
- `ws://localhost:8080/ws` - Real-time updates
|
||||
- `ws://localhost:8080/ws` - Low-latency updates
|
||||
|
||||
## 🛠️ Development
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue