R/dependencies.R

Defines functions spark_dependencies .onLoad

spark_dependencies <- function(spark_version, scala_version, ...) {
  sparklyr::spark_dependency(
    packages = c(
      paste0("org.datasyslab:geospark-sql_",sparklyr::spark_dependency_fallback(spark_version, c("2.1", "2.2", "2.3")),":1.3.1"),
      "com.vividsolutions:jts-core:1.14.0",
      "org.datasyslab:geospark:1.3.1"
    ),
    initializer = function(sc, ...) {
      register_gis(sc)
    }
  )
}

#' @import sparklyr dplyr
.onLoad <- function(libname, pkgname) {
  sparklyr::register_extension(pkgname)
}

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.