Learn R Programming

rbokeh (version 0.4.2)

gmap: Initialize a Bokeh Google Map plot

Description

Initialize a Bokeh Google Map plot

Usage

gmap(lat = 0, lng = 0, zoom = 0, map_type = "hybrid", map_style = NULL, width = 480, height = 480, title = NULL, xlab = NULL, ylab = NULL, xlim = NULL, ylim = NULL, padding_factor = 0.07, xgrid = FALSE, ygrid = FALSE, xaxes = FALSE, yaxes = FALSE, tools = c("pan", "wheel_zoom", "save"), theme = getOption("bokeh_theme"))

Arguments

lat
latitude where the map should be centered
lng
longitude where the map should be centered
zoom
initial zoom level to use when displaying the map
map_type
map type to use for the plot - one of "hybrid", "satellite", "roadmap", "terrain"
map_style
a json string of a Google Maps style - see gmap_style
width
figure width in pixels
height
figure width in pixels
title
a title to display above the plot. - "title" is also the prefix for a set of Text Properties, so you can set the font for the title with the parameter text_font.
xlab
label for x axis
ylab
label for y axis
xlim
the extent of the plotting area in the x-dimension (will be computed automatically if not specified).
ylim
the extent of the plotting area in the y-dimension (will be computed automatically if not specified).
padding_factor
if limits are not specified, by what factor should the extents of the data be padded
xgrid
whether to draw x axis grid lines
ygrid
whether to draw y axis grid lines
xaxes
where to put x axis, or FALSE if no x axis ticks / labels
yaxes
where to put y axis, or FALSE if no y axis ticks / labels
tools
character vector of interactivity tools options (acceptable values are: "pan", "wheel_zoom", "box_zoom", "resize", "crosshair", "box_select", "lasso_select", "reset", "save", "help"). Additionally, tool functions can be called on a figure to specify more control - see the "See Also" section below for a list of tool functions. If NULL, the toolbar will not be drawn. If "" the toolbar will be drawn but no tools will be added by default.
theme
an rbokeh theme to use

See Also

gmap_style

Examples

Run this code

gmap(title = "NYC taxi pickups January 2013",
  lat = 40.74, lng = -73.95, zoom = 11,
  map_type = "roadmap", width = 1000, height = 800) %>%
  ly_hexbin(nyctaxihex, alpha = 0.5,
    palette = "Spectral10", trans = log, inv = exp)

# custom map style
gmap(lat = 40.74, lng = -73.95, zoom = 11,
  width = 600, height = 600,
  map_style = gmap_style("blue_water"))





Run the code above in your browser using DataLab