Update the data of a Mapbox source

set_data(map, data, source_id = NULL, ...)

# S3 method for character
set_data(map, data, source_id = NULL, ...)

# S3 method for json
set_data(map, data, source_id = NULL, ...)

# S3 method for data.frame
set_data(map, data, source_id = NULL, lng = "lng",
  lat = "lat", ...)

# S3 method for sf
set_data(map, data, source_id, ...)

Arguments

map

A mapboxer_proxy object.

data

A GeoJSON object, an url pointing to an external GeoJSON document, a data frame that contains longitudes and latitudes in separate columns or an sf-object.

source_id

The ID of the source whose data should be updated.

...

unused

lng

The name of the column containing the longitudes.

lat

The name of the column containing the latitudes.

See also