Skip to content

Commit

Permalink
testing
Browse files Browse the repository at this point in the history
  • Loading branch information
ramarty committed Jan 18, 2024
1 parent a239f83 commit 6f46d25
Show file tree
Hide file tree
Showing 2 changed files with 46 additions and 0 deletions.
Binary file modified .DS_Store
Binary file not shown.
46 changes: 46 additions & 0 deletions make_readme_figures/testing_from_source.R
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@

library(dplyr)
library(googleway)
library(htmlwidgets)
library(plotwidgets)
library(png)
library(sf)
library(sp)
library(stringr)
library(webshot2)
library(raster)
library(ColorNameR)
library(schemr)
library(ggplot2)
library(geodata)

files <- file.path("~", "Documents", "Github", "googletraffic", "R") |>
list.files(full.names = T,
pattern = "*.R")
for(file_i in files) source(file_i)

nbo <- gadm(country = "KEN", level = 1, path = tempdir())
nbo <- nbo[nbo$NAME_1 == "Nairobi",] %>% st_as_sf()

# Make raster
r <- gt_make_raster_from_polygon(polygon = nbo,
zoom = 14,
google_key = google_key)

## Plot
r_df <- rasterToPoints(r, spatial = TRUE) %>% as.data.frame()
names(r_df) <- c("value", "x", "y")

p <- ggplot() +
geom_raster(data = r_df,
aes(x = x, y = y,
fill = as.factor(value))) +
labs(fill = "Traffic\nLevel") +
scale_fill_manual(values = c("green2", "orange", "red", "#660000")) +
coord_quickmap() +
theme_void() +
theme(plot.background = element_rect(fill = "white", color="white"))

ggsave(p, filename = "~/Desktop/nbo_traffic.png",
height = 4, width = 5)

0 comments on commit 6f46d25

Please sign in to comment.