# Calculations based on individual flights
latlong_footprint(34.052235, -118.243683, 35.179554, 129.075638)
latlong_footprint(34.052235, -118.243683, 35.179554, 129.075638, "First")
latlong_footprint(34.052235, -118.243683, 35.179554, 129.075638, "First", "ch4")
latlong_footprint(34.052235, -118.243683, 35.179554, 129.075638, output = "ch4")
# Calculations based on a data frame of flight
library(dplyr)
library(tibble)
travel_data <- tribble(~name, ~departure_lat, ~departure_long, ~arrival_lat, ~arrival_long,
# Los Angeles -> Busan
"Mike", 34.052235, -118.243683, 35.179554, 129.075638,
# New York -> London
"Will", 40.712776, -74.005974, 51.52, -0.10)
travel_data |>
rowwise() |>
mutate(emissions = latlong_footprint(departure_lat,
departure_long,
arrival_lat,
arrival_long,
output="co2e"))
Run the code above in your browser using DataLab