Chapter 34 Distribution of US Meteorite Landings
The following plot shows the distribution of the US meteorite landings.Here we have filtered the US meteorite landings by filtering the latitude and longitude.
top = 49.3457868 # north lat
left = -124.7844079 # west long
right = -66.9513812 # east long
bottom = 24.7433195 # south lat
USMetLandings = MetLandings %>%
filter(reclat >= bottom) %>%
filter ( reclat <= top) %>%
filter( reclong >= left ) %>%
filter(reclong <= right)
center_lon = median(USMetLandings$reclong,na.rm = TRUE)
center_lat = median(USMetLandings$reclat,na.rm = TRUE)
leaflet(USMetLandings) %>% addProviderTiles("Esri.NatGeoWorldMap") %>%
addCircles(lng = ~reclong, lat = ~reclat,
color = c("blue")) %>%
# controls
setView(lng=center_lon, lat=center_lat,zoom = 4)
34.1 Peek into the US Met Landings Data
USMetLandings = USMetLandings %>% arrange(desc(mass))
kable(head(USMetLandings,6),"html") %>%
kable_styling(bootstrap_options = c("striped", "hover", "condensed", "responsive")) %>%
scroll_box(width = "800px")
name | id | nametype | recclass | mass | fall | year | reclat | reclong | GeoLocation |
---|---|---|---|---|---|---|---|---|---|
Canyon Diablo | 5257 | Valid | Iron, IAB-MG | 30000000 | Found | 1891 | 35.05000 | -111.03333 | (35.050000, -111.033330) |
Chupaderos | 5363 | Valid | Iron, IIIAB | 24300000 | Found | 1852 | 27.00000 | -105.10000 | (27.000000, -105.100000) |
Bacubirito | 4919 | Valid | Iron, ungrouped | 22000000 | Found | 1863 | 26.20000 | -107.83333 | (26.200000, -107.833330) |
Willamette | 24269 | Valid | Iron, IIIAB | 15500000 | Found | 1902 | 45.36667 | -122.58333 | (45.366670, -122.583330) |
Morito | 16745 | Valid | Iron, IIIAB | 10100000 | Found | 1600 | 27.05000 | -105.43333 | (27.050000, -105.433330) |
Brenham | 5136 | Valid | Pallasite, PMG-an | 4300000 | Found | 1882 | 37.58250 | -99.16361 | (37.582500, -99.163610) |
34.2 Distribution of US Meteorite Landings with Meteorite Mass
The mass of the Meteorites are indicated by the Radius of the Circles.
The mass has been converted to Kgs and then multiplied by 10
factpal <- colorFactor(c("red","blue"),
USMetLandings$fall)
leaflet(USMetLandings) %>% addProviderTiles("Esri.NatGeoWorldMap") %>%
addCircles(lng = ~reclong, lat = ~reclat,radius = ~(mass/1e3)*10 ,
color = ~factpal(fall)) %>%
# controls
setView(lng=center_lon, lat=center_lat,zoom = 4) %>%
addLegend("bottomright", pal = factpal, values = ~fall,
title = "Meteorites landings and fall",
opacity = 1)
34.3 Heatmap of US Meteorite Landings
The intensity of the Heatmap is based on the mass of the meteorites.
USMetLandings %>% leaflet() %>% addProviderTiles("Esri.NatGeoWorldMap") %>%
addHeatmap(lng = ~reclong, lat = ~reclat, intensity = ~mass,
blur = 20, max = 0.05, radius = 15) %>%
# controls
setView(lng=center_lon, lat=center_lat,zoom = 4)
34.4 Distribution of US Meteorite Landings with Cluster Markers
The meteorite landings have been clustered
and their numbers are being shown in the map.
USMetLandings %>% leaflet() %>% addProviderTiles("Esri.OceanBasemap") %>%
addMarkers(lng = ~reclong, lat = ~reclat,clusterOptions = markerClusterOptions()) %>%
# controls
setView(lng=center_lon, lat=center_lat,zoom = 4)