R/register_gis.R

Defines functions register_gis

Documented in register_gis

#' @title Enable GIS SQL
#' @name register_gis
#' @import sparklyr
#' @param sc a spark connection
#' 
#' Used by 'sparklyr' to initilize GIS SQL.
#' 
#' @examples
#' library(geospark)
#' library(sparklyr)
#' 
#' sc <- spark_connect(master = "spark://HOST:PORT")
#' 
#' # spark_connect() calls register_gis() automatically, as in:
#' register_gis(sc)
#' 
#' @return a GIS spark connection
#' 
#' @export
register_gis <- function(sc) {
    sparklyr::invoke_static(sc,"org.datasyslab.geosparksql.utils.GeoSparkSQLRegistrator","registerAll",spark_session(sc))
    return(invisible(sc))
}

Try the geospark package in your browser

Any scripts or data that you put into this service are public.

geospark documentation built on March 2, 2020, 9:06 a.m.