Observed since 20 Oct, 20:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Librería para estimar tiempos y consumo de vuelos entre aeropuertos.
Aerotransport es una librería Python para estimar tiempos de vuelo, consumos de combustible, costes y emisiones de CO₂ entre aeropuertos. Incluye utilidades para cálculos geográficos y conversión de unidades, ideal para proyectos de aviación, logística y simulación.
Desde PyPI (cuando esté publicado):
pip install aerotransport
O desde el repositorio:
git clone https://github.com/tuusuario/aerotransport.git
cd aerotransport
pip install .
from aerotransport import (
Airplane,
Airport,
Flight,
estimate_flight_time,
estimate_fuel_consumption,
estimate_flight_cost,
estimate_co2_emissions,
)
# Definir aeropuertos
jfk = Airport("JFK", latitude=40.6413, longitude=-73.7781)
lax = Airport("LAX", latitude=33.9416, longitude=-118.4085)
# Definir avión
airplane = Airplane("Boeing 737", cruise_speed=850, fuel_burn_rate=2500)
# Crear vuelo
flight = Flight(jfk, lax)
# Cálculos
tiempo = estimate_flight_time(flight, airplane)
consumo = estimate_fuel_consumption(flight, airplane)
coste = estimate_flight_cost(flight, airplane, fuel_cost_per_liter=0.85)
emisiones = estimate_co2_emissions(flight, airplane)
print(f"Tiempo estimado: {tiempo:.2f} horas")
print(f"Consumo estimado: {consumo:.2f} litros")
print(f"Coste estimado: €{coste:.2f}")
print(f"Emisiones CO2 estimadas: {emisiones:.2f} kg")
Las dependencias se instalan automáticamente con pip install . o desde PyPI.
Para ejecutar los tests:
pytest
¡Las contribuciones son bienvenidas! Por favor, revisa CONTRIBUTING.md para más detalles.
Este proyecto está bajo la licencia MIT. Consulta el archivo LICENSE para más información.
Álvaro Fernández Villar alvarofv.ing.aeronautico@gmail.com
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.0 | 9 Jun 2025 | 1 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 20:48 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:008c114a6a0236ab40ca74265234ab5f64191885cdbe319edbf5ba4ac9c09db2