| plot_ui {oceanexplorer} | R Documentation |
NOAA plot module
Description
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.
Usage
plot_ui(id)
plot_server(id, NOAA, points)
Arguments
id |
Namespace id shiny module. |
NOAA |
Reactive value for the dataset containing the locations coordinates. |
points |
Add locations of extracted point geometry. |
Value
Shiny module.
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)
}
[Package oceanexplorer version 0.1.0 Index]