sedona_build_index {apache.sedona} R Documentation

## Build an index on a Sedona spatial RDD.

### Description

Given a Sedona spatial RDD, build the type of index specified on each of its partition(s).

### Usage

sedona_build_index(
rdd,
index_spatial_partitions = TRUE
)


### Arguments

 rdd The spatial RDD to be indexed. type The type of index to build. Currently "quadtree" and "rtree" are supported. index_spatial_partitions If the RDD is already partitioned using a spatial partitioner, then index each spatial partition within the RDD instead of partitions within the raw RDD associated with the underlying spatial data source. Default: TRUE. Notice this option is irrelevant if the input RDD has not been partitioned using with a spatial partitioner yet.

### Value

A spatial index object.

### Examples

library(sparklyr)
library(apache.sedona)

sc <- spark_connect(master = "spark://HOST:PORT")

if (!inherits(sc, "test_connection")) {
input_location <- "/dev/null" # replace it with the path to your input file