Map manager class
Map manager class
Definition for the MapManager
class.
The argument to value
should be a list
with the following elements:
character
(optional) name of layer.
character
name of setting.
Available options are: "order"
, "feature_order"
and "visible"
.
Note that the "id"
element is required for "feature_order"
and "visible"
settings.
character
(optional) identifier for layer.
character
name of setting.
Available options are:
"order"
, "remove",
"visible",
"feature_order",
"feature_visible". Note that the
"id"element is required for
"remove",
"visible",
"feature_order",
"feature_visible" settings.} \item{value}{
numericor
logical` value for new setting.
new()
Create a MapManager
object.
MapManager$new(layers, order)
A new MapManager
object.
new()
Create a MapManager
object.
MapManager$new(layers, order)
A new MapManager
object.
print()
Print the object.
MapManager$print(...)
...
not used.
print()
Print the object.
MapManager$print(...)
...
not used.
repr()
Generate a character
summarizing the representation of the object.
MapManager$repr()
character
value.
repr()
Generate a character
summarizing the representation of the object.
MapManager$repr()
character
value.
get_order()
Get information on the plot order of each layer.
MapManager$get_order()
get_order()
Get information on the plot order of each layer.
MapManager$get_order()
get_layer()
Get a layer.
MapManager$get_layer(value)
value
character
layer identifier.
Theme object.
get_layer()
Get a layer.
MapManager$get_layer(value)
value
character
layer identifier.
Theme object.
get_layer_names()
Get layer names.
MapManager$get_layer_names()
character
vector.
get_layer_names()
Get layer names.
MapManager$get_layer_names()
character
vector.
get_layer_indices()
Get layer index values.
MapManager$get_layer_indices()
character
vector.
get_layer_indices()
Get layer index values.
MapManager$get_layer_indices()
character
vector.
get_layer_ids()
Get layer ids values.
MapManager$get_layer_ids()
character
vector.
get_layer_ids()
Get layer ids values.
MapManager$get_layer_ids()
character
vector.
get_layer_panes()
Get panes.
MapManager$get_layer_panes()
character
vector.
get_layer_panes()
Get panes.
MapManager$get_layer_panes()
character
vector.
get_layer_visible()
Get layer visible values.
MapManager$get_layer_visible()
character
vector.
get_layer_visible()
Get layer visible values.
MapManager$get_layer_visible()
character
vector.
get_layer_invisible()
Get layer invisible values.
MapManager$get_layer_invisible()
date/time
vector.
get_layer_invisible()
Get layer invisible values.
MapManager$get_layer_invisible()
date/time
vector.
get_layer_loaded()
Get layer loaded values.
MapManager$get_layer_loaded()
logical
vector.
get_layer_loaded()
Get layer loaded values.
MapManager$get_layer_loaded()
logical
vector.
get_setting()
Get a setting for the object.
MapManager$get_setting(value)
value
list
with setting information (see Details section)
get_setting()
Get a setting for the object.
MapManager$get_setting(value)
value
list
with setting information (see Details section)
set_order()
Set information on the plot order of each layer.
MapManager$set_order(value)
value
logical
vector indicating if each layer is visible or not.
set_order()
Set information on the plot order of each layer.
MapManager$set_order(value)
value
logical
vector indicating if each layer is visible or not.
set_visible()
Set visibility for all layers.
MapManager$set_visible(value)
value
logical
vector indicating if layers should be visible or
not.
set_visible()
Set visibility for all layers.
MapManager$set_visible(value)
value
logical
vector indicating if layers should be visible or
not.
set_loaded()
Set loaded for all layers.
MapManager$set_loaded(value)
value
logical
vector indicating if layers are loaded or
not.
set_loaded()
Set loaded for all layers.
MapManager$set_loaded(value)
value
logical
vector indicating if layers are loaded or
not.
set_setting()
Set a setting for the object.
MapManager$set_setting(value)
value
list
with new setting information (see Details section)
set_setting()
Set a setting for the object.
MapManager$set_setting(value)
value
list
with new setting information (see Details section)
add_layer()
Add a new layer.
MapManager$add_layer(value, map)
value
Layer
object.
map
leaflet::leafletProxy()
object.
add_layer()
Add a new layer.
MapManager$add_layer(value, map)
value
Layer
object.
map
leaflet::leafletProxy()
object.
drop_layer()
Remove a layer.
MapManager$drop_layer(value, map)
value
character
layer identifier.
map
leaflet::leafletProxy()
object.
drop_layer()
Remove a layer.
MapManager$drop_layer(value, map)
value
character
layer identifier.
map
leaflet::leafletProxy()
object.
get_widget_data()
Get data for displaying the theme in a mapManager()
widget.
MapManager$get_widget_data()
list
with widget data.
get_widget_data()
Get data for displaying the theme in a mapManager()
widget.
MapManager$get_widget_data()
list
with widget data.
get_group_layer_ids()
Get group layer ids.
MapManager$get_group_layer_ids()
character
vector.
get_group_layer_ids()
Get group layer ids.
MapManager$get_group_layer_ids()
character
vector.
get_layer_classes()
Get group layer ids.
MapManager$get_layer_classes()
character
vector.
get_layer_classes()
Get group layer ids.
MapManager$get_layer_classes()
character
vector.
get_lazyload()
Get data frame of map manager layers.
MapManager$get_lazyload()
data.frame
object.
get_lazyload()
Get data frame of map manager layers.
MapManager$get_lazyload()
data.frame
object.
initialize_map()
Initial map by adding data to it.
MapManager$initialize_map(map)
map
leaflet::leafletProxy object.
initialize_map()
Initial map by adding data to it.
MapManager$initialize_map(map)
map
leaflet::leafletProxy object.
update_map()
Update map.
MapManager$update_map(map)
map
leaflet::leafletProxy()
object.
update_map()
Update map.
MapManager$update_map(map)
map
leaflet::leafletProxy()
object.
delete_sinlge_map_pane()
Delete single map pane
MapManager$delete_sinlge_map_pane(map)
map
leaflet::leafletProxy()
object.
delete_sinlge_map_pane()
Delete single map pane
MapManager$delete_sinlge_map_pane(map)
map
leaflet::leafletProxy()
object.
delete_all_map_panes()
Delete all map panes.
MapManager$delete_all_map_panes(map)
map
leaflet::leafletProxy()
object.
delete_all_map_panes()
Delete all map panes.
MapManager$delete_all_map_panes(map)
map
leaflet::leafletProxy()
object.
clone()
The objects of this class are cloneable with this method.
MapManager$clone(deep = FALSE)
deep
Whether to make a deep clone.
clone()
The objects of this class are cloneable with this method.
MapManager$clone(deep = FALSE)
deep
Whether to make a deep clone.