Skip to content

Commit

Permalink
screengrid colour range - closes #11
Browse files Browse the repository at this point in the history
  • Loading branch information
SymbolixAU committed Aug 8, 2018
1 parent 4ad7e38 commit c514b51
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 5 deletions.
3 changes: 2 additions & 1 deletion R/map_layer_screengrid.R
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,7 @@ add_screengrid <- function(
lat = NULL,
polyline = NULL,
weight = NULL,
colour_range = viridisLite::viridis(6),
opacity = 0.8,
cell_size = 50,
layer_id,
Expand Down Expand Up @@ -121,7 +122,7 @@ add_screengrid <- function(
shape <- jsonlite::toJSON(shape, digits = digits)

map <- addDependency(map, mapdeckScreengridDependency())
invoke_method(map, "add_screengrid", shape, layer_id, opacity, cell_size )
invoke_method(map, "add_screengrid", shape, layer_id, opacity, cell_size, colour_range )
}


Expand Down
4 changes: 2 additions & 2 deletions inst/htmlwidgets/lib/screengrid/screengrid.js
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@

function add_screengrid( map_id, screengrid_data, layer_id, opacity, cell_size ) {
function add_screengrid( map_id, screengrid_data, layer_id, opacity, cell_size, colour_range ) {

const screengridLayer = new deck.ScreenGridLayer({
id: 'screengrid-'+layer_id, // TODO
data: screengrid_data,
opacity: opacity,
cellSizePixels: cell_size,
//colorRange: to_rgba( colour_range ),
colorRange: to_rgba( colour_range ),
getPosition: d => decode_points( d.polyline ),
getWeight: d => d.weight,
onClick: info => layer_click( map_id, "screengrid", info )
Expand Down
4 changes: 2 additions & 2 deletions man/add_screengrid.Rd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit c514b51

Please sign in to comment.