great-circle-mapper
Great Circle Mapper is a tool for calculating air distances and flight times between airports worldwide.
Great Circle Mapper is a comprehensive tool designed for calculating air distances and flight times between airports globally. It is ideal for flight planning, air route analysis, and exploring aviation data. The tool provides essential functionalities to meet the needs of aviation professionals and enthusiasts alike. With features like aircraft type data retrieval, air route calculation, airport search, and airport information access, Great Circle Mapper is a versatile resource for anyone interested in aviation data. Additionally, it offers various subscription plans to cater to different user needs, from basic free access to comprehensive premium features.
Features
- {'name': 'Aircraft Type Read', 'description': 'Retrieve detailed aircraft type data using either the IATA or ICAO code.'}
- {'name': 'Air Route Calculation', 'description': 'Calculate the distance and estimated flight time between any two airports at any given speed.'}
- {'name': 'Airport Search', 'description': 'Obtain a list of airport records based on search queries.'}
- {'name': 'Airport Read', 'description': 'Retrieve airport information using either the IATA or ICAO code.'}
Usage with Different Platforms
python
python
import great_circle_mapper as gcm
# Example: Calculate air route
route = 'JFK-LAX'
speed = '500'
distance, time = gcm.calculate_air_route(route, speed)
print(f'Distance: {distance}, Time: {time}')
javascript
javascript
const gcm = require('great-circle-mapper');
// Example: Retrieve airport information
const icaoIata = 'JFK';
gcm.getAirportInfo(icaoIata).then(info => {
console.log(info);
});