Indian Drone Regulations (DGCA Rules) Checker
📖 Scenario: You are building a simple program to check if a drone flight plan follows the Indian DGCA (Directorate General of Civil Aviation) drone regulations. The DGCA has rules about drone weight, maximum altitude, and no-fly zones.This program will help drone operators quickly verify if their drone flight plan is allowed under the rules.
🎯 Goal: Create a program that stores drone flight details, sets regulation limits, checks if the flight plan follows the DGCA rules, and then outputs whether the flight is allowed or not.
📋 What You'll Learn
Create a dictionary with drone flight details: weight in kg, altitude in meters, and location coordinates (latitude and longitude).
Create variables for DGCA regulation limits: maximum allowed weight, maximum allowed altitude, and a list of no-fly zone coordinates.
Write code to check if the drone's weight and altitude are within limits and if the location is outside all no-fly zones.
Print the final result: 'Flight Allowed' or 'Flight Not Allowed' based on the checks.
💡 Why This Matters
🌍 Real World
Drone operators in India must follow DGCA rules to fly drones safely and legally. This program helps quickly check if a flight plan is allowed.
💼 Career
Understanding how to apply regulations in code is useful for drone software developers, aviation safety engineers, and regulatory compliance specialists.
Progress0 / 4 steps