This shiny module (plot_ui() + plot_server()) visualizes the loaded
data according to the selected epsg projection ("original", "4326",
"3031", or "3995"). In addition it provides an interactive plot
interface to select location for data extraction based on a single-click.
Arguments
- id
Namespace id shiny module.
- NOAA
Reactive value for the dataset containing the locations coordinates.
- points
Add locations of extracted point geometry.
Examples
# run plot module stand-alone
if (interactive()) {
library(oceanexplorer)
library(shiny)
# data
NOAA <- get_NOAA("oxygen", 1, "annual")
# coordinates
points <- filter_NOAA(NOAA, 1, list(lon = c(-160, -120), lat = c(11, 12)))
# gui
ui <- fluidPage(plot_ui("plot"))
# server
server <-function(input, output, session) {
plot_server("plot", reactive(NOAA), reactive(points))
}
# run app
shinyApp(ui, server)
}
