Learn R Programming

rbokeh (version 0.5.2)

gmap: Initialize a Bokeh Google Map plot

Description

Initialize a Bokeh Google Map plot

Usage

gmap(
  lat = 0,
  lng = 0,
  zoom = 0,
  api_key = NULL,
  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

api_key

Google Maps API key

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
# NOT RUN {
# custom map style
gmap(lat = 40.74, lng = -73.95, zoom = 11,
  width = 600, height = 600,
  map_style = gmap_style("blue_water"))
# }
# NOT RUN {
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)
# }

Run the code above in your browser using DataLab