cboettig commited on
Commit
c16eece
·
1 Parent(s): 0f85f1c
Files changed (1) hide show
  1. app.R +4 -2
app.R CHANGED
@@ -12,6 +12,8 @@ inat <- open_dataset("s3://public-inat/hex")
12
  taxa <- open_dataset("https://minio.carlboettiger.info/public-inat/taxonomy/taxa.parquet",
13
  recursive = FALSE) |> rename(taxon_id = id)
14
 
 
 
15
  # intialize map
16
  #m <- maplibre(center = c(-110, 37), zoom = 3) |> add_draw_control()
17
 
@@ -40,7 +42,7 @@ server <- function(input, output, session) {
40
  output$map <- renderMaplibre({
41
 
42
  # Hacky -- we sidecar the metadata here
43
- meta <- jsonlite::read_json("cache.json")
44
  m <- maplibre(center = meta$center, zoom = meta$zoom) |> add_draw_control()
45
 
46
  richness_map(m)
@@ -69,7 +71,7 @@ server <- function(input, output, session) {
69
 
70
  center <- st_coordinates(st_centroid(st_as_sfc(st_bbox(aoi))))
71
  zoom <- input$map_zoom
72
- jsonlite::write_json(list(center = c(center), zoom = zoom), "cache.json")
73
 
74
  session$reload()
75
 
 
12
  taxa <- open_dataset("https://minio.carlboettiger.info/public-inat/taxonomy/taxa.parquet",
13
  recursive = FALSE) |> rename(taxon_id = id)
14
 
15
+ cache <- tempfile(fileext = ".json")
16
+
17
  # intialize map
18
  #m <- maplibre(center = c(-110, 37), zoom = 3) |> add_draw_control()
19
 
 
42
  output$map <- renderMaplibre({
43
 
44
  # Hacky -- we sidecar the metadata here
45
+ meta <- jsonlite::read_json(cache)
46
  m <- maplibre(center = meta$center, zoom = meta$zoom) |> add_draw_control()
47
 
48
  richness_map(m)
 
71
 
72
  center <- st_coordinates(st_centroid(st_as_sfc(st_bbox(aoi))))
73
  zoom <- input$map_zoom
74
+ jsonlite::write_json(list(center = c(center), zoom = zoom), cache)
75
 
76
  session$reload()
77