diff --git a/docs/api/sql/Parameter.md b/docs/api/sql/Parameter.md index 437f4e8788..ccf2c52fa2 100644 --- a/docs/api/sql/Parameter.md +++ b/docs/api/sql/Parameter.md @@ -26,7 +26,7 @@ sparkSession.conf.set("sedona.global.index","false") * Possible values: true, false * sedona.global.indextype * Spatial index type, only valid when "sedona.global.index" is true - * Default: quadtree + * Default: rtree * Possible values: rtree, quadtree * sedona.join.autoBroadcastJoinThreshold * Configures the maximum size in bytes for a table that will be broadcast to all worker nodes when performing a join. diff --git a/spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java b/spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java index 39c7093073..4364b44425 100644 --- a/spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java +++ b/spark/common/src/main/java/org/apache/sedona/core/utils/SedonaConf.java @@ -67,7 +67,7 @@ public static SedonaConf fromActiveSession() { public SedonaConf(RuntimeConfig runtimeConfig) { this.useIndex = Boolean.parseBoolean(runtimeConfig.get("sedona.global.index", "true")); - this.indexType = IndexType.getIndexType(runtimeConfig.get("sedona.global.indextype", "quadtree")); + this.indexType = IndexType.getIndexType(runtimeConfig.get("sedona.global.indextype", "rtree")); this.joinApproximateTotalCount = Long.parseLong(runtimeConfig.get("sedona.join.approxcount", "-1")); String[] boundaryString = runtimeConfig.get("sedona.join.boundary", "0,0,0,0").split(","); this.datasetBoundary = new Envelope(Double.parseDouble(boundaryString[0]), Double.parseDouble(boundaryString[1]),