# NOT RUN {
## ------------------------------------------------
## Method `R6Map$reset`
## ------------------------------------------------
# }
# NOT RUN {
library(rgee)
ee_Initialize()
# Load an Image
image <- ee$Image("LANDSAT/LC08/C01/T1/LC08_044034_20140318")
# Create
Map <- R6Map$new()
Map$centerObject(image)
# Simple display: Map just will
Map$addLayer(
eeObject = image,
visParams = list(min=0, max = 10000, bands = c("B4", "B3", "B2")),
name = "l8_01"
)
Map # display map
Map$reset() # Reset arguments
Map
# }
# NOT RUN {
## ------------------------------------------------
## Method `R6Map$setCenter`
## ------------------------------------------------
# }
# NOT RUN {
library(rgee)
ee_Initialize()
Map <- R6Map$new()
Map$setCenter(lon = -76, lat = 0, zoom = 5)
Map
# Map$lat
# Map$lon
# Map$zoom
# }
# NOT RUN {
## ------------------------------------------------
## Method `R6Map$setZoom`
## ------------------------------------------------
# }
# NOT RUN {
library(rgee)
ee_Initialize()
Map <- R6Map$new()
Map$setZoom(zoom = 4)
Map
# Map$lat
# Map$lon
# Map$zoom
# }
# NOT RUN {
## ------------------------------------------------
## Method `R6Map$centerObject`
## ------------------------------------------------
# }
# NOT RUN {
library(rgee)
ee_Initialize()
Map <- R6Map$new()
image <- ee$Image("LANDSAT/LC08/C01/T1/LC08_044034_20140318")
Map$centerObject(image)
Map
# }
# NOT RUN {
## ------------------------------------------------
## Method `R6Map$addLayer`
## ------------------------------------------------
# }
# NOT RUN {
library(rgee)
ee_Initialize()
# Load an Image
image <- ee$Image("LANDSAT/LC08/C01/T1/LC08_044034_20140318")
# Create
Map <- R6Map$new()
Map$centerObject(image)
# Simple display: Map just will
Map$addLayer(
eeObject = image,
visParams = list(min=0, max = 10000, bands = c("B4", "B3", "B2")),
name = "l8_01"
)
Map$addLayer(
eeObject = image,
visParams = list(min=0, max = 20000, bands = c("B4", "B3", "B2")),
name = "l8_02"
)
# Simple display: Map just will (if the position is not specified it will
# be saved on the right side)
Map$reset() # Reset Map to the initial arguments.
Map$centerObject(image)
Map$addLayer(
eeObject = image,
visParams = list(min=0, max=10000, bands = c("B4", "B3", "B2")),
name = "l8_left",
position = "left"
)
Map$addLayer(
eeObject = image,
visParams = list(min=0, max=20000, bands = c("B4", "B3", "B2")),
name = "l8_right"
)
# }
# NOT RUN {
## ------------------------------------------------
## Method `R6Map$addLayers`
## ------------------------------------------------
# }
# NOT RUN {
library(sf)
library(rgee)
ee_Initialize()
Map <- R6Map$new()
nc <- st_read(system.file("shape/nc.shp", package = "sf")) %>%
st_transform(4326) %>%
sf_as_ee()
ee_s2 <- ee$ImageCollection("COPERNICUS/S2")$
filterDate("2016-01-01", "2016-01-31")$
filterBounds(nc) %>%
ee_get(0:2)
Map$centerObject(nc$geometry())
Map$addLayers(eeObject = ee_s2, legend = TRUE, position = "right")
Map$reset()
# digging up the metadata
Map$previous_map_right$rgee$tokens
# }
Run the code above in your browser using DataLab