osm_structures | R Documentation |
For the given vector of structure types returns a data.frame
containing two columns of corresponding OpenStreetMap key-value
pairs,
one column of unambiguous suffixes to be appended to the objects returned by
extract_osm_objects
, and one column specifying colours. This
data.frame
may be subsequently modified as desired, and ultimately
passed to make_osm_map
to automate map production.
osm_structures(
structures = c("building", "amenity", "waterway", "grass", "natural", "park",
"highway", "boundary", "tree"),
col_scheme = "dark"
)
structures |
The vector of types of structures (defaults listed in
|
col_scheme |
Colour scheme for the plot (current options include
|
data.frame
of structures, key-value
pairs,
corresponding prefixes, and colours.
make_osm_map
.
Other construction:
add_osm_objects()
,
make_osm_map()
,
osm_basemap()
,
print_osm_map()
# Default structures:
osm_structures ()
# user-defined structures:
structures <- c ("highway", "park", "ameniiy", "tree")
structs <- osm_structures (structures = structures, col_scheme = "light")
# make_osm_map returns potentially modified list of data
## Not run:
dat <- make_osm_map (osm_data = london, structures = structs)
# map contains updated $osm_data and actual map in $map
print_osm_map (dat$map)
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.