| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3016 |
| Technical Name |
flight_plan |
| License | LGPL-3 |
| Website | https://github.com/smartops-aero/smartops-odoo-flight |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Community Apps Dependencies | Show |
| Lines of code | 3016 |
| Technical Name |
flight_plan |
| License | LGPL-3 |
| Website | https://github.com/smartops-aero/smartops-odoo-flight |
Flight Plan
Comprehensive flight plan routes and waypoints management for detailed flight planning
What It Does
Flight Plan provides a comprehensive system for managing detailed flight plans including routes, waypoints, and aerodrome sequences. Store and track all navigation information required for flight planning and operations.
Create reusable routes with waypoint sequences, manage navigation waypoints with coordinates, and track departure, arrival, and alternate aerodromes. Perfect for IFR operations, route planning, and regulatory compliance.
Core Features
Flight Plans
Create detailed flight plans linked to flights. Store complete navigation information with JSON data support for complex structures.
Reusable Routes
Define routes once and reuse across multiple flight plans. Organize waypoints in sequence for common flight paths.
Waypoint Management
Manage navigation waypoints with identifiers, coordinates, and detailed navigation data for precise flight planning.
Aerodrome Sequences
Track departure, arrival, and alternate aerodromes. Maintain complete aerodrome sequence information for each flight plan.
How It Works
Define Waypoints
Create navigation waypoints with coordinates and identifiers
Create Routes
Build reusable routes by sequencing waypoints
Link to Flights
Associate flight plans with flight records
Track Navigation
Store detailed navigation data for compliance and tracking
Real-World Use Cases
IFR Operations
Store and manage instrument flight rules navigation data with complete waypoint information
Route Planning
Define and reuse common routes for frequently flown paths, saving time in flight planning
Flight Tracking
Record actual flight paths and compare with planned routes for analysis and optimization
Regulatory Compliance
Maintain required flight plan documentation for regulatory authorities and audits
Module Structure:
Quick Setup
- Install the module from Odoo Apps (requires flight, flight_event, and flight_json_widget modules)
- Go to Flights → Configuration → Waypoints to define navigation waypoints
- Navigate to Flights → Configuration → Flight Routes to create reusable routes
- Go to Flights → Flight Plans to create new flight plans
- Link flight plans to flights and add route or waypoint information
Technical Details
JSON Storage
Uses flight_json_widget for complex navigation data
Flight Integration
Links with flight_event for flight phases
Flexible Waypoints
Flexible waypoint and route management system
Aerodrome Links
Connects to flight aerodrome records
Part of SmartOps Flight Suite
Works seamlessly with other flight management modules for complete flight planning capabilities
Support & Documentation
Developed by Apexive Solutions LLC as part of the smartops.aero project
github.com/smartops-aero/smartops-odoo-flight
License: LGPL-3 • Version 18.0.1.0.0
Flight Plan
Flight plan routes and waypoints management for Odoo 18.
Overview
Manage detailed flight plans including routes, waypoints, and aerodrome sequences. Store and track navigation information for flight planning and operations.
Features
- Flight Plans: Create detailed flight plans linked to flights
- Routes: Define reusable routes with waypoint sequences
- Waypoints: Manage navigation waypoints with coordinates
- Aerodrome Sequences: Track departure, arrival, and alternate aerodromes
- JSON Data: Store detailed navigation data using the JSON widget
Installation
- Install from Odoo Apps menu
- Requires: flight, flight_event, flight_json_widget modules
Usage
Create Flight Plans
- Go to Flights → Flight Plans
- Create a new flight plan
- Link to a flight record
- Define route or add waypoints
Define Routes
- Navigate to Flights → Configuration → Flight Routes
- Create reusable routes
- Add waypoints in sequence
- Associate routes with flight plans
Manage Waypoints
- Go to Flights → Configuration → Waypoints
- Define waypoints with:
- Identifier/name
- Coordinates
- Navigation data
Module Structure
flight_plan/
├── models/
│ ├── flight_plan.py # Main flight plan model
│ ├── flight_plan_route.py # Reusable routes
│ ├── flight_route_waypoint.py # Waypoint definitions
│ └── flight_plan_aerodrome.py # Aerodrome sequences
└── views/
├── flight_plan_views.xml
├── flight_plan_route_views.xml
├── flight_route_waypoint_views.xml
└── flight_plan_aerodrome_views.xml
Use Cases
- IFR Operations: Store instrument flight rules navigation data
- Route Planning: Define and reuse common routes
- Flight Tracking: Record actual flight paths
- Regulatory Compliance: Maintain required flight plan documentation
Technical Details
- JSON Storage: Uses flight_json_widget for complex data
- Integration: Links with flight_event for phases
- Waypoint System: Flexible waypoint and route management
- Aerodrome Links: Connects to flight aerodrome records
Support
- Author: Apexive Solutions LLC
- Website: https://github.com/smartops-aero/smartops-odoo-flight
- License: LGPL-3
Please log in to comment on this module