You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sedona.apache.org by ji...@apache.org on 2020/12/30 03:30:16 UTC

[incubator-sedona-website] branch asf-staging updated: Build website

This is an automated email from the ASF dual-hosted git repository.

jiayu pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/incubator-sedona-website.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new fe019f8  Build website
fe019f8 is described below

commit fe019f820d219671847ece9549c1afdf8a8d298d
Author: Jia Yu <ji...@gmail.com>
AuthorDate: Tue Dec 29 19:30:05 2020 -0800

    Build website
---
 404.html                                           |  528 +++---
 api/GeoSpark-Python-API/index.html                 |  535 +++---
 api/GeoSpark-Scala-and-Java-API/index.html         |  609 ++++---
 api/javadoc/core/allclasses-frame.html             |  158 ++
 api/javadoc/core/allclasses-noframe.html           |  158 ++
 api/javadoc/core/constant-values.html              |  277 ++++
 api/javadoc/core/deprecated-list.html              |  181 ++
 api/javadoc/core/help-doc.html                     |  223 +++
 api/javadoc/core/index-files/index-1.html          |  159 ++
 api/javadoc/core/index-files/index-10.html         |  157 ++
 api/javadoc/core/index-files/index-11.html         |  165 ++
 api/javadoc/core/index-files/index-12.html         |  299 ++++
 api/javadoc/core/index-files/index-13.html         |  161 ++
 api/javadoc/core/index-files/index-14.html         |  159 ++
 api/javadoc/core/index-files/index-15.html         |  273 +++
 api/javadoc/core/index-files/index-16.html         |  541 ++++++
 api/javadoc/core/index-files/index-17.html         |  163 ++
 api/javadoc/core/index-files/index-18.html         |  488 ++++++
 api/javadoc/core/index-files/index-19.html         |  498 ++++++
 api/javadoc/core/index-files/index-2.html          |  171 ++
 api/javadoc/core/index-files/index-20.html         |  911 ++++++++++
 api/javadoc/core/index-files/index-21.html         |  153 ++
 api/javadoc/core/index-files/index-22.html         |  200 +++
 api/javadoc/core/index-files/index-23.html         |  161 ++
 api/javadoc/core/index-files/index-24.html         |  127 ++
 api/javadoc/core/index-files/index-25.html         |  127 ++
 api/javadoc/core/index-files/index-3.html          |  298 ++++
 api/javadoc/core/index-files/index-4.html          |  178 ++
 api/javadoc/core/index-files/index-5.html          |  197 +++
 api/javadoc/core/index-files/index-6.html          |  199 +++
 api/javadoc/core/index-files/index-7.html          |  537 ++++++
 api/javadoc/core/index-files/index-8.html          |  157 ++
 api/javadoc/core/index-files/index-9.html          |  213 +++
 api/javadoc/core/index.html                        |   75 +
 .../core/org/apache/sedona/core/TestBase.html      |  322 ++++
 .../apache/sedona/core/enums/FileDataSplitter.html |  566 +++++++
 .../org/apache/sedona/core/enums/GeometryType.html |  447 +++++
 .../org/apache/sedona/core/enums/GridType.html     |  369 +++++
 .../org/apache/sedona/core/enums/IndexType.html    |  369 +++++
 .../apache/sedona/core/enums/JoinBuildSide.html    |  355 ++++
 .../core/enums/JoinSparitionDominantSide.html      |  364 ++++
 .../apache/sedona/core/enums/package-frame.html    |   25 +
 .../apache/sedona/core/enums/package-summary.html  |  170 ++
 .../org/apache/sedona/core/enums/package-tree.html |  144 ++
 .../core/formatMapper/EarthdataHDFPointMapper.html |  410 +++++
 .../sedona/core/formatMapper/FormatMapper.html     |  633 +++++++
 .../sedona/core/formatMapper/GeoJsonReader.html    |  373 +++++
 .../core/formatMapper/GeoJsonReaderTest.html       |  483 ++++++
 .../core/formatMapper/LineStringFormatMapper.html  |  308 ++++
 .../core/formatMapper/PointFormatMapper.html       |  305 ++++
 .../core/formatMapper/PolygonFormatMapper.html     |  308 ++++
 .../core/formatMapper/RectangleFormatMapper.html   |  305 ++++
 .../TestReadInvalidSyntaxGeometriesTest.html       |  368 +++++
 .../sedona/core/formatMapper/WkbReadTest.html      |  368 +++++
 .../apache/sedona/core/formatMapper/WkbReader.html |  334 ++++
 .../apache/sedona/core/formatMapper/WktReader.html |  334 ++++
 .../sedona/core/formatMapper/WktReaderTest.html    |  368 +++++
 .../sedona/core/formatMapper/package-frame.html    |   32 +
 .../sedona/core/formatMapper/package-summary.html  |  190 +++
 .../sedona/core/formatMapper/package-tree.html     |  154 ++
 .../formatMapper/shapefileParser/ShapefileRDD.html |  451 +++++
 .../shapefileParser/ShapefileReader.html           |  566 +++++++
 .../shapefileParser/boundary/BoundBox.html         |  650 ++++++++
 .../boundary/BoundaryInputFormat.html              |  396 +++++
 .../boundary/BoundaryRecordReader.html             |  401 +++++
 .../shapefileParser/boundary/package-frame.html    |   22 +
 .../shapefileParser/boundary/package-summary.html  |  150 ++
 .../shapefileParser/boundary/package-tree.html     |  153 ++
 .../fieldname/FieldnameInputFormat.html            |  396 +++++
 .../fieldname/FieldnameRecordReader.html           |  401 +++++
 .../shapefileParser/fieldname/package-frame.html   |   21 +
 .../shapefileParser/fieldname/package-summary.html |  144 ++
 .../shapefileParser/fieldname/package-tree.html    |  152 ++
 .../shapefileParser/package-frame.html             |   21 +
 .../shapefileParser/package-summary.html           |  144 ++
 .../formatMapper/shapefileParser/package-tree.html |  136 ++
 .../parseUtils/dbf/DbfParseUtil.html               |  473 ++++++
 .../parseUtils/dbf/FieldDescriptor.html            |  426 +++++
 .../parseUtils/dbf/package-frame.html              |   21 +
 .../parseUtils/dbf/package-summary.html            |  146 ++
 .../parseUtils/dbf/package-tree.html               |  136 ++
 .../parseUtils/shp/MultiPointParser.html           |  324 ++++
 .../parseUtils/shp/PointParser.html                |  324 ++++
 .../parseUtils/shp/PolyLineParser.html             |  324 ++++
 .../parseUtils/shp/PolygonParser.html              |  324 ++++
 .../parseUtils/shp/ShapeFileConst.html             |  445 +++++
 .../parseUtils/shp/ShapeParser.html                |  385 +++++
 .../parseUtils/shp/ShapeReader.html                |  258 +++
 .../parseUtils/shp/ShapeReaderFactory.html         |  282 ++++
 .../shapefileParser/parseUtils/shp/ShapeSerde.html |  320 ++++
 .../shapefileParser/parseUtils/shp/ShapeType.html  |  440 +++++
 .../parseUtils/shp/ShpFileParser.html              |  393 +++++
 .../parseUtils/shp/TypeUnknownException.html       |  273 +++
 .../parseUtils/shp/package-frame.html              |   40 +
 .../parseUtils/shp/package-summary.html            |  224 +++
 .../parseUtils/shp/package-tree.html               |  175 ++
 .../shapefileParser/shapes/CombineShapeReader.html |  407 +++++
 .../shapefileParser/shapes/DbfFileReader.html      |  401 +++++
 .../shapefileParser/shapes/GeometrySerdeTest.html  |  274 +++
 .../shapefileParser/shapes/PrimitiveShape.html     |  324 ++++
 .../shapefileParser/shapes/ShapeFileReader.html    |  423 +++++
 .../shapefileParser/shapes/ShapeInputFormat.html   |  390 +++++
 .../shapefileParser/shapes/ShapeKey.html           |  309 ++++
 .../shapefileParser/shapes/ShapefileRDDTest.html   |  498 ++++++
 .../shapes/ShapefileReaderTest.html                |  607 +++++++
 .../shapefileParser/shapes/ShpRecord.html          |  301 ++++
 .../shapefileParser/shapes/package-frame.html      |   29 +
 .../shapefileParser/shapes/package-summary.html    |  176 ++
 .../shapefileParser/shapes/package-tree.html       |  164 ++
 .../apache/sedona/core/geometryObjects/Circle.html |  811 +++++++++
 .../sedona/core/geometryObjects/CircleTest.html    |  399 +++++
 .../core/geometryObjects/GeoJSONWriterNew.html     |  269 +++
 .../sedona/core/geometryObjects/GeometrySerde.html |  317 ++++
 .../core/geometryObjects/SpatialIndexSerde.html    |  327 ++++
 .../geometryObjects/SpatialIndexSerdeTest.html     |  328 ++++
 .../sedona/core/geometryObjects/package-frame.html |   25 +
 .../core/geometryObjects/package-summary.html      |  168 ++
 .../sedona/core/geometryObjects/package-tree.html  |  148 ++
 .../apache/sedona/core/io/EarthdataHDFTest.html    |  370 +++++
 .../org/apache/sedona/core/io/package-frame.html   |   20 +
 .../org/apache/sedona/core/io/package-summary.html |  142 ++
 .../org/apache/sedona/core/io/package-tree.html    |  135 ++
 .../sedona/core/joinJudgement/DedupParams.html     |  284 ++++
 .../joinJudgement/DynamicIndexLookupJudgement.html |  341 ++++
 .../joinJudgement/LeftIndexLookupJudgement.html    |  329 ++++
 .../core/joinJudgement/NestedLoopJudgement.html    |  329 ++++
 .../joinJudgement/RightIndexLookupJudgement.html   |  329 ++++
 .../sedona/core/joinJudgement/package-frame.html   |   24 +
 .../sedona/core/joinJudgement/package-summary.html |  158 ++
 .../sedona/core/joinJudgement/package-tree.html    |  139 ++
 .../knnJudgement/GeometryDistanceComparator.html   |  306 ++++
 .../sedona/core/knnJudgement/KnnJudgement.html     |  298 ++++
 .../core/knnJudgement/KnnJudgementUsingIndex.html  |  298 ++++
 .../sedona/core/knnJudgement/package-frame.html    |   22 +
 .../sedona/core/knnJudgement/package-summary.html  |  154 ++
 .../sedona/core/knnJudgement/package-tree.html     |  137 ++
 .../core/org/apache/sedona/core/package-frame.html |   20 +
 .../org/apache/sedona/core/package-summary.html    |  140 ++
 .../core/org/apache/sedona/core/package-tree.html  |  135 ++
 .../sedona/core/rangeJudgement/JudgementBase.html  |  334 ++++
 .../sedona/core/rangeJudgement/RangeFilter.html    |  320 ++++
 .../core/rangeJudgement/RangeFilterUsingIndex.html |  325 ++++
 .../sedona/core/rangeJudgement/package-frame.html  |   22 +
 .../core/rangeJudgement/package-summary.html       |  148 ++
 .../sedona/core/rangeJudgement/package-tree.html   |  140 ++
 .../sedona/core/serde/SedonaKryoRegistrator.html   |  278 ++++
 .../apache/sedona/core/serde/package-frame.html    |   20 +
 .../apache/sedona/core/serde/package-summary.html  |  140 ++
 .../org/apache/sedona/core/serde/package-tree.html |  135 ++
 .../showcase/EarthdataMapperRunnableExample.html   |  348 ++++
 .../org/apache/sedona/core/showcase/Example.html   |  553 +++++++
 .../showcase/UserSuppliedLineStringMapper.html     |  286 ++++
 .../core/showcase/UserSuppliedPointMapper.html     |  285 ++++
 .../core/showcase/UserSuppliedPolygonMapper.html   |  286 ++++
 .../core/showcase/UserSuppliedRectangleMapper.html |  286 ++++
 .../apache/sedona/core/showcase/package-frame.html |   25 +
 .../sedona/core/showcase/package-summary.html      |  170 ++
 .../apache/sedona/core/showcase/package-tree.html  |  140 ++
 .../core/spatialOperator/JoinQuery.JoinParams.html |  332 ++++
 .../sedona/core/spatialOperator/JoinQuery.html     |  732 ++++++++
 .../JoinQueryCorrectnessChecker.html               |  755 +++++++++
 .../sedona/core/spatialOperator/KNNQuery.html      |  299 ++++
 .../core/spatialOperator/LineStringJoinTest.html   |  596 +++++++
 .../core/spatialOperator/LineStringKnnTest.html    |  370 +++++
 .../core/spatialOperator/LineStringRangeTest.html  |  370 +++++
 .../sedona/core/spatialOperator/PointJoinTest.html |  659 ++++++++
 .../sedona/core/spatialOperator/PointKnnTest.html  |  391 +++++
 .../core/spatialOperator/PointRangeTest.html       |  370 +++++
 .../core/spatialOperator/PolygonJoinTest.html      |  683 ++++++++
 .../core/spatialOperator/PolygonKnnTest.html       |  391 +++++
 .../core/spatialOperator/PolygonRangeTest.html     |  370 +++++
 .../sedona/core/spatialOperator/RangeQuery.html    |  406 +++++
 .../core/spatialOperator/RectangleJoinTest.html    |  596 +++++++
 .../core/spatialOperator/RectangleKnnTest.html     |  391 +++++
 .../core/spatialOperator/RectangleRangeTest.html   |  370 +++++
 .../sedona/core/spatialOperator/package-frame.html |   36 +
 .../core/spatialOperator/package-summary.html      |  224 +++
 .../sedona/core/spatialOperator/package-tree.html  |  155 ++
 .../spatialPartitioning/EqualPartitioning.html     |  296 ++++
 .../spatialPartitioning/FlatGridPartitioner.html   |  398 +++++
 .../spatialPartitioning/HilbertPartitioning.html   |  498 ++++++
 .../core/spatialPartitioning/KDBTree.Visitor.html  |  232 +++
 .../sedona/core/spatialPartitioning/KDBTree.html   |  411 +++++
 .../spatialPartitioning/KDBTreePartitioner.html    |  367 ++++
 .../spatialPartitioning/QuadtreePartitioning.html  |  317 ++++
 .../spatialPartitioning/RtreePartitioning.html     |  299 ++++
 .../spatialPartitioning/SpatialPartitioner.html    |  417 +++++
 .../spatialPartitioning/VoronoiPartitioning.html   |  299 ++++
 .../core/spatialPartitioning/package-frame.html    |   32 +
 .../core/spatialPartitioning/package-summary.html  |  195 +++
 .../core/spatialPartitioning/package-tree.html     |  154 ++
 .../spatialPartitioning/quadtree/QuadNode.html     |  248 +++
 .../quadtree/QuadRectangle.html                    |  489 ++++++
 .../quadtree/QuadRectangleTest.html                |  269 +++
 .../quadtree/QuadTreePanel.html                    |  564 +++++++
 .../quadtree/QuadTreePartitioner.html              |  384 +++++
 .../quadtree/QuadTreePartitioningTest.html         |  279 ++++
 .../spatialPartitioning/quadtree/QuadTreeTest.html |  321 ++++
 .../quadtree/RenderQuadTree.html                   |  475 ++++++
 .../quadtree/StandardQuadTree.html                 |  602 +++++++
 .../quadtree/package-frame.html                    |   28 +
 .../quadtree/package-summary.html                  |  172 ++
 .../spatialPartitioning/quadtree/package-tree.html |  170 ++
 .../core/spatialRDD/BoundaryAggregationTest.html   |  310 ++++
 .../BoundaryAndCountAggregationTest.html           |  292 ++++
 .../apache/sedona/core/spatialRDD/CircleRDD.html   |  426 +++++
 .../sedona/core/spatialRDD/GeometryOpTest.html     |  347 ++++
 .../sedona/core/spatialRDD/LineStringRDD.html      | 1264 ++++++++++++++
 .../sedona/core/spatialRDD/LineStringRDDTest.html  |  458 +++++
 .../apache/sedona/core/spatialRDD/PointRDD.html    | 1240 ++++++++++++++
 .../sedona/core/spatialRDD/PointRDDTest.html       |  436 +++++
 .../apache/sedona/core/spatialRDD/PolygonRDD.html  | 1305 +++++++++++++++
 .../sedona/core/spatialRDD/PolygonRDDTest.html     |  496 ++++++
 .../sedona/core/spatialRDD/RectangleRDD.html       | 1304 +++++++++++++++
 .../sedona/core/spatialRDD/RectangleRDDTest.html   |  437 +++++
 .../apache/sedona/core/spatialRDD/SpatialRDD.html  |  990 +++++++++++
 .../sedona/core/spatialRDD/SpatialRDDTestBase.html |  346 ++++
 .../core/spatialRDD/SpatialRDDWriterTest.html      |  434 +++++
 .../sedona/core/spatialRDD/package-frame.html      |   34 +
 .../sedona/core/spatialRDD/package-summary.html    |  214 +++
 .../sedona/core/spatialRDD/package-tree.html       |  159 ++
 .../sedona/core/spatialRddTool/IndexBuilder.html   |  285 ++++
 .../sedona/core/spatialRddTool/StatCalculator.html |  373 +++++
 .../sedona/core/spatialRddTool/package-frame.html  |   21 +
 .../core/spatialRddTool/package-summary.html       |  144 ++
 .../sedona/core/spatialRddTool/package-tree.html   |  136 ++
 .../sedona/core/utils/CRSTransformation.html       |  360 ++++
 .../sedona/core/utils/CRSTransformationTest.html   |  506 ++++++
 .../org/apache/sedona/core/utils/GeomUtils.html    |  341 ++++
 .../sedona/core/utils/HalfOpenRectangle.html       |  297 ++++
 .../apache/sedona/core/utils/RDDSampleUtils.html   |  296 ++++
 .../sedona/core/utils/RDDSampleUtilsTest.html      |  288 ++++
 .../org/apache/sedona/core/utils/SedonaConf.html   |  490 ++++++
 .../org/apache/sedona/core/utils/TimeUtils.html    |  269 +++
 .../apache/sedona/core/utils/package-frame.html    |   28 +
 .../apache/sedona/core/utils/package-summary.html  |  180 ++
 .../org/apache/sedona/core/utils/package-tree.html |  143 ++
 .../org/apache/sedona/core/utils/testGeoJSON.html  |  344 ++++
 .../jts/index/quadtree/IndexSerde.html             |  290 ++++
 .../jts/index/quadtree/package-frame.html          |   20 +
 .../jts/index/quadtree/package-summary.html        |  142 ++
 .../jts/index/quadtree/package-tree.html           |  135 ++
 .../locationtech/jts/index/strtree/IndexSerde.html |  290 ++++
 .../jts/index/strtree/package-frame.html           |   20 +
 .../jts/index/strtree/package-summary.html         |  142 ++
 .../jts/index/strtree/package-tree.html            |  135 ++
 api/javadoc/core/overview-frame.html               |   44 +
 api/javadoc/core/overview-summary.html             |  225 +++
 api/javadoc/core/overview-tree.html                |  391 +++++
 api/javadoc/core/package-list                      |   24 +
 api/javadoc/core/script.js                         |   30 +
 api/javadoc/core/serialized-form.html              | 1694 +++++++++++++++++++
 api/javadoc/core/stylesheet.css                    |  574 +++++++
 api/javadoc/sql/index.html                         |  158 ++
 api/javadoc/sql/index.js                           |    1 +
 api/javadoc/sql/lib/MaterialIcons-Regular.eot      |  Bin 0 -> 137002 bytes
 api/javadoc/sql/lib/MaterialIcons-Regular.ttf      |  Bin 0 -> 122640 bytes
 api/javadoc/sql/lib/MaterialIcons-Regular.woff     |  Bin 0 -> 56792 bytes
 api/javadoc/sql/lib/abstract_type.svg              |   54 +
 api/javadoc/sql/lib/class.svg                      |   54 +
 api/javadoc/sql/lib/class_comp.svg                 |   57 +
 api/javadoc/sql/lib/class_diagram.png              |  Bin 0 -> 3910 bytes
 api/javadoc/sql/lib/diagrams.css                   |  203 +++
 api/javadoc/sql/lib/diagrams.js                    |  240 +++
 api/javadoc/sql/lib/index.css                      |  928 +++++++++++
 api/javadoc/sql/lib/index.js                       |  610 +++++++
 api/javadoc/sql/lib/jquery.js                      |    2 +
 api/javadoc/sql/lib/jquery.mousewheel.min.js       |    8 +
 api/javadoc/sql/lib/jquery.panzoom.min.js          |    9 +
 api/javadoc/sql/lib/lato-v11-latin-100.eot         |  Bin 0 -> 30159 bytes
 api/javadoc/sql/lib/lato-v11-latin-100.ttf         |  Bin 0 -> 76144 bytes
 api/javadoc/sql/lib/lato-v11-latin-100.woff        |  Bin 0 -> 33288 bytes
 api/javadoc/sql/lib/lato-v11-latin-regular.eot     |  Bin 0 -> 34943 bytes
 api/javadoc/sql/lib/lato-v11-latin-regular.ttf     |  Bin 0 -> 81980 bytes
 api/javadoc/sql/lib/lato-v11-latin-regular.woff    |  Bin 0 -> 35700 bytes
 api/javadoc/sql/lib/modernizr.custom.js            |    4 +
 api/javadoc/sql/lib/object.svg                     |   54 +
 api/javadoc/sql/lib/object_comp.svg                |   57 +
 api/javadoc/sql/lib/object_comp_trait.svg          |   57 +
 api/javadoc/sql/lib/object_diagram.png             |  Bin 0 -> 3903 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-400i.eot   |  Bin 0 -> 23375 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-400i.ttf   |  Bin 0 -> 212760 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-400i.woff  |  Bin 0 -> 27252 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-700.eot    |  Bin 0 -> 47430 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-700.ttf    |  Bin 0 -> 224452 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-700.woff   |  Bin 0 -> 25940 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-700i.eot   |  Bin 0 -> 50570 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-700i.ttf   |  Bin 0 -> 213168 bytes
 api/javadoc/sql/lib/open-sans-v13-latin-700i.woff  |  Bin 0 -> 27380 bytes
 .../sql/lib/open-sans-v13-latin-regular.eot        |  Bin 0 -> 18233 bytes
 .../sql/lib/open-sans-v13-latin-regular.ttf        |  Bin 0 -> 34156 bytes
 .../sql/lib/open-sans-v13-latin-regular.woff       |  Bin 0 -> 20248 bytes
 api/javadoc/sql/lib/ownderbg2.gif                  |  Bin 0 -> 1145 bytes
 api/javadoc/sql/lib/ownerbg.gif                    |  Bin 0 -> 1118 bytes
 api/javadoc/sql/lib/ownerbg2.gif                   |  Bin 0 -> 1145 bytes
 api/javadoc/sql/lib/package.svg                    |   54 +
 api/javadoc/sql/lib/ref-index.css                  |   56 +
 api/javadoc/sql/lib/scheduler.js                   |  108 ++
 .../sql/lib/source-code-pro-v6-latin-700.eot       |  Bin 0 -> 13750 bytes
 .../sql/lib/source-code-pro-v6-latin-700.ttf       |  Bin 0 -> 27696 bytes
 .../sql/lib/source-code-pro-v6-latin-700.woff      |  Bin 0 -> 15336 bytes
 .../sql/lib/source-code-pro-v6-latin-regular.eot   |  Bin 0 -> 14004 bytes
 .../sql/lib/source-code-pro-v6-latin-regular.ttf   |  Bin 0 -> 27916 bytes
 .../sql/lib/source-code-pro-v6-latin-regular.woff  |  Bin 0 -> 15636 bytes
 api/javadoc/sql/lib/template.css                   | 1224 ++++++++++++++
 api/javadoc/sql/lib/template.js                    |  549 ++++++
 api/javadoc/sql/lib/tools.tooltip.js               |   14 +
 api/javadoc/sql/lib/trait.svg                      |   54 +
 api/javadoc/sql/lib/trait_comp.svg                 |   57 +
 api/javadoc/sql/lib/trait_diagram.png              |  Bin 0 -> 3882 bytes
 api/javadoc/sql/lib/type_diagram.png               |  Bin 0 -> 1841 bytes
 api/javadoc/sql/org/apache/index.html              |  190 +++
 api/javadoc/sql/org/apache/sedona/index.html       |  206 +++
 api/javadoc/sql/org/apache/sedona/sql/index.html   |  222 +++
 .../sql/org/apache/sedona/sql/utils/Adapter$.html  |  770 +++++++++
 .../sedona/sql/utils/GeometrySerializer$.html      |  675 ++++++++
 .../apache/sedona/sql/utils/IndexSerializer$.html  |  670 ++++++++
 .../sedona/sql/utils/SedonaSQLRegistrator$.html    |  686 ++++++++
 .../sql/org/apache/sedona/sql/utils/index.html     |  332 ++++
 api/javadoc/sql/org/index.html                     |  174 ++
 api/javadoc/viz/allclasses-frame.html              |   51 +
 api/javadoc/viz/allclasses-noframe.html            |   51 +
 api/javadoc/viz/constant-values.html               |  151 ++
 api/javadoc/viz/deprecated-list.html               |  122 ++
 api/javadoc/viz/help-doc.html                      |  223 +++
 api/javadoc/viz/index-files/index-1.html           |  137 ++
 api/javadoc/viz/index-files/index-10.html          |  141 ++
 api/javadoc/viz/index-files/index-11.html          |  133 ++
 api/javadoc/viz/index-files/index-12.html          |  149 ++
 api/javadoc/viz/index-files/index-13.html          |  127 ++
 api/javadoc/viz/index-files/index-14.html          |  157 ++
 api/javadoc/viz/index-files/index-15.html          |  231 +++
 api/javadoc/viz/index-files/index-16.html          |  205 +++
 api/javadoc/viz/index-files/index-17.html          |  271 +++
 api/javadoc/viz/index-files/index-18.html          |  131 ++
 api/javadoc/viz/index-files/index-19.html          |  137 ++
 api/javadoc/viz/index-files/index-2.html           |  161 ++
 api/javadoc/viz/index-files/index-20.html          |  187 +++
 api/javadoc/viz/index-files/index-21.html          |  131 ++
 api/javadoc/viz/index-files/index-3.html           |  215 +++
 api/javadoc/viz/index-files/index-4.html           |  191 +++
 api/javadoc/viz/index-files/index-5.html           |  171 ++
 api/javadoc/viz/index-files/index-6.html           |  169 ++
 api/javadoc/viz/index-files/index-7.html           |  215 +++
 api/javadoc/viz/index-files/index-8.html           |  143 ++
 api/javadoc/viz/index-files/index-9.html           |  165 ++
 api/javadoc/viz/index.html                         |   75 +
 .../apache/sedona/viz/core/BigBufferedImage.html   |  407 +++++
 .../org/apache/sedona/viz/core/ColoringRule.html   |  298 ++++
 .../apache/sedona/viz/core/GlobalParameter.html    |  814 +++++++++
 .../org/apache/sedona/viz/core/ImageGenerator.html |  650 ++++++++
 .../sedona/viz/core/ImageSerializableWrapper.html  |  349 ++++
 .../org/apache/sedona/viz/core/ImageStitcher.html  |  389 +++++
 .../org/apache/sedona/viz/core/PhotoFilter.html    |  363 ++++
 .../sedona/viz/core/RasterOverlayOperator.html     |  404 +++++
 .../viz/core/Serde/ImageWrapperSerializer.html     |  336 ++++
 .../sedona/viz/core/Serde/PixelSerializer.html     |  325 ++++
 .../viz/core/Serde/SedonaVizKryoRegistrator.html   |  278 ++++
 .../sedona/viz/core/Serde/package-frame.html       |   22 +
 .../sedona/viz/core/Serde/package-summary.html     |  150 ++
 .../apache/sedona/viz/core/Serde/package-tree.html |  141 ++
 .../sedona/viz/core/VectorOverlayOperator.html     |  404 +++++
 .../sedona/viz/core/VisualizationOperator.html     | 1064 ++++++++++++
 .../sedona/viz/core/VisualizationPartitioner.html  |  570 +++++++
 .../org/apache/sedona/viz/core/package-frame.html  |   30 +
 .../apache/sedona/viz/core/package-summary.html    |  202 +++
 .../org/apache/sedona/viz/core/package-tree.html   |  157 ++
 .../coloringRule/ColoringRuleFactory.html          |  279 ++++
 .../coloringRule/GenericColoringRule.html          |  269 +++
 .../viz/extension/coloringRule/LinearFunction.html |  301 ++++
 .../extension/coloringRule/PiecewiseFunction.html  |  298 ++++
 .../viz/extension/coloringRule/package-frame.html  |   23 +
 .../extension/coloringRule/package-summary.html    |  158 ++
 .../viz/extension/coloringRule/package-tree.html   |  142 ++
 .../imageGenerator/SedonaVizImageGenerator.html    |  256 +++
 .../extension/imageGenerator/package-frame.html    |   20 +
 .../extension/imageGenerator/package-summary.html  |  142 ++
 .../viz/extension/imageGenerator/package-tree.html |  139 ++
 .../sedona/viz/extension/photoFilter/BoxBlur.html  |  270 +++
 .../sedona/viz/extension/photoFilter/Embose.html   |  266 +++
 .../viz/extension/photoFilter/GaussianBlur.html    |  270 +++
 .../sedona/viz/extension/photoFilter/Outline.html  |  266 +++
 .../sedona/viz/extension/photoFilter/Sharpen.html  |  266 +++
 .../viz/extension/photoFilter/package-frame.html   |   24 +
 .../viz/extension/photoFilter/package-summary.html |  166 ++
 .../viz/extension/photoFilter/package-tree.html    |  143 ++
 .../visualizationEffect/ChoroplethMap.html         |  472 ++++++
 .../viz/extension/visualizationEffect/HeatMap.html |  410 +++++
 .../extension/visualizationEffect/ScatterPlot.html |  561 +++++++
 .../visualizationEffect/package-frame.html         |   22 +
 .../visualizationEffect/package-summary.html       |  154 ++
 .../visualizationEffect/package-tree.html          |  141 ++
 .../org/apache/sedona/viz/showcase/Example.html    |  412 +++++
 .../apache/sedona/viz/showcase/package-frame.html  |   20 +
 .../sedona/viz/showcase/package-summary.html       |  142 ++
 .../apache/sedona/viz/showcase/package-tree.html   |  135 ++
 .../apache/sedona/viz/utils/ColorizeOption.html    |  424 +++++
 .../viz/org/apache/sedona/viz/utils/ImageType.html |  424 +++++
 .../viz/org/apache/sedona/viz/utils/Pixel.html     |  549 ++++++
 .../sedona/viz/utils/RasterizationUtils.html       |  702 ++++++++
 .../org/apache/sedona/viz/utils/S3Operator.html    |  366 ++++
 .../org/apache/sedona/viz/utils/package-frame.html |   27 +
 .../apache/sedona/viz/utils/package-summary.html   |  175 ++
 .../org/apache/sedona/viz/utils/package-tree.html  |  158 ++
 api/javadoc/viz/overview-frame.html                |   28 +
 api/javadoc/viz/overview-summary.html              |  161 ++
 api/javadoc/viz/overview-tree.html                 |  221 +++
 api/javadoc/viz/package-list                       |    8 +
 api/javadoc/viz/script.js                          |   30 +
 api/javadoc/viz/serialized-form.html               |  577 +++++++
 api/javadoc/viz/stylesheet.css                     |  574 +++++++
 api/sql/GeoSparkSQL-AggregateFunction/index.html   |  531 +++---
 api/sql/GeoSparkSQL-Constructor/index.html         |  614 ++++---
 api/sql/GeoSparkSQL-Function/index.html            |  635 +++----
 api/sql/GeoSparkSQL-Optimizer/index.html           |  546 +++---
 api/sql/GeoSparkSQL-Overview/index.html            |  548 +++---
 api/sql/GeoSparkSQL-Parameter/index.html           |  567 +++----
 api/sql/GeoSparkSQL-Predicate/index.html           |  538 +++---
 api/sql/GeoSparkSQL-javadoc/index.html             | 1746 --------------------
 api/viz/Babylon-Scala-and-Java-API/index.html      |  606 +++----
 api/viz/sql/index.html                             |  551 +++---
 archive/api/GeoSpark-Python-API/index.html         |  529 +++---
 archive/api/GeoSpark-Scala-and-Java-API/index.html |  529 +++---
 .../sql/GeoSparkSQL-AggregateFunction/index.html   |  529 +++---
 archive/api/sql/GeoSparkSQL-Constructor/index.html |  536 +++---
 archive/api/sql/GeoSparkSQL-Function/index.html    |  537 +++---
 archive/api/sql/GeoSparkSQL-Optimizer/index.html   |  532 +++---
 archive/api/sql/GeoSparkSQL-Overview/index.html    |  529 +++---
 archive/api/sql/GeoSparkSQL-Parameter/index.html   |  529 +++---
 archive/api/sql/GeoSparkSQL-Predicate/index.html   |  530 +++---
 archive/api/sql/GeoSparkSQL-javadoc/index.html     |  529 +++---
 .../api/viz/Babylon-Scala-and-Java-API/index.html  |  529 +++---
 archive/api/viz/sql/index.html                     |  529 +++---
 .../index.html                                     |  543 +++---
 .../GeoSpark-All-Modules-Release-notes/index.html  |  531 +++---
 archive/download/cluster/index.html                |  532 +++---
 archive/download/compile/index.html                |  531 +++---
 archive/download/overview/index.html               |  531 +++---
 archive/download/project/index.html                |  531 +++---
 archive/download/scalashell/index.html             |  531 +++---
 archive/download/zeppelin/index.html               |  532 +++---
 .../index.html                                     |  529 +++---
 archive/tutorial/GeoSpark-Runnable-DEMO/index.html |  529 +++---
 archive/tutorial/benchmark/index.html              |  529 +++---
 archive/tutorial/faq/index.html                    |  529 +++---
 archive/tutorial/geospark-core-python/index.html   |  616 ++++---
 archive/tutorial/geospark-sql-python/index.html    |  558 +++----
 archive/tutorial/rdd/index.html                    |  556 +++----
 archive/tutorial/sql/index.html                    |  541 +++---
 archive/tutorial/viz/index.html                    |  542 +++---
 archive/tutorial/zeppelin/index.html               |  531 +++---
 assets/javascripts/bundle.e9fe3281.min.js          |    2 -
 assets/javascripts/bundle.e9fe3281.min.js.map      |    1 -
 assets/javascripts/bundle.f81dfb4d.min.js          |    2 +
 assets/javascripts/bundle.f81dfb4d.min.js.map      |    1 +
 assets/javascripts/vendor.0ac82a11.min.js          |   16 +
 assets/javascripts/vendor.0ac82a11.min.js.map      |    1 +
 assets/javascripts/vendor.3636a4ec.min.js          |   31 -
 assets/javascripts/vendor.3636a4ec.min.js.map      |    1 -
 ...arch.5eca75d3.min.js => search.4ac00218.min.js} |   10 +-
 .../javascripts/worker/search.4ac00218.min.js.map  |    1 +
 .../javascripts/worker/search.5eca75d3.min.js.map  |    1 -
 assets/stylesheets/main.19753c6b.min.css           |    3 +
 assets/stylesheets/main.19753c6b.min.css.map       |    1 +
 assets/stylesheets/main.4dd2dd8d.min.css           |    3 -
 assets/stylesheets/main.4dd2dd8d.min.css.map       |    1 -
 ...e.6a5ad368.min.css => palette.196e0c26.min.css} |    4 +-
 assets/stylesheets/palette.196e0c26.min.css.map    |    1 +
 assets/stylesheets/palette.6a5ad368.min.css.map    |    1 -
 community/contact/index.html                       |  540 +++---
 community/contributor/index.html                   |  527 +++---
 community/publication/index.html                   |  587 +++----
 community/rule/index.html                          |  531 +++---
 .../index.html                                     | 1046 ++++++------
 .../GeoSpark-All-Modules-Release-notes/index.html  |  887 ++++++----
 download/cluster/index.html                        |  536 +++---
 download/compile/index.html                        | 1051 ++++++++----
 download/features/index.html                       |  554 ++++---
 download/overview/index.html                       |  733 +++++---
 download/project/index.html                        |  610 +++----
 download/scalashell/index.html                     |  608 +++----
 download/zeppelin/index.html                       |  616 +++----
 index.html                                         |  531 +++---
 license/License-before-1-2-0/index.html            | 1710 -------------------
 license/License/index.html                         |  540 +++---
 search/search_index.json                           |    2 +-
 sitemap.xml                                        |  142 +-
 sitemap.xml.gz                                     |  Bin 227 -> 226 bytes
 .../index.html                                     |  581 +++----
 tutorial/GeoSpark-Runnable-DEMO/index.html         |  833 +++++++---
 tutorial/benchmark/index.html                      |  549 +++---
 tutorial/faq/index.html                            | 1674 -------------------
 tutorial/geospark-core-python/index.html           | 1067 ++++++------
 tutorial/geospark-sql-python/index.html            |  878 ++++------
 tutorial/rdd/index.html                            |  648 ++++----
 tutorial/sql/index.html                            |  649 ++++----
 tutorial/viz/index.html                            |  632 +++----
 tutorial/zeppelin/index.html                       |  613 +++----
 498 files changed, 128132 insertions(+), 24300 deletions(-)

diff --git a/404.html b/404.html
index 271c369..2c93cdd 100644
--- a/404.html
+++ b/404.html
@@ -1,6 +1,4 @@
 
-
-
 <!doctype html>
 <html lang="en" class="no-js">
   <head>
@@ -12,8 +10,9 @@
       
       
       
+      
       <link rel="shortcut icon" href="/image/sedona_logo.png">
-      <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.12">
+      <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.1.7">
     
     
       
@@ -21,19 +20,21 @@
       
     
     
-      <link rel="stylesheet" href="/assets/stylesheets/main.4dd2dd8d.min.css">
-      
-        <link rel="stylesheet" href="/assets/stylesheets/palette.6a5ad368.min.css">
-      
+      <link rel="stylesheet" href="/assets/stylesheets/main.19753c6b.min.css">
       
         
+        <link rel="stylesheet" href="/assets/stylesheets/palette.196e0c26.min.css">
+        
+          
+          
+          <meta name="theme-color" content="#ff6e42">
         
-        <meta name="theme-color" content="#ff6e42">
       
     
     
     
       
+        
         <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
         <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:300,400,400i,700%7C&display=fallback">
         <style>body,input{font-family:"Lato",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"",SFMono-Regular,Consolas,Menlo,monospace}</style>
@@ -55,9 +56,11 @@
     
     
     
+    
+    
     <body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-orange" data-md-color-accent="green">
+      
   
-    
     <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
     <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
     <label class="md-overlay" for="__drawer"></label>
@@ -66,17 +69,11 @@
     </div>
     <div data-md-component="announce">
       
-        <aside class="md-announce">
-          <div class="md-announce__inner md-grid md-typeset">
-            
-  GeoSpark 1.3.2-SNAPSHOT (Java and Scala API) supports Spark 3.0. Please <a href="/download/GeoSpark-All-Modules-Maven-Central-Coordinates/">learn it here</a>! The first release of Apache Sedona will be out soon. For now, please still use "GeoSpark" in your code. 
-
-          </div>
-        </aside>
-      
     </div>
     
-      <header class="md-header" data-md-component="header">
+      
+
+<header class="md-header" data-md-component="header">
   <nav class="md-header-nav md-grid" aria-label="Header">
     <a href="/." title="Apache Sedona (incubating)" class="md-header-nav__button md-logo" aria-label="Apache Sedona (incubating)">
       
@@ -110,7 +107,7 @@
   <label class="md-search__overlay" for="__search"></label>
   <div class="md-search__inner" role="search">
     <form class="md-search__form" name="search">
-      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active" required>
       <label class="md-search__icon md-icon" for="__search">
         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
@@ -151,8 +148,6 @@
     
     <div class="md-container" data-md-component="container">
       
-        
-      
       
         
           
@@ -164,24 +159,13 @@
         
   <li class="md-tabs__item">
     
-      <a href="/." class="md-tabs__link md-tabs__link--active">
-        Home
-      </a>
     
-  </li>
-
       
-        
-  
-  
-    <li class="md-tabs__item">
-      
-        <a href="/download/features/" class="md-tabs__link">
-          Download
-        </a>
-      
-    </li>
-  
+    
+    <a href="/." class="md-tabs__link md-tabs__link--active">
+      Home
+    </a>
+  </li>
 
       
         
@@ -189,10 +173,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="/tutorial/rdd/" class="md-tabs__link">
-          Tutorial
-        </a>
       
+      <a href="/download/features/" class="md-tabs__link">
+        Setup
+      </a>
     </li>
   
 
@@ -206,10 +190,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="/api/GeoSpark-Scala-and-Java-API/" class="md-tabs__link">
-          API
-        </a>
       
+      <a href="/tutorial/rdd/" class="md-tabs__link">
+        Programming Guides
+      </a>
     </li>
   
 
@@ -219,25 +203,31 @@
         
   
   
+    
+    
+  
+  
     <li class="md-tabs__item">
       
-        <a href="/community/contact/" class="md-tabs__link">
-          Community
-        </a>
       
+      <a href="/api/GeoSpark-Scala-and-Java-API/" class="md-tabs__link">
+        API Docs
+      </a>
     </li>
   
 
+  
+
       
         
   
   
     <li class="md-tabs__item">
       
-        <a href="/license/License-before-1-2-0/" class="md-tabs__link">
-          License
-        </a>
       
+      <a href="/community/contact/" class="md-tabs__link">
+        Community
+      </a>
     </li>
   
 
@@ -251,10 +241,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="/archive/download/overview/" class="md-tabs__link">
-          Archive for GeoSpark
-        </a>
       
+      <a href="/archive/download/overview/" class="md-tabs__link">
+        GeoSpark Legacy Docs
+      </a>
     </li>
   
 
@@ -281,7 +271,9 @@
               <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
                 <div class="md-sidebar__scrollwrap">
                   <div class="md-sidebar__inner">
-                    <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+                    
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
   <label class="md-nav__title" for="__drawer">
     <a href="/." title="Apache Sedona (incubating)" class="md-nav__button md-logo" aria-label="Apache Sedona (incubating)">
       
@@ -313,7 +305,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/." title="Home" class="md-nav__link">
+    <a href="/." class="md-nav__link">
       Home
     </a>
   </li>
@@ -326,16 +318,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2" >
     <label class="md-nav__link" for="nav-2">
-      Download
+      Setup
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Download" data-md-level="1">
+    <nav class="md-nav" aria-label="Setup" data-md-level="1">
       <label class="md-nav__title" for="nav-2">
         <span class="md-nav__icon md-icon"></span>
-        Download
+        Setup
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -346,7 +337,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/features/" title="Features" class="md-nav__link">
+    <a href="/download/features/" class="md-nav__link">
       Features
     </a>
   </li>
@@ -358,7 +349,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/overview/" title="Quick start" class="md-nav__link">
+    <a href="/download/overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -370,7 +361,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/GeoSpark-All-Modules-Release-notes/" title="Release notes" class="md-nav__link">
+    <a href="/download/GeoSpark-All-Modules-Release-notes/" class="md-nav__link">
       Release notes
     </a>
   </li>
@@ -382,7 +373,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" title="Maven Central coordinate" class="md-nav__link">
+    <a href="/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" class="md-nav__link">
       Maven Central coordinate
     </a>
   </li>
@@ -394,7 +385,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/cluster/" title="Set up Spark cluser" class="md-nav__link">
+    <a href="/download/cluster/" class="md-nav__link">
       Set up Spark cluser
     </a>
   </li>
@@ -406,8 +397,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/scalashell/" title="Spark Scala shell" class="md-nav__link">
-      Spark Scala shell
+    <a href="/download/project/" class="md-nav__link">
+      Self-contained project
     </a>
   </li>
 
@@ -418,8 +409,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/project/" title="Self-contained project" class="md-nav__link">
-      Self-contained project
+    <a href="/download/scalashell/" class="md-nav__link">
+      Interactive scala shell
     </a>
   </li>
 
@@ -430,8 +421,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/zeppelin/" title="Install GeoSpark-Zeppelin" class="md-nav__link">
-      Install GeoSpark-Zeppelin
+    <a href="/download/zeppelin/" class="md-nav__link">
+      Install Sedona-Zeppelin
     </a>
   </li>
 
@@ -442,8 +433,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/download/compile/" title="Compile the source code" class="md-nav__link">
-      Compile the source code
+    <a href="/download/compile/" class="md-nav__link">
+      Compile and publish the code
     </a>
   </li>
 
@@ -460,16 +451,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3" >
     <label class="md-nav__link" for="nav-3">
-      Tutorial
+      Programming Guides
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Tutorial" data-md-level="1">
+    <nav class="md-nav" aria-label="Programming Guides" data-md-level="1">
       <label class="md-nav__title" for="nav-3">
         <span class="md-nav__icon md-icon"></span>
-        Tutorial
+        Programming Guides
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -479,12 +469,20 @@
           
 
 
-  <li class="md-nav__item">
-    <a href="/tutorial/rdd/" title="Spatial RDD application" class="md-nav__link">
-      Spatial RDD application
-    </a>
-  </li>
-
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-1" type="checkbox" id="nav-3-1" >
+    <label class="md-nav__link" for="nav-3-1">
+      Spatial RDD app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Spatial RDD app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-1">
+        <span class="md-nav__icon md-icon"></span>
+        Spatial RDD app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
         
           
           
@@ -492,8 +490,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/sql/" title="Spatial SQL application" class="md-nav__link">
-      Spatial SQL application
+    <a href="/tutorial/rdd/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -504,20 +502,45 @@
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/viz/" title="Visualize Spatial DataFrame" class="md-nav__link">
-      Visualize Spatial DataFrame
+    <a href="/tutorial/geospark-core-python/" class="md-nav__link">
+      Python
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
+          
+          
+          
+
+
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-2" type="checkbox" id="nav-3-2" >
+    <label class="md-nav__link" for="nav-3-2">
+      Spatial SQL app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Spatial SQL app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-2">
+        <span class="md-nav__icon md-icon"></span>
+        Spatial SQL app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/zeppelin/" title="Run GeoSpark via Zeppelin" class="md-nav__link">
-      Run GeoSpark via Zeppelin
+    <a href="/tutorial/sql/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -528,20 +551,45 @@
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/geospark-core-python/" title="Spatial RDD in Python" class="md-nav__link">
-      Spatial RDD in Python
+    <a href="/tutorial/geospark-sql-python/" class="md-nav__link">
+      Python
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
+          
+          
+          
+
+
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-3" type="checkbox" id="nav-3-3" >
+    <label class="md-nav__link" for="nav-3-3">
+      Map visualization SQL app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Map visualization SQL app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-3">
+        <span class="md-nav__icon md-icon"></span>
+        Map visualization SQL app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/geospark-sql-python/" title="Spatial SQL in Python" class="md-nav__link">
-      Spatial SQL in Python
+    <a href="/tutorial/viz/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -552,20 +600,25 @@
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/GeoSpark-Runnable-DEMO/" title="GeoSpark template project" class="md-nav__link">
-      GeoSpark template project
+    <a href="/tutorial/zeppelin/" class="md-nav__link">
+      Use Apache Zeppelin
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/faq/" title="Frequently Asked Questions" class="md-nav__link">
-      Frequently Asked Questions
+    <a href="/tutorial/GeoSpark-Runnable-DEMO/" class="md-nav__link">
+      Examples
     </a>
   </li>
 
@@ -575,9 +628,29 @@
           
 
 
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-5" type="checkbox" id="nav-3-5" >
+    <label class="md-nav__link" for="nav-3-5">
+      Performance tuning
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Performance tuning" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-5">
+        <span class="md-nav__icon md-icon"></span>
+        Performance tuning
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
+          
+          
+          
+
+
   <li class="md-nav__item">
-    <a href="/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune GeoSpark RDD application" class="md-nav__link">
-      Tune GeoSpark RDD application
+    <a href="/tutorial/benchmark/" class="md-nav__link">
+      Benchmark
     </a>
   </li>
 
@@ -588,8 +661,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/tutorial/benchmark/" title="Benchmark" class="md-nav__link">
-      Benchmark
+    <a href="/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" class="md-nav__link">
+      Tune RDD application
     </a>
   </li>
 
@@ -598,6 +671,11 @@
     </nav>
   </li>
 
+        
+      </ul>
+    </nav>
+  </li>
+
     
       
       
@@ -606,16 +684,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4" >
     <label class="md-nav__link" for="nav-4">
-      API
+      API Docs
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="API" data-md-level="1">
+    <nav class="md-nav" aria-label="API Docs" data-md-level="1">
       <label class="md-nav__title" for="nav-4">
         <span class="md-nav__icon md-icon"></span>
-        API
+        API Docs
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -627,16 +704,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-1" type="checkbox" id="nav-4-1">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-1" type="checkbox" id="nav-4-1" >
     <label class="md-nav__link" for="nav-4-1">
-      GeoSpark core (RDD)
+      RDD (core)
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark core (RDD)" data-md-level="2">
+    <nav class="md-nav" aria-label="RDD (core)" data-md-level="2">
       <label class="md-nav__title" for="nav-4-1">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark core (RDD)
+        RDD (core)
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -647,7 +723,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/GeoSpark-Scala-and-Java-API/" title="Scala/Java doc" class="md-nav__link">
+    <a href="/api/GeoSpark-Scala-and-Java-API/" class="md-nav__link">
       Scala/Java doc
     </a>
   </li>
@@ -659,7 +735,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/GeoSpark-Python-API/" title="Python doc" class="md-nav__link">
+    <a href="/api/GeoSpark-Python-API/" class="md-nav__link">
       Python doc
     </a>
   </li>
@@ -677,16 +753,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-2" type="checkbox" id="nav-4-2">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-2" type="checkbox" id="nav-4-2" >
     <label class="md-nav__link" for="nav-4-2">
-      GeoSpark SQL
+      SQL
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark SQL" data-md-level="2">
+    <nav class="md-nav" aria-label="SQL" data-md-level="2">
       <label class="md-nav__title" for="nav-4-2">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark SQL
+        SQL
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -697,19 +772,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-nav__link">
-      JavaDoc
-    </a>
-  </li>
-
-        
-          
-          
-          
-
-
-  <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-Overview/" title="Quick start" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-Overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -721,7 +784,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-Constructor/" title="Constructor" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-Constructor/" class="md-nav__link">
       Constructor
     </a>
   </li>
@@ -733,7 +796,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-Function/" title="Function" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-Function/" class="md-nav__link">
       Function
     </a>
   </li>
@@ -745,7 +808,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-Predicate/" title="Predicate" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-Predicate/" class="md-nav__link">
       Predicate
     </a>
   </li>
@@ -757,7 +820,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-AggregateFunction/" title="Aggregate function" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-AggregateFunction/" class="md-nav__link">
       Aggregate function
     </a>
   </li>
@@ -769,7 +832,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-Optimizer/" title="Join query (optimizer)" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-Optimizer/" class="md-nav__link">
       Join query (optimizer)
     </a>
   </li>
@@ -781,7 +844,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/sql/GeoSparkSQL-Parameter/" title="Parameter" class="md-nav__link">
+    <a href="/api/sql/GeoSparkSQL-Parameter/" class="md-nav__link">
       Parameter
     </a>
   </li>
@@ -799,16 +862,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3" >
     <label class="md-nav__link" for="nav-4-3">
-      GeoSpark Viz
+      Viz
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark Viz" data-md-level="2">
+    <nav class="md-nav" aria-label="Viz" data-md-level="2">
       <label class="md-nav__title" for="nav-4-3">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark Viz
+        Viz
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -819,7 +881,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/viz/sql/" title="DataFrame/SQL" class="md-nav__link">
+    <a href="/api/viz/sql/" class="md-nav__link">
       DataFrame/SQL
     </a>
   </li>
@@ -831,7 +893,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/api/viz/Babylon-Scala-and-Java-API/" title="RDD" class="md-nav__link">
+    <a href="/api/viz/Babylon-Scala-and-Java-API/" class="md-nav__link">
       RDD
     </a>
   </li>
@@ -854,8 +916,7 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5" >
     <label class="md-nav__link" for="nav-5">
       Community
       <span class="md-nav__icon md-icon"></span>
@@ -874,8 +935,8 @@
 
 
   <li class="md-nav__item">
-    <a href="/community/contact/" title="Community info" class="md-nav__link">
-      Community info
+    <a href="/community/contact/" class="md-nav__link">
+      Community
     </a>
   </li>
 
@@ -886,7 +947,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/community/rule/" title="Contributing rule" class="md-nav__link">
+    <a href="/community/rule/" class="md-nav__link">
       Contributing rule
     </a>
   </li>
@@ -898,7 +959,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/community/contributor/" title="Committers" class="md-nav__link">
+    <a href="/community/contributor/" class="md-nav__link">
       Committers
     </a>
   </li>
@@ -910,57 +971,19 @@
 
 
   <li class="md-nav__item">
-    <a href="/community/publication/" title="Publications" class="md-nav__link">
+    <a href="/community/publication/" class="md-nav__link">
       Publications
     </a>
   </li>
 
         
-      </ul>
-    </nav>
-  </li>
-
-    
-      
-      
-      
-
-
-  <li class="md-nav__item md-nav__item--nested">
-    
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6">
-    
-    <label class="md-nav__link" for="nav-6">
-      License
-      <span class="md-nav__icon md-icon"></span>
-    </label>
-    <nav class="md-nav" aria-label="License" data-md-level="1">
-      <label class="md-nav__title" for="nav-6">
-        <span class="md-nav__icon md-icon"></span>
-        License
-      </label>
-      <ul class="md-nav__list" data-md-scrollfix>
-        
-        
-          
-          
-          
-
-
-  <li class="md-nav__item">
-    <a href="/license/License-before-1-2-0/" title="License-before-GeoSpark-1.2.0" class="md-nav__link">
-      License-before-GeoSpark-1.2.0
-    </a>
-  </li>
-
-        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="/license/License/" title="License" class="md-nav__link">
+    <a href="/license/License/" class="md-nav__link">
       License
     </a>
   </li>
@@ -978,16 +1001,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7" type="checkbox" id="nav-7">
-    
-    <label class="md-nav__link" for="nav-7">
-      Archive for GeoSpark
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6" >
+    <label class="md-nav__link" for="nav-6">
+      GeoSpark Legacy Docs
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Archive for GeoSpark" data-md-level="1">
-      <label class="md-nav__title" for="nav-7">
+    <nav class="md-nav" aria-label="GeoSpark Legacy Docs" data-md-level="1">
+      <label class="md-nav__title" for="nav-6">
         <span class="md-nav__icon md-icon"></span>
-        Archive for GeoSpark
+        GeoSpark Legacy Docs
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -999,14 +1021,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-1" type="checkbox" id="nav-7-1">
-    
-    <label class="md-nav__link" for="nav-7-1">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-1" type="checkbox" id="nav-6-1" >
+    <label class="md-nav__link" for="nav-6-1">
       Download
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="Download" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-1">
+      <label class="md-nav__title" for="nav-6-1">
         <span class="md-nav__icon md-icon"></span>
         Download
       </label>
@@ -1019,7 +1040,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/overview/" title="Quick start" class="md-nav__link">
+    <a href="/archive/download/overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -1031,7 +1052,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/GeoSpark-All-Modules-Release-notes/" title="Release notes" class="md-nav__link">
+    <a href="/archive/download/GeoSpark-All-Modules-Release-notes/" class="md-nav__link">
       Release notes
     </a>
   </li>
@@ -1043,7 +1064,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" title="Maven Central coordinate" class="md-nav__link">
+    <a href="/archive/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" class="md-nav__link">
       Maven Central coordinate
     </a>
   </li>
@@ -1055,7 +1076,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/cluster/" title="Set up Spark cluser" class="md-nav__link">
+    <a href="/archive/download/cluster/" class="md-nav__link">
       Set up Spark cluser
     </a>
   </li>
@@ -1067,7 +1088,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/scalashell/" title="Spark Scala shell" class="md-nav__link">
+    <a href="/archive/download/scalashell/" class="md-nav__link">
       Spark Scala shell
     </a>
   </li>
@@ -1079,7 +1100,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/project/" title="Self-contained project" class="md-nav__link">
+    <a href="/archive/download/project/" class="md-nav__link">
       Self-contained project
     </a>
   </li>
@@ -1091,7 +1112,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/zeppelin/" title="Install GeoSpark-Zeppelin" class="md-nav__link">
+    <a href="/archive/download/zeppelin/" class="md-nav__link">
       Install GeoSpark-Zeppelin
     </a>
   </li>
@@ -1103,7 +1124,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/download/compile/" title="Compile the source code" class="md-nav__link">
+    <a href="/archive/download/compile/" class="md-nav__link">
       Compile the source code
     </a>
   </li>
@@ -1121,14 +1142,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-2" type="checkbox" id="nav-7-2">
-    
-    <label class="md-nav__link" for="nav-7-2">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-2" type="checkbox" id="nav-6-2" >
+    <label class="md-nav__link" for="nav-6-2">
       Tutorial
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="Tutorial" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-2">
+      <label class="md-nav__title" for="nav-6-2">
         <span class="md-nav__icon md-icon"></span>
         Tutorial
       </label>
@@ -1141,7 +1161,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/rdd/" title="Spatial RDD application" class="md-nav__link">
+    <a href="/archive/tutorial/rdd/" class="md-nav__link">
       Spatial RDD application
     </a>
   </li>
@@ -1153,7 +1173,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/sql/" title="Spatial SQL application" class="md-nav__link">
+    <a href="/archive/tutorial/sql/" class="md-nav__link">
       Spatial SQL application
     </a>
   </li>
@@ -1165,7 +1185,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/viz/" title="Visualize Spatial DataFrame" class="md-nav__link">
+    <a href="/archive/tutorial/viz/" class="md-nav__link">
       Visualize Spatial DataFrame
     </a>
   </li>
@@ -1177,7 +1197,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/zeppelin/" title="Run GeoSpark via Zeppelin" class="md-nav__link">
+    <a href="/archive/tutorial/zeppelin/" class="md-nav__link">
       Run GeoSpark via Zeppelin
     </a>
   </li>
@@ -1189,7 +1209,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/geospark-core-python/" title="Spatial RDD in Python" class="md-nav__link">
+    <a href="/archive/tutorial/geospark-core-python/" class="md-nav__link">
       Spatial RDD in Python
     </a>
   </li>
@@ -1201,7 +1221,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/geospark-sql-python/" title="Spatial SQL in Python" class="md-nav__link">
+    <a href="/archive/tutorial/geospark-sql-python/" class="md-nav__link">
       Spatial SQL in Python
     </a>
   </li>
@@ -1213,7 +1233,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/GeoSpark-Runnable-DEMO/" title="GeoSpark template project" class="md-nav__link">
+    <a href="/archive/tutorial/GeoSpark-Runnable-DEMO/" class="md-nav__link">
       GeoSpark template project
     </a>
   </li>
@@ -1225,7 +1245,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/faq/" title="Frequently Asked Questions" class="md-nav__link">
+    <a href="/archive/tutorial/faq/" class="md-nav__link">
       Frequently Asked Questions
     </a>
   </li>
@@ -1237,7 +1257,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune GeoSpark RDD application" class="md-nav__link">
+    <a href="/archive/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" class="md-nav__link">
       Tune GeoSpark RDD application
     </a>
   </li>
@@ -1249,7 +1269,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/tutorial/benchmark/" title="Benchmark" class="md-nav__link">
+    <a href="/archive/tutorial/benchmark/" class="md-nav__link">
       Benchmark
     </a>
   </li>
@@ -1267,14 +1287,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3" type="checkbox" id="nav-7-3">
-    
-    <label class="md-nav__link" for="nav-7-3">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3" type="checkbox" id="nav-6-3" >
+    <label class="md-nav__link" for="nav-6-3">
       API
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="API" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-3">
+      <label class="md-nav__title" for="nav-6-3">
         <span class="md-nav__icon md-icon"></span>
         API
       </label>
@@ -1288,14 +1307,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-1" type="checkbox" id="nav-7-3-1">
-    
-    <label class="md-nav__link" for="nav-7-3-1">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-1" type="checkbox" id="nav-6-3-1" >
+    <label class="md-nav__link" for="nav-6-3-1">
       GeoSpark core (RDD)
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark core (RDD)" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-1">
+      <label class="md-nav__title" for="nav-6-3-1">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark core (RDD)
       </label>
@@ -1308,7 +1326,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/GeoSpark-Scala-and-Java-API/" title="Scala/Java doc" class="md-nav__link">
+    <a href="/archive/api/GeoSpark-Scala-and-Java-API/" class="md-nav__link">
       Scala/Java doc
     </a>
   </li>
@@ -1320,7 +1338,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/GeoSpark-Python-API/" title="Python doc" class="md-nav__link">
+    <a href="/archive/api/GeoSpark-Python-API/" class="md-nav__link">
       Python doc
     </a>
   </li>
@@ -1338,14 +1356,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-2" type="checkbox" id="nav-7-3-2">
-    
-    <label class="md-nav__link" for="nav-7-3-2">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-2" type="checkbox" id="nav-6-3-2" >
+    <label class="md-nav__link" for="nav-6-3-2">
       GeoSpark SQL
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark SQL" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-2">
+      <label class="md-nav__title" for="nav-6-3-2">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark SQL
       </label>
@@ -1358,7 +1375,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-javadoc/" class="md-nav__link">
       JavaDoc
     </a>
   </li>
@@ -1370,7 +1387,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-Overview/" title="Quick start" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-Overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -1382,7 +1399,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-Constructor/" title="Constructor" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-Constructor/" class="md-nav__link">
       Constructor
     </a>
   </li>
@@ -1394,7 +1411,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-Function/" title="Function" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-Function/" class="md-nav__link">
       Function
     </a>
   </li>
@@ -1406,7 +1423,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-Predicate/" title="Predicate" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-Predicate/" class="md-nav__link">
       Predicate
     </a>
   </li>
@@ -1418,7 +1435,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-AggregateFunction/" title="Aggregate function" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-AggregateFunction/" class="md-nav__link">
       Aggregate function
     </a>
   </li>
@@ -1430,7 +1447,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-Optimizer/" title="Join query (optimizer)" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-Optimizer/" class="md-nav__link">
       Join query (optimizer)
     </a>
   </li>
@@ -1442,7 +1459,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/sql/GeoSparkSQL-Parameter/" title="Parameter" class="md-nav__link">
+    <a href="/archive/api/sql/GeoSparkSQL-Parameter/" class="md-nav__link">
       Parameter
     </a>
   </li>
@@ -1460,14 +1477,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-3" type="checkbox" id="nav-7-3-3">
-    
-    <label class="md-nav__link" for="nav-7-3-3">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-3" type="checkbox" id="nav-6-3-3" >
+    <label class="md-nav__link" for="nav-6-3-3">
       GeoSpark Viz
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark Viz" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-3">
+      <label class="md-nav__title" for="nav-6-3-3">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark Viz
       </label>
@@ -1480,7 +1496,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/viz/sql/" title="DataFrame/SQL" class="md-nav__link">
+    <a href="/archive/api/viz/sql/" class="md-nav__link">
       DataFrame/SQL
     </a>
   </li>
@@ -1492,7 +1508,7 @@
 
 
   <li class="md-nav__item">
-    <a href="/archive/api/viz/Babylon-Scala-and-Java-API/" title="RDD" class="md-nav__link">
+    <a href="/archive/api/viz/Babylon-Scala-and-Java-API/" class="md-nav__link">
       RDD
     </a>
   </li>
@@ -1519,7 +1535,7 @@
 
 
   <li class="md-nav__item">
-    <a href="https://www.apache.org/" title="Apache Software Foundation" class="md-nav__link">
+    <a href="https://www.apache.org/" class="md-nav__link">
       Apache Software Foundation
     </a>
   </li>
@@ -1593,15 +1609,15 @@ Apache Sedona is an effort undergoing incubation at The Apache Software Foundati
       
     </div>
     
-      <script src="/assets/javascripts/vendor.3636a4ec.min.js"></script>
-      <script src="/assets/javascripts/bundle.e9fe3281.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# [...]
+      <script src="/assets/javascripts/vendor.0ac82a11.min.js"></script>
+      <script src="/assets/javascripts/bundle.f81dfb4d.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching docu [...]
       
       <script>
         app = initialize({
           base: "/",
-          features: ["tabs"],
+          features: ['navigation.tabs'],
           search: Object.assign({
-            worker: "/assets/javascripts/worker/search.5eca75d3.min.js"
+            worker: "/assets/javascripts/worker/search.4ac00218.min.js"
           }, typeof search !== "undefined" && search)
         })
       </script>
diff --git a/api/GeoSpark-Python-API/index.html b/api/GeoSpark-Python-API/index.html
index 8a4ca2d..c8a819e 100644
--- a/api/GeoSpark-Python-API/index.html
+++ b/api/GeoSpark-Python-API/index.html
@@ -1,6 +1,4 @@
 
-
-
 <!doctype html>
 <html lang="en" class="no-js">
   <head>
@@ -12,8 +10,9 @@
       
       
       
+      
       <link rel="shortcut icon" href="../../image/sedona_logo.png">
-      <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.12">
+      <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.1.7">
     
     
       
@@ -21,19 +20,21 @@
       
     
     
-      <link rel="stylesheet" href="../../assets/stylesheets/main.4dd2dd8d.min.css">
-      
-        <link rel="stylesheet" href="../../assets/stylesheets/palette.6a5ad368.min.css">
-      
+      <link rel="stylesheet" href="../../assets/stylesheets/main.19753c6b.min.css">
       
         
+        <link rel="stylesheet" href="../../assets/stylesheets/palette.196e0c26.min.css">
+        
+          
+          
+          <meta name="theme-color" content="#ff6e42">
         
-        <meta name="theme-color" content="#ff6e42">
       
     
     
     
       
+        
         <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
         <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:300,400,400i,700%7C&display=fallback">
         <style>body,input{font-family:"Lato",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"",SFMono-Regular,Consolas,Menlo,monospace}</style>
@@ -55,9 +56,11 @@
     
     
     
+    
+    
     <body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-orange" data-md-color-accent="green">
+      
   
-    
     <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
     <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
     <label class="md-overlay" for="__drawer"></label>
@@ -66,17 +69,11 @@
     </div>
     <div data-md-component="announce">
       
-        <aside class="md-announce">
-          <div class="md-announce__inner md-grid md-typeset">
-            
-  GeoSpark 1.3.2-SNAPSHOT (Java and Scala API) supports Spark 3.0. Please <a href="/download/GeoSpark-All-Modules-Maven-Central-Coordinates/">learn it here</a>! The first release of Apache Sedona will be out soon. For now, please still use "GeoSpark" in your code. 
-
-          </div>
-        </aside>
-      
     </div>
     
-      <header class="md-header" data-md-component="header">
+      
+
+<header class="md-header" data-md-component="header">
   <nav class="md-header-nav md-grid" aria-label="Header">
     <a href="../.." title="Apache Sedona (incubating)" class="md-header-nav__button md-logo" aria-label="Apache Sedona (incubating)">
       
@@ -110,7 +107,7 @@
   <label class="md-search__overlay" for="__search"></label>
   <div class="md-search__inner" role="search">
     <form class="md-search__form" name="search">
-      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active" required>
       <label class="md-search__icon md-icon" for="__search">
         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
@@ -151,8 +148,6 @@
     
     <div class="md-container" data-md-component="container">
       
-        
-      
       
         
           
@@ -166,10 +161,10 @@
         
   <li class="md-tabs__item">
     
-      <a href="../.." class="md-tabs__link">
-        Home
-      </a>
     
+    <a href="../.." class="md-tabs__link">
+      Home
+    </a>
   </li>
 
       
@@ -178,23 +173,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="../../download/features/" class="md-tabs__link">
-          Download
-        </a>
-      
-    </li>
-  
-
-      
-        
-  
-  
-    <li class="md-tabs__item">
-      
-        <a href="../../tutorial/rdd/" class="md-tabs__link">
-          Tutorial
-        </a>
       
+      <a href="../../download/features/" class="md-tabs__link">
+        Setup
+      </a>
     </li>
   
 
@@ -208,10 +190,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="../GeoSpark-Scala-and-Java-API/" class="md-tabs__link md-tabs__link--active">
-          API
-        </a>
       
+      <a href="../../tutorial/rdd/" class="md-tabs__link">
+        Programming Guides
+      </a>
     </li>
   
 
@@ -221,25 +203,33 @@
         
   
   
+    
+    
+  
+  
     <li class="md-tabs__item">
       
-        <a href="../../community/contact/" class="md-tabs__link">
-          Community
-        </a>
       
+        
+      
+      <a href="../GeoSpark-Scala-and-Java-API/" class="md-tabs__link md-tabs__link--active">
+        API Docs
+      </a>
     </li>
   
 
+  
+
       
         
   
   
     <li class="md-tabs__item">
       
-        <a href="../../license/License-before-1-2-0/" class="md-tabs__link">
-          License
-        </a>
       
+      <a href="../../community/contact/" class="md-tabs__link">
+        Community
+      </a>
     </li>
   
 
@@ -253,10 +243,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="../../archive/download/overview/" class="md-tabs__link">
-          Archive for GeoSpark
-        </a>
       
+      <a href="../../archive/download/overview/" class="md-tabs__link">
+        GeoSpark Legacy Docs
+      </a>
     </li>
   
 
@@ -283,7 +273,9 @@
               <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
                 <div class="md-sidebar__scrollwrap">
                   <div class="md-sidebar__inner">
-                    <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+                    
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
   <label class="md-nav__title" for="__drawer">
     <a href="../.." title="Apache Sedona (incubating)" class="md-nav__button md-logo" aria-label="Apache Sedona (incubating)">
       
@@ -315,7 +307,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../.." title="Home" class="md-nav__link">
+    <a href="../.." class="md-nav__link">
       Home
     </a>
   </li>
@@ -328,16 +320,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2" >
     <label class="md-nav__link" for="nav-2">
-      Download
+      Setup
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Download" data-md-level="1">
+    <nav class="md-nav" aria-label="Setup" data-md-level="1">
       <label class="md-nav__title" for="nav-2">
         <span class="md-nav__icon md-icon"></span>
-        Download
+        Setup
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -348,7 +339,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/features/" title="Features" class="md-nav__link">
+    <a href="../../download/features/" class="md-nav__link">
       Features
     </a>
   </li>
@@ -360,7 +351,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/overview/" title="Quick start" class="md-nav__link">
+    <a href="../../download/overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -372,7 +363,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/GeoSpark-All-Modules-Release-notes/" title="Release notes" class="md-nav__link">
+    <a href="../../download/GeoSpark-All-Modules-Release-notes/" class="md-nav__link">
       Release notes
     </a>
   </li>
@@ -384,7 +375,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/GeoSpark-All-Modules-Maven-Central-Coordinates/" title="Maven Central coordinate" class="md-nav__link">
+    <a href="../../download/GeoSpark-All-Modules-Maven-Central-Coordinates/" class="md-nav__link">
       Maven Central coordinate
     </a>
   </li>
@@ -396,7 +387,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/cluster/" title="Set up Spark cluser" class="md-nav__link">
+    <a href="../../download/cluster/" class="md-nav__link">
       Set up Spark cluser
     </a>
   </li>
@@ -408,8 +399,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/scalashell/" title="Spark Scala shell" class="md-nav__link">
-      Spark Scala shell
+    <a href="../../download/project/" class="md-nav__link">
+      Self-contained project
     </a>
   </li>
 
@@ -420,8 +411,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/project/" title="Self-contained project" class="md-nav__link">
-      Self-contained project
+    <a href="../../download/scalashell/" class="md-nav__link">
+      Interactive scala shell
     </a>
   </li>
 
@@ -432,8 +423,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/zeppelin/" title="Install GeoSpark-Zeppelin" class="md-nav__link">
-      Install GeoSpark-Zeppelin
+    <a href="../../download/zeppelin/" class="md-nav__link">
+      Install Sedona-Zeppelin
     </a>
   </li>
 
@@ -444,8 +435,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/compile/" title="Compile the source code" class="md-nav__link">
-      Compile the source code
+    <a href="../../download/compile/" class="md-nav__link">
+      Compile and publish the code
     </a>
   </li>
 
@@ -462,16 +453,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3" >
     <label class="md-nav__link" for="nav-3">
-      Tutorial
+      Programming Guides
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Tutorial" data-md-level="1">
+    <nav class="md-nav" aria-label="Programming Guides" data-md-level="1">
       <label class="md-nav__title" for="nav-3">
         <span class="md-nav__icon md-icon"></span>
-        Tutorial
+        Programming Guides
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -481,12 +471,20 @@
           
 
 
-  <li class="md-nav__item">
-    <a href="../../tutorial/rdd/" title="Spatial RDD application" class="md-nav__link">
-      Spatial RDD application
-    </a>
-  </li>
-
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-1" type="checkbox" id="nav-3-1" >
+    <label class="md-nav__link" for="nav-3-1">
+      Spatial RDD app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Spatial RDD app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-1">
+        <span class="md-nav__icon md-icon"></span>
+        Spatial RDD app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
         
           
           
@@ -494,8 +492,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/sql/" title="Spatial SQL application" class="md-nav__link">
-      Spatial SQL application
+    <a href="../../tutorial/rdd/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -506,20 +504,45 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/viz/" title="Visualize Spatial DataFrame" class="md-nav__link">
-      Visualize Spatial DataFrame
+    <a href="../../tutorial/geospark-core-python/" class="md-nav__link">
+      Python
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
+          
+          
+          
+
+
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-2" type="checkbox" id="nav-3-2" >
+    <label class="md-nav__link" for="nav-3-2">
+      Spatial SQL app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Spatial SQL app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-2">
+        <span class="md-nav__icon md-icon"></span>
+        Spatial SQL app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/zeppelin/" title="Run GeoSpark via Zeppelin" class="md-nav__link">
-      Run GeoSpark via Zeppelin
+    <a href="../../tutorial/sql/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -530,20 +553,45 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/geospark-core-python/" title="Spatial RDD in Python" class="md-nav__link">
-      Spatial RDD in Python
+    <a href="../../tutorial/geospark-sql-python/" class="md-nav__link">
+      Python
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
+          
+          
+          
+
+
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-3" type="checkbox" id="nav-3-3" >
+    <label class="md-nav__link" for="nav-3-3">
+      Map visualization SQL app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Map visualization SQL app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-3">
+        <span class="md-nav__icon md-icon"></span>
+        Map visualization SQL app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/geospark-sql-python/" title="Spatial SQL in Python" class="md-nav__link">
-      Spatial SQL in Python
+    <a href="../../tutorial/viz/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -554,20 +602,25 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/GeoSpark-Runnable-DEMO/" title="GeoSpark template project" class="md-nav__link">
-      GeoSpark template project
+    <a href="../../tutorial/zeppelin/" class="md-nav__link">
+      Use Apache Zeppelin
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/faq/" title="Frequently Asked Questions" class="md-nav__link">
-      Frequently Asked Questions
+    <a href="../../tutorial/GeoSpark-Runnable-DEMO/" class="md-nav__link">
+      Examples
     </a>
   </li>
 
@@ -577,9 +630,29 @@
           
 
 
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-5" type="checkbox" id="nav-3-5" >
+    <label class="md-nav__link" for="nav-3-5">
+      Performance tuning
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Performance tuning" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-5">
+        <span class="md-nav__icon md-icon"></span>
+        Performance tuning
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
+          
+          
+          
+
+
   <li class="md-nav__item">
-    <a href="../../tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune GeoSpark RDD application" class="md-nav__link">
-      Tune GeoSpark RDD application
+    <a href="../../tutorial/benchmark/" class="md-nav__link">
+      Benchmark
     </a>
   </li>
 
@@ -590,8 +663,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/benchmark/" title="Benchmark" class="md-nav__link">
-      Benchmark
+    <a href="../../tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" class="md-nav__link">
+      Tune RDD application
     </a>
   </li>
 
@@ -600,6 +673,11 @@
     </nav>
   </li>
 
+        
+      </ul>
+    </nav>
+  </li>
+
     
       
       
@@ -610,16 +688,15 @@
 
   <li class="md-nav__item md-nav__item--active md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4" checked>
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4" checked>
     <label class="md-nav__link" for="nav-4">
-      API
+      API Docs
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="API" data-md-level="1">
+    <nav class="md-nav" aria-label="API Docs" data-md-level="1">
       <label class="md-nav__title" for="nav-4">
         <span class="md-nav__icon md-icon"></span>
-        API
+        API Docs
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -633,16 +710,15 @@
 
   <li class="md-nav__item md-nav__item--active md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-1" type="checkbox" id="nav-4-1" checked>
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-1" type="checkbox" id="nav-4-1" checked>
     <label class="md-nav__link" for="nav-4-1">
-      GeoSpark core (RDD)
+      RDD (core)
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark core (RDD)" data-md-level="2">
+    <nav class="md-nav" aria-label="RDD (core)" data-md-level="2">
       <label class="md-nav__title" for="nav-4-1">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark core (RDD)
+        RDD (core)
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -653,7 +729,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../GeoSpark-Scala-and-Java-API/" title="Scala/Java doc" class="md-nav__link">
+    <a href="../GeoSpark-Scala-and-Java-API/" class="md-nav__link">
       Scala/Java doc
     </a>
   </li>
@@ -671,7 +747,7 @@
     <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
     
     
-    <a href="./" title="Python doc" class="md-nav__link md-nav__link--active">
+    <a href="./" class="md-nav__link md-nav__link--active">
       Python doc
     </a>
     
@@ -690,16 +766,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-2" type="checkbox" id="nav-4-2">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-2" type="checkbox" id="nav-4-2" >
     <label class="md-nav__link" for="nav-4-2">
-      GeoSpark SQL
+      SQL
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark SQL" data-md-level="2">
+    <nav class="md-nav" aria-label="SQL" data-md-level="2">
       <label class="md-nav__title" for="nav-4-2">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark SQL
+        SQL
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -710,19 +785,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-nav__link">
-      JavaDoc
-    </a>
-  </li>
-
-        
-          
-          
-          
-
-
-  <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Overview/" title="Quick start" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -734,7 +797,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Constructor/" title="Constructor" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Constructor/" class="md-nav__link">
       Constructor
     </a>
   </li>
@@ -746,7 +809,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Function/" title="Function" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Function/" class="md-nav__link">
       Function
     </a>
   </li>
@@ -758,7 +821,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Predicate/" title="Predicate" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Predicate/" class="md-nav__link">
       Predicate
     </a>
   </li>
@@ -770,7 +833,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-AggregateFunction/" title="Aggregate function" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-AggregateFunction/" class="md-nav__link">
       Aggregate function
     </a>
   </li>
@@ -782,7 +845,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Optimizer/" title="Join query (optimizer)" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Optimizer/" class="md-nav__link">
       Join query (optimizer)
     </a>
   </li>
@@ -794,7 +857,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Parameter/" title="Parameter" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Parameter/" class="md-nav__link">
       Parameter
     </a>
   </li>
@@ -812,16 +875,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3" >
     <label class="md-nav__link" for="nav-4-3">
-      GeoSpark Viz
+      Viz
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark Viz" data-md-level="2">
+    <nav class="md-nav" aria-label="Viz" data-md-level="2">
       <label class="md-nav__title" for="nav-4-3">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark Viz
+        Viz
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -832,7 +894,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../viz/sql/" title="DataFrame/SQL" class="md-nav__link">
+    <a href="../viz/sql/" class="md-nav__link">
       DataFrame/SQL
     </a>
   </li>
@@ -844,7 +906,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../viz/Babylon-Scala-and-Java-API/" title="RDD" class="md-nav__link">
+    <a href="../viz/Babylon-Scala-and-Java-API/" class="md-nav__link">
       RDD
     </a>
   </li>
@@ -867,8 +929,7 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5" >
     <label class="md-nav__link" for="nav-5">
       Community
       <span class="md-nav__icon md-icon"></span>
@@ -887,8 +948,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/contact/" title="Community info" class="md-nav__link">
-      Community info
+    <a href="../../community/contact/" class="md-nav__link">
+      Community
     </a>
   </li>
 
@@ -899,7 +960,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/rule/" title="Contributing rule" class="md-nav__link">
+    <a href="../../community/rule/" class="md-nav__link">
       Contributing rule
     </a>
   </li>
@@ -911,7 +972,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/contributor/" title="Committers" class="md-nav__link">
+    <a href="../../community/contributor/" class="md-nav__link">
       Committers
     </a>
   </li>
@@ -923,57 +984,19 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/publication/" title="Publications" class="md-nav__link">
+    <a href="../../community/publication/" class="md-nav__link">
       Publications
     </a>
   </li>
 
         
-      </ul>
-    </nav>
-  </li>
-
-    
-      
-      
-      
-
-
-  <li class="md-nav__item md-nav__item--nested">
-    
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6">
-    
-    <label class="md-nav__link" for="nav-6">
-      License
-      <span class="md-nav__icon md-icon"></span>
-    </label>
-    <nav class="md-nav" aria-label="License" data-md-level="1">
-      <label class="md-nav__title" for="nav-6">
-        <span class="md-nav__icon md-icon"></span>
-        License
-      </label>
-      <ul class="md-nav__list" data-md-scrollfix>
-        
-        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../license/License-before-1-2-0/" title="License-before-GeoSpark-1.2.0" class="md-nav__link">
-      License-before-GeoSpark-1.2.0
-    </a>
-  </li>
-
-        
-          
-          
-          
-
-
-  <li class="md-nav__item">
-    <a href="../../license/License/" title="License" class="md-nav__link">
+    <a href="../../license/License/" class="md-nav__link">
       License
     </a>
   </li>
@@ -991,16 +1014,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7" type="checkbox" id="nav-7">
-    
-    <label class="md-nav__link" for="nav-7">
-      Archive for GeoSpark
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6" >
+    <label class="md-nav__link" for="nav-6">
+      GeoSpark Legacy Docs
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Archive for GeoSpark" data-md-level="1">
-      <label class="md-nav__title" for="nav-7">
+    <nav class="md-nav" aria-label="GeoSpark Legacy Docs" data-md-level="1">
+      <label class="md-nav__title" for="nav-6">
         <span class="md-nav__icon md-icon"></span>
-        Archive for GeoSpark
+        GeoSpark Legacy Docs
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -1012,14 +1034,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-1" type="checkbox" id="nav-7-1">
-    
-    <label class="md-nav__link" for="nav-7-1">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-1" type="checkbox" id="nav-6-1" >
+    <label class="md-nav__link" for="nav-6-1">
       Download
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="Download" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-1">
+      <label class="md-nav__title" for="nav-6-1">
         <span class="md-nav__icon md-icon"></span>
         Download
       </label>
@@ -1032,7 +1053,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/overview/" title="Quick start" class="md-nav__link">
+    <a href="../../archive/download/overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -1044,7 +1065,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/GeoSpark-All-Modules-Release-notes/" title="Release notes" class="md-nav__link">
+    <a href="../../archive/download/GeoSpark-All-Modules-Release-notes/" class="md-nav__link">
       Release notes
     </a>
   </li>
@@ -1056,7 +1077,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" title="Maven Central coordinate" class="md-nav__link">
+    <a href="../../archive/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" class="md-nav__link">
       Maven Central coordinate
     </a>
   </li>
@@ -1068,7 +1089,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/cluster/" title="Set up Spark cluser" class="md-nav__link">
+    <a href="../../archive/download/cluster/" class="md-nav__link">
       Set up Spark cluser
     </a>
   </li>
@@ -1080,7 +1101,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/scalashell/" title="Spark Scala shell" class="md-nav__link">
+    <a href="../../archive/download/scalashell/" class="md-nav__link">
       Spark Scala shell
     </a>
   </li>
@@ -1092,7 +1113,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/project/" title="Self-contained project" class="md-nav__link">
+    <a href="../../archive/download/project/" class="md-nav__link">
       Self-contained project
     </a>
   </li>
@@ -1104,7 +1125,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/zeppelin/" title="Install GeoSpark-Zeppelin" class="md-nav__link">
+    <a href="../../archive/download/zeppelin/" class="md-nav__link">
       Install GeoSpark-Zeppelin
     </a>
   </li>
@@ -1116,7 +1137,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/compile/" title="Compile the source code" class="md-nav__link">
+    <a href="../../archive/download/compile/" class="md-nav__link">
       Compile the source code
     </a>
   </li>
@@ -1134,14 +1155,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-2" type="checkbox" id="nav-7-2">
-    
-    <label class="md-nav__link" for="nav-7-2">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-2" type="checkbox" id="nav-6-2" >
+    <label class="md-nav__link" for="nav-6-2">
       Tutorial
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="Tutorial" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-2">
+      <label class="md-nav__title" for="nav-6-2">
         <span class="md-nav__icon md-icon"></span>
         Tutorial
       </label>
@@ -1154,7 +1174,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/rdd/" title="Spatial RDD application" class="md-nav__link">
+    <a href="../../archive/tutorial/rdd/" class="md-nav__link">
       Spatial RDD application
     </a>
   </li>
@@ -1166,7 +1186,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/sql/" title="Spatial SQL application" class="md-nav__link">
+    <a href="../../archive/tutorial/sql/" class="md-nav__link">
       Spatial SQL application
     </a>
   </li>
@@ -1178,7 +1198,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/viz/" title="Visualize Spatial DataFrame" class="md-nav__link">
+    <a href="../../archive/tutorial/viz/" class="md-nav__link">
       Visualize Spatial DataFrame
     </a>
   </li>
@@ -1190,7 +1210,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/zeppelin/" title="Run GeoSpark via Zeppelin" class="md-nav__link">
+    <a href="../../archive/tutorial/zeppelin/" class="md-nav__link">
       Run GeoSpark via Zeppelin
     </a>
   </li>
@@ -1202,7 +1222,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/geospark-core-python/" title="Spatial RDD in Python" class="md-nav__link">
+    <a href="../../archive/tutorial/geospark-core-python/" class="md-nav__link">
       Spatial RDD in Python
     </a>
   </li>
@@ -1214,7 +1234,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/geospark-sql-python/" title="Spatial SQL in Python" class="md-nav__link">
+    <a href="../../archive/tutorial/geospark-sql-python/" class="md-nav__link">
       Spatial SQL in Python
     </a>
   </li>
@@ -1226,7 +1246,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/GeoSpark-Runnable-DEMO/" title="GeoSpark template project" class="md-nav__link">
+    <a href="../../archive/tutorial/GeoSpark-Runnable-DEMO/" class="md-nav__link">
       GeoSpark template project
     </a>
   </li>
@@ -1238,7 +1258,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/faq/" title="Frequently Asked Questions" class="md-nav__link">
+    <a href="../../archive/tutorial/faq/" class="md-nav__link">
       Frequently Asked Questions
     </a>
   </li>
@@ -1250,7 +1270,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune GeoSpark RDD application" class="md-nav__link">
+    <a href="../../archive/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" class="md-nav__link">
       Tune GeoSpark RDD application
     </a>
   </li>
@@ -1262,7 +1282,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/benchmark/" title="Benchmark" class="md-nav__link">
+    <a href="../../archive/tutorial/benchmark/" class="md-nav__link">
       Benchmark
     </a>
   </li>
@@ -1280,14 +1300,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3" type="checkbox" id="nav-7-3">
-    
-    <label class="md-nav__link" for="nav-7-3">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3" type="checkbox" id="nav-6-3" >
+    <label class="md-nav__link" for="nav-6-3">
       API
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="API" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-3">
+      <label class="md-nav__title" for="nav-6-3">
         <span class="md-nav__icon md-icon"></span>
         API
       </label>
@@ -1301,14 +1320,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-1" type="checkbox" id="nav-7-3-1">
-    
-    <label class="md-nav__link" for="nav-7-3-1">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-1" type="checkbox" id="nav-6-3-1" >
+    <label class="md-nav__link" for="nav-6-3-1">
       GeoSpark core (RDD)
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark core (RDD)" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-1">
+      <label class="md-nav__title" for="nav-6-3-1">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark core (RDD)
       </label>
@@ -1321,7 +1339,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/GeoSpark-Scala-and-Java-API/" title="Scala/Java doc" class="md-nav__link">
+    <a href="../../archive/api/GeoSpark-Scala-and-Java-API/" class="md-nav__link">
       Scala/Java doc
     </a>
   </li>
@@ -1333,7 +1351,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/GeoSpark-Python-API/" title="Python doc" class="md-nav__link">
+    <a href="../../archive/api/GeoSpark-Python-API/" class="md-nav__link">
       Python doc
     </a>
   </li>
@@ -1351,14 +1369,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-2" type="checkbox" id="nav-7-3-2">
-    
-    <label class="md-nav__link" for="nav-7-3-2">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-2" type="checkbox" id="nav-6-3-2" >
+    <label class="md-nav__link" for="nav-6-3-2">
       GeoSpark SQL
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark SQL" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-2">
+      <label class="md-nav__title" for="nav-6-3-2">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark SQL
       </label>
@@ -1371,7 +1388,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-javadoc/" class="md-nav__link">
       JavaDoc
     </a>
   </li>
@@ -1383,7 +1400,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Overview/" title="Quick start" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -1395,7 +1412,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Constructor/" title="Constructor" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Constructor/" class="md-nav__link">
       Constructor
     </a>
   </li>
@@ -1407,7 +1424,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Function/" title="Function" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Function/" class="md-nav__link">
       Function
     </a>
   </li>
@@ -1419,7 +1436,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Predicate/" title="Predicate" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Predicate/" class="md-nav__link">
       Predicate
     </a>
   </li>
@@ -1431,7 +1448,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-AggregateFunction/" title="Aggregate function" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-AggregateFunction/" class="md-nav__link">
       Aggregate function
     </a>
   </li>
@@ -1443,7 +1460,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Optimizer/" title="Join query (optimizer)" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Optimizer/" class="md-nav__link">
       Join query (optimizer)
     </a>
   </li>
@@ -1455,7 +1472,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Parameter/" title="Parameter" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Parameter/" class="md-nav__link">
       Parameter
     </a>
   </li>
@@ -1473,14 +1490,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-3" type="checkbox" id="nav-7-3-3">
-    
-    <label class="md-nav__link" for="nav-7-3-3">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-3" type="checkbox" id="nav-6-3-3" >
+    <label class="md-nav__link" for="nav-6-3-3">
       GeoSpark Viz
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark Viz" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-3">
+      <label class="md-nav__title" for="nav-6-3-3">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark Viz
       </label>
@@ -1493,7 +1509,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/viz/sql/" title="DataFrame/SQL" class="md-nav__link">
+    <a href="../../archive/api/viz/sql/" class="md-nav__link">
       DataFrame/SQL
     </a>
   </li>
@@ -1505,7 +1521,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/viz/Babylon-Scala-and-Java-API/" title="RDD" class="md-nav__link">
+    <a href="../../archive/api/viz/Babylon-Scala-and-Java-API/" class="md-nav__link">
       RDD
     </a>
   </li>
@@ -1532,7 +1548,7 @@
 
 
   <li class="md-nav__item">
-    <a href="https://www.apache.org/" title="Apache Software Foundation" class="md-nav__link">
+    <a href="https://www.apache.org/" class="md-nav__link">
       Apache Software Foundation
     </a>
   </li>
@@ -1557,9 +1573,6 @@
                   </a>
                 
                 
-                  
-                
-                
                   <h1>Python doc</h1>
                 
                 <p>Will be available soon.</p>
@@ -1598,13 +1611,13 @@
           </a>
         
         
-          <a href="../sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
+          <a href="../sql/GeoSparkSQL-Overview/" title="Quick start" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
             <div class="md-footer-nav__title">
               <div class="md-ellipsis">
                 <span class="md-footer-nav__direction">
                   Next
                 </span>
-                JavaDoc
+                Quick start
               </div>
             </div>
             <div class="md-footer-nav__button md-icon">
@@ -1657,15 +1670,15 @@ Apache Sedona is an effort undergoing incubation at The Apache Software Foundati
       
     </div>
     
-      <script src="../../assets/javascripts/vendor.3636a4ec.min.js"></script>
-      <script src="../../assets/javascripts/bundle.e9fe3281.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other [...]
+      <script src="../../assets/javascripts/vendor.0ac82a11.min.js"></script>
+      <script src="../../assets/javascripts/bundle.f81dfb4d.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching [...]
       
       <script>
         app = initialize({
           base: "../..",
-          features: ["tabs"],
+          features: ['navigation.tabs'],
           search: Object.assign({
-            worker: "../../assets/javascripts/worker/search.5eca75d3.min.js"
+            worker: "../../assets/javascripts/worker/search.4ac00218.min.js"
           }, typeof search !== "undefined" && search)
         })
       </script>
diff --git a/api/GeoSpark-Scala-and-Java-API/index.html b/api/GeoSpark-Scala-and-Java-API/index.html
index 61b8aa8..6a677b9 100644
--- a/api/GeoSpark-Scala-and-Java-API/index.html
+++ b/api/GeoSpark-Scala-and-Java-API/index.html
@@ -1,6 +1,4 @@
 
-
-
 <!doctype html>
 <html lang="en" class="no-js">
   <head>
@@ -12,8 +10,9 @@
       
       
       
+      
       <link rel="shortcut icon" href="../../image/sedona_logo.png">
-      <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-5.5.12">
+      <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.1.7">
     
     
       
@@ -21,19 +20,21 @@
       
     
     
-      <link rel="stylesheet" href="../../assets/stylesheets/main.4dd2dd8d.min.css">
-      
-        <link rel="stylesheet" href="../../assets/stylesheets/palette.6a5ad368.min.css">
-      
+      <link rel="stylesheet" href="../../assets/stylesheets/main.19753c6b.min.css">
       
         
+        <link rel="stylesheet" href="../../assets/stylesheets/palette.196e0c26.min.css">
+        
+          
+          
+          <meta name="theme-color" content="#ff6e42">
         
-        <meta name="theme-color" content="#ff6e42">
       
     
     
     
       
+        
         <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
         <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Lato:300,400,400i,700%7C&display=fallback">
         <style>body,input{font-family:"Lato",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"",SFMono-Regular,Consolas,Menlo,monospace}</style>
@@ -55,33 +56,24 @@
     
     
     
+    
+    
     <body dir="ltr" data-md-color-scheme="" data-md-color-primary="deep-orange" data-md-color-accent="green">
+      
   
-    
     <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
     <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
     <label class="md-overlay" for="__drawer"></label>
     <div data-md-component="skip">
       
-        
-        <a href="#scala-and-java-api" class="md-skip">
-          Skip to content
-        </a>
-      
     </div>
     <div data-md-component="announce">
       
-        <aside class="md-announce">
-          <div class="md-announce__inner md-grid md-typeset">
-            
-  GeoSpark 1.3.2-SNAPSHOT (Java and Scala API) supports Spark 3.0. Please <a href="/download/GeoSpark-All-Modules-Maven-Central-Coordinates/">learn it here</a>! The first release of Apache Sedona will be out soon. For now, please still use "GeoSpark" in your code. 
-
-          </div>
-        </aside>
-      
     </div>
     
-      <header class="md-header" data-md-component="header">
+      
+
+<header class="md-header" data-md-component="header">
   <nav class="md-header-nav md-grid" aria-label="Header">
     <a href="../.." title="Apache Sedona (incubating)" class="md-header-nav__button md-logo" aria-label="Apache Sedona (incubating)">
       
@@ -115,7 +107,7 @@
   <label class="md-search__overlay" for="__search"></label>
   <div class="md-search__inner" role="search">
     <form class="md-search__form" name="search">
-      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active">
+      <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active" required>
       <label class="md-search__icon md-icon" for="__search">
         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
         <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
@@ -156,8 +148,6 @@
     
     <div class="md-container" data-md-component="container">
       
-        
-      
       
         
           
@@ -171,10 +161,10 @@
         
   <li class="md-tabs__item">
     
-      <a href="../.." class="md-tabs__link">
-        Home
-      </a>
     
+    <a href="../.." class="md-tabs__link">
+      Home
+    </a>
   </li>
 
       
@@ -183,23 +173,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="../../download/features/" class="md-tabs__link">
-          Download
-        </a>
-      
-    </li>
-  
-
-      
-        
-  
-  
-    <li class="md-tabs__item">
-      
-        <a href="../../tutorial/rdd/" class="md-tabs__link">
-          Tutorial
-        </a>
       
+      <a href="../../download/features/" class="md-tabs__link">
+        Setup
+      </a>
     </li>
   
 
@@ -213,10 +190,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="./" class="md-tabs__link md-tabs__link--active">
-          API
-        </a>
       
+      <a href="../../tutorial/rdd/" class="md-tabs__link">
+        Programming Guides
+      </a>
     </li>
   
 
@@ -226,25 +203,33 @@
         
   
   
+    
+    
+  
+  
     <li class="md-tabs__item">
       
-        <a href="../../community/contact/" class="md-tabs__link">
-          Community
-        </a>
       
+        
+      
+      <a href="./" class="md-tabs__link md-tabs__link--active">
+        API Docs
+      </a>
     </li>
   
 
+  
+
       
         
   
   
     <li class="md-tabs__item">
       
-        <a href="../../license/License-before-1-2-0/" class="md-tabs__link">
-          License
-        </a>
       
+      <a href="../../community/contact/" class="md-tabs__link">
+        Community
+      </a>
     </li>
   
 
@@ -258,10 +243,10 @@
   
     <li class="md-tabs__item">
       
-        <a href="../../archive/download/overview/" class="md-tabs__link">
-          Archive for GeoSpark
-        </a>
       
+      <a href="../../archive/download/overview/" class="md-tabs__link">
+        GeoSpark Legacy Docs
+      </a>
     </li>
   
 
@@ -288,7 +273,9 @@
               <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
                 <div class="md-sidebar__scrollwrap">
                   <div class="md-sidebar__inner">
-                    <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
+                    
+
+<nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
   <label class="md-nav__title" for="__drawer">
     <a href="../.." title="Apache Sedona (incubating)" class="md-nav__button md-logo" aria-label="Apache Sedona (incubating)">
       
@@ -320,7 +307,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../.." title="Home" class="md-nav__link">
+    <a href="../.." class="md-nav__link">
       Home
     </a>
   </li>
@@ -333,16 +320,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-2" type="checkbox" id="nav-2" >
     <label class="md-nav__link" for="nav-2">
-      Download
+      Setup
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Download" data-md-level="1">
+    <nav class="md-nav" aria-label="Setup" data-md-level="1">
       <label class="md-nav__title" for="nav-2">
         <span class="md-nav__icon md-icon"></span>
-        Download
+        Setup
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -353,7 +339,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/features/" title="Features" class="md-nav__link">
+    <a href="../../download/features/" class="md-nav__link">
       Features
     </a>
   </li>
@@ -365,7 +351,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/overview/" title="Quick start" class="md-nav__link">
+    <a href="../../download/overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -377,7 +363,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/GeoSpark-All-Modules-Release-notes/" title="Release notes" class="md-nav__link">
+    <a href="../../download/GeoSpark-All-Modules-Release-notes/" class="md-nav__link">
       Release notes
     </a>
   </li>
@@ -389,7 +375,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/GeoSpark-All-Modules-Maven-Central-Coordinates/" title="Maven Central coordinate" class="md-nav__link">
+    <a href="../../download/GeoSpark-All-Modules-Maven-Central-Coordinates/" class="md-nav__link">
       Maven Central coordinate
     </a>
   </li>
@@ -401,7 +387,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/cluster/" title="Set up Spark cluser" class="md-nav__link">
+    <a href="../../download/cluster/" class="md-nav__link">
       Set up Spark cluser
     </a>
   </li>
@@ -413,8 +399,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/scalashell/" title="Spark Scala shell" class="md-nav__link">
-      Spark Scala shell
+    <a href="../../download/project/" class="md-nav__link">
+      Self-contained project
     </a>
   </li>
 
@@ -425,8 +411,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/project/" title="Self-contained project" class="md-nav__link">
-      Self-contained project
+    <a href="../../download/scalashell/" class="md-nav__link">
+      Interactive scala shell
     </a>
   </li>
 
@@ -437,8 +423,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/zeppelin/" title="Install GeoSpark-Zeppelin" class="md-nav__link">
-      Install GeoSpark-Zeppelin
+    <a href="../../download/zeppelin/" class="md-nav__link">
+      Install Sedona-Zeppelin
     </a>
   </li>
 
@@ -449,8 +435,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../download/compile/" title="Compile the source code" class="md-nav__link">
-      Compile the source code
+    <a href="../../download/compile/" class="md-nav__link">
+      Compile and publish the code
     </a>
   </li>
 
@@ -467,16 +453,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3" type="checkbox" id="nav-3" >
     <label class="md-nav__link" for="nav-3">
-      Tutorial
+      Programming Guides
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Tutorial" data-md-level="1">
+    <nav class="md-nav" aria-label="Programming Guides" data-md-level="1">
       <label class="md-nav__title" for="nav-3">
         <span class="md-nav__icon md-icon"></span>
-        Tutorial
+        Programming Guides
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -486,12 +471,20 @@
           
 
 
-  <li class="md-nav__item">
-    <a href="../../tutorial/rdd/" title="Spatial RDD application" class="md-nav__link">
-      Spatial RDD application
-    </a>
-  </li>
-
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-1" type="checkbox" id="nav-3-1" >
+    <label class="md-nav__link" for="nav-3-1">
+      Spatial RDD app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Spatial RDD app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-1">
+        <span class="md-nav__icon md-icon"></span>
+        Spatial RDD app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
         
           
           
@@ -499,8 +492,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/sql/" title="Spatial SQL application" class="md-nav__link">
-      Spatial SQL application
+    <a href="../../tutorial/rdd/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -511,20 +504,45 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/viz/" title="Visualize Spatial DataFrame" class="md-nav__link">
-      Visualize Spatial DataFrame
+    <a href="../../tutorial/geospark-core-python/" class="md-nav__link">
+      Python
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
+          
+          
+          
+
+
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-2" type="checkbox" id="nav-3-2" >
+    <label class="md-nav__link" for="nav-3-2">
+      Spatial SQL app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Spatial SQL app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-2">
+        <span class="md-nav__icon md-icon"></span>
+        Spatial SQL app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/zeppelin/" title="Run GeoSpark via Zeppelin" class="md-nav__link">
-      Run GeoSpark via Zeppelin
+    <a href="../../tutorial/sql/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -535,20 +553,45 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/geospark-core-python/" title="Spatial RDD in Python" class="md-nav__link">
-      Spatial RDD in Python
+    <a href="../../tutorial/geospark-sql-python/" class="md-nav__link">
+      Python
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
+          
+          
+          
+
+
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-3" type="checkbox" id="nav-3-3" >
+    <label class="md-nav__link" for="nav-3-3">
+      Map visualization SQL app
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Map visualization SQL app" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-3">
+        <span class="md-nav__icon md-icon"></span>
+        Map visualization SQL app
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/geospark-sql-python/" title="Spatial SQL in Python" class="md-nav__link">
-      Spatial SQL in Python
+    <a href="../../tutorial/viz/" class="md-nav__link">
+      Scala/Java
     </a>
   </li>
 
@@ -559,20 +602,25 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/GeoSpark-Runnable-DEMO/" title="GeoSpark template project" class="md-nav__link">
-      GeoSpark template project
+    <a href="../../tutorial/zeppelin/" class="md-nav__link">
+      Use Apache Zeppelin
     </a>
   </li>
 
         
+      </ul>
+    </nav>
+  </li>
+
+        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/faq/" title="Frequently Asked Questions" class="md-nav__link">
-      Frequently Asked Questions
+    <a href="../../tutorial/GeoSpark-Runnable-DEMO/" class="md-nav__link">
+      Examples
     </a>
   </li>
 
@@ -582,9 +630,29 @@
           
 
 
+  <li class="md-nav__item md-nav__item--nested">
+    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-3-5" type="checkbox" id="nav-3-5" >
+    <label class="md-nav__link" for="nav-3-5">
+      Performance tuning
+      <span class="md-nav__icon md-icon"></span>
+    </label>
+    <nav class="md-nav" aria-label="Performance tuning" data-md-level="2">
+      <label class="md-nav__title" for="nav-3-5">
+        <span class="md-nav__icon md-icon"></span>
+        Performance tuning
+      </label>
+      <ul class="md-nav__list" data-md-scrollfix>
+        
+        
+          
+          
+          
+
+
   <li class="md-nav__item">
-    <a href="../../tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune GeoSpark RDD application" class="md-nav__link">
-      Tune GeoSpark RDD application
+    <a href="../../tutorial/benchmark/" class="md-nav__link">
+      Benchmark
     </a>
   </li>
 
@@ -595,8 +663,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../tutorial/benchmark/" title="Benchmark" class="md-nav__link">
-      Benchmark
+    <a href="../../tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" class="md-nav__link">
+      Tune RDD application
     </a>
   </li>
 
@@ -605,6 +673,11 @@
     </nav>
   </li>
 
+        
+      </ul>
+    </nav>
+  </li>
+
     
       
       
@@ -615,16 +688,15 @@
 
   <li class="md-nav__item md-nav__item--active md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4" checked>
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4" type="checkbox" id="nav-4" checked>
     <label class="md-nav__link" for="nav-4">
-      API
+      API Docs
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="API" data-md-level="1">
+    <nav class="md-nav" aria-label="API Docs" data-md-level="1">
       <label class="md-nav__title" for="nav-4">
         <span class="md-nav__icon md-icon"></span>
-        API
+        API Docs
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -638,16 +710,15 @@
 
   <li class="md-nav__item md-nav__item--active md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-1" type="checkbox" id="nav-4-1" checked>
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-1" type="checkbox" id="nav-4-1" checked>
     <label class="md-nav__link" for="nav-4-1">
-      GeoSpark core (RDD)
+      RDD (core)
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark core (RDD)" data-md-level="2">
+    <nav class="md-nav" aria-label="RDD (core)" data-md-level="2">
       <label class="md-nav__title" for="nav-4-1">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark core (RDD)
+        RDD (core)
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -664,41 +735,10 @@
     <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
     
     
-      <label class="md-nav__link md-nav__link--active" for="__toc">
-        Scala/Java doc
-        <span class="md-nav__icon md-icon"></span>
-      </label>
-    
-    <a href="./" title="Scala/Java doc" class="md-nav__link md-nav__link--active">
+    <a href="./" class="md-nav__link md-nav__link--active">
       Scala/Java doc
     </a>
     
-      
-<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
-  
-  
-  
-    <label class="md-nav__title" for="__toc">
-      <span class="md-nav__icon md-icon"></span>
-      
-        Table of contents
-      
-    </label>
-    <ul class="md-nav__list" data-md-scrollfix>
-      
-        <li class="md-nav__item">
-  
-  <a href="#scala-and-java-api" class="md-nav__link">
-    Scala and Java API
-  </a>  
-  
-  
-</li>
-      
-    </ul>
-  
-</nav>
-    
   </li>
 
         
@@ -708,7 +748,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../GeoSpark-Python-API/" title="Python doc" class="md-nav__link">
+    <a href="../GeoSpark-Python-API/" class="md-nav__link">
       Python doc
     </a>
   </li>
@@ -726,16 +766,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-2" type="checkbox" id="nav-4-2">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-2" type="checkbox" id="nav-4-2" >
     <label class="md-nav__link" for="nav-4-2">
-      GeoSpark SQL
+      SQL
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark SQL" data-md-level="2">
+    <nav class="md-nav" aria-label="SQL" data-md-level="2">
       <label class="md-nav__title" for="nav-4-2">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark SQL
+        SQL
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -746,19 +785,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-nav__link">
-      JavaDoc
-    </a>
-  </li>
-
-        
-          
-          
-          
-
-
-  <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Overview/" title="Quick start" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -770,7 +797,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Constructor/" title="Constructor" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Constructor/" class="md-nav__link">
       Constructor
     </a>
   </li>
@@ -782,7 +809,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Function/" title="Function" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Function/" class="md-nav__link">
       Function
     </a>
   </li>
@@ -794,7 +821,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Predicate/" title="Predicate" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Predicate/" class="md-nav__link">
       Predicate
     </a>
   </li>
@@ -806,7 +833,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-AggregateFunction/" title="Aggregate function" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-AggregateFunction/" class="md-nav__link">
       Aggregate function
     </a>
   </li>
@@ -818,7 +845,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Optimizer/" title="Join query (optimizer)" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Optimizer/" class="md-nav__link">
       Join query (optimizer)
     </a>
   </li>
@@ -830,7 +857,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../sql/GeoSparkSQL-Parameter/" title="Parameter" class="md-nav__link">
+    <a href="../sql/GeoSparkSQL-Parameter/" class="md-nav__link">
       Parameter
     </a>
   </li>
@@ -848,16 +875,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-4-3" type="checkbox" id="nav-4-3" >
     <label class="md-nav__link" for="nav-4-3">
-      GeoSpark Viz
+      Viz
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="GeoSpark Viz" data-md-level="2">
+    <nav class="md-nav" aria-label="Viz" data-md-level="2">
       <label class="md-nav__title" for="nav-4-3">
         <span class="md-nav__icon md-icon"></span>
-        GeoSpark Viz
+        Viz
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -868,7 +894,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../viz/sql/" title="DataFrame/SQL" class="md-nav__link">
+    <a href="../viz/sql/" class="md-nav__link">
       DataFrame/SQL
     </a>
   </li>
@@ -880,7 +906,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../viz/Babylon-Scala-and-Java-API/" title="RDD" class="md-nav__link">
+    <a href="../viz/Babylon-Scala-and-Java-API/" class="md-nav__link">
       RDD
     </a>
   </li>
@@ -903,8 +929,7 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5">
-    
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5" >
     <label class="md-nav__link" for="nav-5">
       Community
       <span class="md-nav__icon md-icon"></span>
@@ -923,8 +948,8 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/contact/" title="Community info" class="md-nav__link">
-      Community info
+    <a href="../../community/contact/" class="md-nav__link">
+      Community
     </a>
   </li>
 
@@ -935,7 +960,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/rule/" title="Contributing rule" class="md-nav__link">
+    <a href="../../community/rule/" class="md-nav__link">
       Contributing rule
     </a>
   </li>
@@ -947,7 +972,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/contributor/" title="Committers" class="md-nav__link">
+    <a href="../../community/contributor/" class="md-nav__link">
       Committers
     </a>
   </li>
@@ -959,57 +984,19 @@
 
 
   <li class="md-nav__item">
-    <a href="../../community/publication/" title="Publications" class="md-nav__link">
+    <a href="../../community/publication/" class="md-nav__link">
       Publications
     </a>
   </li>
 
         
-      </ul>
-    </nav>
-  </li>
-
-    
-      
-      
-      
-
-
-  <li class="md-nav__item md-nav__item--nested">
-    
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6">
-    
-    <label class="md-nav__link" for="nav-6">
-      License
-      <span class="md-nav__icon md-icon"></span>
-    </label>
-    <nav class="md-nav" aria-label="License" data-md-level="1">
-      <label class="md-nav__title" for="nav-6">
-        <span class="md-nav__icon md-icon"></span>
-        License
-      </label>
-      <ul class="md-nav__list" data-md-scrollfix>
-        
-        
-          
-          
-          
-
-
-  <li class="md-nav__item">
-    <a href="../../license/License-before-1-2-0/" title="License-before-GeoSpark-1.2.0" class="md-nav__link">
-      License-before-GeoSpark-1.2.0
-    </a>
-  </li>
-
-        
           
           
           
 
 
   <li class="md-nav__item">
-    <a href="../../license/License/" title="License" class="md-nav__link">
+    <a href="../../license/License/" class="md-nav__link">
       License
     </a>
   </li>
@@ -1027,16 +1014,15 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7" type="checkbox" id="nav-7">
-    
-    <label class="md-nav__link" for="nav-7">
-      Archive for GeoSpark
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6" >
+    <label class="md-nav__link" for="nav-6">
+      GeoSpark Legacy Docs
       <span class="md-nav__icon md-icon"></span>
     </label>
-    <nav class="md-nav" aria-label="Archive for GeoSpark" data-md-level="1">
-      <label class="md-nav__title" for="nav-7">
+    <nav class="md-nav" aria-label="GeoSpark Legacy Docs" data-md-level="1">
+      <label class="md-nav__title" for="nav-6">
         <span class="md-nav__icon md-icon"></span>
-        Archive for GeoSpark
+        GeoSpark Legacy Docs
       </label>
       <ul class="md-nav__list" data-md-scrollfix>
         
@@ -1048,14 +1034,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-1" type="checkbox" id="nav-7-1">
-    
-    <label class="md-nav__link" for="nav-7-1">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-1" type="checkbox" id="nav-6-1" >
+    <label class="md-nav__link" for="nav-6-1">
       Download
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="Download" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-1">
+      <label class="md-nav__title" for="nav-6-1">
         <span class="md-nav__icon md-icon"></span>
         Download
       </label>
@@ -1068,7 +1053,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/overview/" title="Quick start" class="md-nav__link">
+    <a href="../../archive/download/overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -1080,7 +1065,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/GeoSpark-All-Modules-Release-notes/" title="Release notes" class="md-nav__link">
+    <a href="../../archive/download/GeoSpark-All-Modules-Release-notes/" class="md-nav__link">
       Release notes
     </a>
   </li>
@@ -1092,7 +1077,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" title="Maven Central coordinate" class="md-nav__link">
+    <a href="../../archive/download/GeoSpark-All-Modules-Maven-Central-Coordinates/" class="md-nav__link">
       Maven Central coordinate
     </a>
   </li>
@@ -1104,7 +1089,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/cluster/" title="Set up Spark cluser" class="md-nav__link">
+    <a href="../../archive/download/cluster/" class="md-nav__link">
       Set up Spark cluser
     </a>
   </li>
@@ -1116,7 +1101,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/scalashell/" title="Spark Scala shell" class="md-nav__link">
+    <a href="../../archive/download/scalashell/" class="md-nav__link">
       Spark Scala shell
     </a>
   </li>
@@ -1128,7 +1113,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/project/" title="Self-contained project" class="md-nav__link">
+    <a href="../../archive/download/project/" class="md-nav__link">
       Self-contained project
     </a>
   </li>
@@ -1140,7 +1125,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/zeppelin/" title="Install GeoSpark-Zeppelin" class="md-nav__link">
+    <a href="../../archive/download/zeppelin/" class="md-nav__link">
       Install GeoSpark-Zeppelin
     </a>
   </li>
@@ -1152,7 +1137,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/download/compile/" title="Compile the source code" class="md-nav__link">
+    <a href="../../archive/download/compile/" class="md-nav__link">
       Compile the source code
     </a>
   </li>
@@ -1170,14 +1155,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-2" type="checkbox" id="nav-7-2">
-    
-    <label class="md-nav__link" for="nav-7-2">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-2" type="checkbox" id="nav-6-2" >
+    <label class="md-nav__link" for="nav-6-2">
       Tutorial
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="Tutorial" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-2">
+      <label class="md-nav__title" for="nav-6-2">
         <span class="md-nav__icon md-icon"></span>
         Tutorial
       </label>
@@ -1190,7 +1174,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/rdd/" title="Spatial RDD application" class="md-nav__link">
+    <a href="../../archive/tutorial/rdd/" class="md-nav__link">
       Spatial RDD application
     </a>
   </li>
@@ -1202,7 +1186,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/sql/" title="Spatial SQL application" class="md-nav__link">
+    <a href="../../archive/tutorial/sql/" class="md-nav__link">
       Spatial SQL application
     </a>
   </li>
@@ -1214,7 +1198,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/viz/" title="Visualize Spatial DataFrame" class="md-nav__link">
+    <a href="../../archive/tutorial/viz/" class="md-nav__link">
       Visualize Spatial DataFrame
     </a>
   </li>
@@ -1226,7 +1210,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/zeppelin/" title="Run GeoSpark via Zeppelin" class="md-nav__link">
+    <a href="../../archive/tutorial/zeppelin/" class="md-nav__link">
       Run GeoSpark via Zeppelin
     </a>
   </li>
@@ -1238,7 +1222,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/geospark-core-python/" title="Spatial RDD in Python" class="md-nav__link">
+    <a href="../../archive/tutorial/geospark-core-python/" class="md-nav__link">
       Spatial RDD in Python
     </a>
   </li>
@@ -1250,7 +1234,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/geospark-sql-python/" title="Spatial SQL in Python" class="md-nav__link">
+    <a href="../../archive/tutorial/geospark-sql-python/" class="md-nav__link">
       Spatial SQL in Python
     </a>
   </li>
@@ -1262,7 +1246,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/GeoSpark-Runnable-DEMO/" title="GeoSpark template project" class="md-nav__link">
+    <a href="../../archive/tutorial/GeoSpark-Runnable-DEMO/" class="md-nav__link">
       GeoSpark template project
     </a>
   </li>
@@ -1274,7 +1258,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/faq/" title="Frequently Asked Questions" class="md-nav__link">
+    <a href="../../archive/tutorial/faq/" class="md-nav__link">
       Frequently Asked Questions
     </a>
   </li>
@@ -1286,7 +1270,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune GeoSpark RDD application" class="md-nav__link">
+    <a href="../../archive/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" class="md-nav__link">
       Tune GeoSpark RDD application
     </a>
   </li>
@@ -1298,7 +1282,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/tutorial/benchmark/" title="Benchmark" class="md-nav__link">
+    <a href="../../archive/tutorial/benchmark/" class="md-nav__link">
       Benchmark
     </a>
   </li>
@@ -1316,14 +1300,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3" type="checkbox" id="nav-7-3">
-    
-    <label class="md-nav__link" for="nav-7-3">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3" type="checkbox" id="nav-6-3" >
+    <label class="md-nav__link" for="nav-6-3">
       API
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="API" data-md-level="2">
-      <label class="md-nav__title" for="nav-7-3">
+      <label class="md-nav__title" for="nav-6-3">
         <span class="md-nav__icon md-icon"></span>
         API
       </label>
@@ -1337,14 +1320,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-1" type="checkbox" id="nav-7-3-1">
-    
-    <label class="md-nav__link" for="nav-7-3-1">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-1" type="checkbox" id="nav-6-3-1" >
+    <label class="md-nav__link" for="nav-6-3-1">
       GeoSpark core (RDD)
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark core (RDD)" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-1">
+      <label class="md-nav__title" for="nav-6-3-1">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark core (RDD)
       </label>
@@ -1357,7 +1339,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/GeoSpark-Scala-and-Java-API/" title="Scala/Java doc" class="md-nav__link">
+    <a href="../../archive/api/GeoSpark-Scala-and-Java-API/" class="md-nav__link">
       Scala/Java doc
     </a>
   </li>
@@ -1369,7 +1351,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/GeoSpark-Python-API/" title="Python doc" class="md-nav__link">
+    <a href="../../archive/api/GeoSpark-Python-API/" class="md-nav__link">
       Python doc
     </a>
   </li>
@@ -1387,14 +1369,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-2" type="checkbox" id="nav-7-3-2">
-    
-    <label class="md-nav__link" for="nav-7-3-2">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-2" type="checkbox" id="nav-6-3-2" >
+    <label class="md-nav__link" for="nav-6-3-2">
       GeoSpark SQL
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark SQL" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-2">
+      <label class="md-nav__title" for="nav-6-3-2">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark SQL
       </label>
@@ -1407,7 +1388,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-javadoc/" title="JavaDoc" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-javadoc/" class="md-nav__link">
       JavaDoc
     </a>
   </li>
@@ -1419,7 +1400,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Overview/" title="Quick start" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Overview/" class="md-nav__link">
       Quick start
     </a>
   </li>
@@ -1431,7 +1412,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Constructor/" title="Constructor" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Constructor/" class="md-nav__link">
       Constructor
     </a>
   </li>
@@ -1443,7 +1424,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Function/" title="Function" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Function/" class="md-nav__link">
       Function
     </a>
   </li>
@@ -1455,7 +1436,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Predicate/" title="Predicate" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Predicate/" class="md-nav__link">
       Predicate
     </a>
   </li>
@@ -1467,7 +1448,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-AggregateFunction/" title="Aggregate function" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-AggregateFunction/" class="md-nav__link">
       Aggregate function
     </a>
   </li>
@@ -1479,7 +1460,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Optimizer/" title="Join query (optimizer)" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Optimizer/" class="md-nav__link">
       Join query (optimizer)
     </a>
   </li>
@@ -1491,7 +1472,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/sql/GeoSparkSQL-Parameter/" title="Parameter" class="md-nav__link">
+    <a href="../../archive/api/sql/GeoSparkSQL-Parameter/" class="md-nav__link">
       Parameter
     </a>
   </li>
@@ -1509,14 +1490,13 @@
 
   <li class="md-nav__item md-nav__item--nested">
     
-      <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7-3-3" type="checkbox" id="nav-7-3-3">
-    
-    <label class="md-nav__link" for="nav-7-3-3">
+    <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6-3-3" type="checkbox" id="nav-6-3-3" >
+    <label class="md-nav__link" for="nav-6-3-3">
       GeoSpark Viz
       <span class="md-nav__icon md-icon"></span>
     </label>
     <nav class="md-nav" aria-label="GeoSpark Viz" data-md-level="3">
-      <label class="md-nav__title" for="nav-7-3-3">
+      <label class="md-nav__title" for="nav-6-3-3">
         <span class="md-nav__icon md-icon"></span>
         GeoSpark Viz
       </label>
@@ -1529,7 +1509,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/viz/sql/" title="DataFrame/SQL" class="md-nav__link">
+    <a href="../../archive/api/viz/sql/" class="md-nav__link">
       DataFrame/SQL
     </a>
   </li>
@@ -1541,7 +1521,7 @@
 
 
   <li class="md-nav__item">
-    <a href="../../archive/api/viz/Babylon-Scala-and-Java-API/" title="RDD" class="md-nav__link">
+    <a href="../../archive/api/viz/Babylon-Scala-and-Java-API/" class="md-nav__link">
       RDD
     </a>
   </li>
@@ -1568,7 +1548,7 @@
 
 
   <li class="md-nav__item">
-    <a href="https://www.apache.org/" title="Apache Software Foundation" class="md-nav__link">
+    <a href="https://www.apache.org/" class="md-nav__link">
       Apache Software Foundation
     </a>
   </li>
@@ -1581,38 +1561,6 @@
               </div>
             
             
-              <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
-                <div class="md-sidebar__scrollwrap">
-                  <div class="md-sidebar__inner">
-                    
-<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
-  
-  
-  
-    <label class="md-nav__title" for="__toc">
-      <span class="md-nav__icon md-icon"></span>
-      
-        Table of contents
-      
-    </label>
-    <ul class="md-nav__list" data-md-scrollfix>
-      
-        <li class="md-nav__item">
-  
-  <a href="#scala-and-java-api" class="md-nav__link">
-    Scala and Java API
-  </a>  
-  
-  
-</li>
-      
-    </ul>
-  
-</nav>
-                  </div>
-                </div>
-              </div>
-            
           
           <div class="md-content">
             <article class="md-content__inner md-typeset">
@@ -1625,15 +1573,10 @@
                   </a>
                 
                 
-                  
-                
-                
                   <h1>Scala/Java doc</h1>
                 
-                <h2 id="scala-and-java-api">Scala and Java API<a class="headerlink" href="#scala-and-java-api" title="Permanent link">&para;</a></h2>
-<p>GeoSpark Scala and Java API: <a href="http://www.public.asu.edu/~jiayu2/geospark/javadoc/">http://www.public.asu.edu/~jiayu2/geospark/javadoc/</a></p>
-<p>The "SNAPSHOT" folder has the API for the latest GeoSpark SNAPSHOT version.</p>
-<p>Note: Scala can call Java APIs seamlessly. That means GeoSpark Scala users use the same APIs with GeoSpark Java users.</p>
+                <p>Please read <a href="/api/javadoc/core/">Javadoc</a></p>
+<p>Note: Scala can call Java APIs seamlessly. That means Scala users use the same APIs with Java users</p>
                 
               
   
@@ -1654,7 +1597,7 @@
     <div class="md-footer-nav">
       <nav class="md-footer-nav__inner md-grid" aria-label="Footer">
         
-          <a href="../../tutorial/benchmark/" title="Benchmark" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
+          <a href="../../tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application/" title="Tune RDD application" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
             <div class="md-footer-nav__button md-icon">
               <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
             </div>
@@ -1663,7 +1606,7 @@
                 <span class="md-footer-nav__direction">
                   Previous
                 </span>
-                Benchmark
+                Tune RDD application
               </div>
             </div>
           </a>
@@ -1728,15 +1671,15 @@ Apache Sedona is an effort undergoing incubation at The Apache Software Foundati
       
     </div>
     
-      <script src="../../assets/javascripts/vendor.3636a4ec.min.js"></script>
-      <script src="../../assets/javascripts/bundle.e9fe3281.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other [...]
+      <script src="../../assets/javascripts/vendor.0ac82a11.min.js"></script>
+      <script src="../../assets/javascripts/bundle.f81dfb4d.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching [...]
       
       <script>
         app = initialize({
           base: "../..",
-          features: ["tabs"],
+          features: ['navigation.tabs'],
           search: Object.assign({
-            worker: "../../assets/javascripts/worker/search.5eca75d3.min.js"
+            worker: "../../assets/javascripts/worker/search.4ac00218.min.js"
           }, typeof search !== "undefined" && search)
         })
       </script>
diff --git a/api/javadoc/core/allclasses-frame.html b/api/javadoc/core/allclasses-frame.html
new file mode 100644
index 0000000..fd832c8
--- /dev/null
+++ b/api/javadoc/core/allclasses-frame.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>All Classes</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">BoundaryAggregationTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">BoundaryAndCountAggregationTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary" target="classFrame">BoundaryInputFormat</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary" target="classFrame">BoundaryRecordReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary" target="classFrame">BoundBox</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects" target="classFrame">Circle</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/CircleRDD.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">CircleRDD</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects" target="classFrame">CircleTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/CombineShapeReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">CombineShapeReader</a></li>
+<li><a href="org/apache/sedona/core/utils/CRSTransformation.html" title="class in org.apache.sedona.core.utils" target="classFrame">CRSTransformation</a></li>
+<li><a href="org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils" target="classFrame">CRSTransformationTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/DbfFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">DbfFileReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf" target="classFrame">DbfParseUtil</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/DedupParams.html" title="class in org.apache.sedona.core.joinJudgement" target="classFrame">DedupParams</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/DynamicIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement" target="classFrame">DynamicIndexLookupJudgement</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/EarthdataHDFPointMapper.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">EarthdataHDFPointMapper</a></li>
+<li><a href="org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io" target="classFrame">EarthdataHDFTest</a></li>
+<li><a href="org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html" title="class in org.apache.sedona.core.showcase" target="classFrame">EarthdataMapperRunnableExample</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/EqualPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">EqualPartitioning</a></li>
+<li><a href="org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase" target="classFrame">Example</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf" target="classFrame">FieldDescriptor</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.fieldname" target="classFrame">FieldnameInputFormat</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.fieldname" target="classFrame">FieldnameRecordReader</a></li>
+<li><a href="org/apache/sedona/core/enums/FileDataSplitter.html" title="enum in org.apache.sedona.core.enums" target="classFrame">FileDataSplitter</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">FlatGridPartitioner</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">FormatMapper</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/GeoJsonReader.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">GeoJsonReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">GeoJsonReaderTest</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/GeoJSONWriterNew.html" title="class in org.apache.sedona.core.geometryObjects" target="classFrame">GeoJSONWriterNew</a></li>
+<li><a href="org/apache/sedona/core/knnJudgement/GeometryDistanceComparator.html" title="class in org.apache.sedona.core.knnJudgement" target="classFrame">GeometryDistanceComparator</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/GeometryOpTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">GeometryOpTest</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/GeometrySerde.html" title="class in org.apache.sedona.core.geometryObjects" target="classFrame">GeometrySerde</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/GeometrySerdeTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">GeometrySerdeTest</a></li>
+<li><a href="org/apache/sedona/core/enums/GeometryType.html" title="enum in org.apache.sedona.core.enums" target="classFrame">GeometryType</a></li>
+<li><a href="org/apache/sedona/core/utils/GeomUtils.html" title="class in org.apache.sedona.core.utils" target="classFrame">GeomUtils</a></li>
+<li><a href="org/apache/sedona/core/enums/GridType.html" title="enum in org.apache.sedona.core.enums" target="classFrame">GridType</a></li>
+<li><a href="org/apache/sedona/core/utils/HalfOpenRectangle.html" title="class in org.apache.sedona.core.utils" target="classFrame">HalfOpenRectangle</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">HilbertPartitioning</a></li>
+<li><a href="org/apache/sedona/core/spatialRddTool/IndexBuilder.html" title="class in org.apache.sedona.core.spatialRddTool" target="classFrame">IndexBuilder</a></li>
+<li><a href="org/locationtech/jts/index/quadtree/IndexSerde.html" title="class in org.locationtech.jts.index.quadtree" target="classFrame">IndexSerde</a></li>
+<li><a href="org/locationtech/jts/index/strtree/IndexSerde.html" title="class in org.locationtech.jts.index.strtree" target="classFrame">IndexSerde</a></li>
+<li><a href="org/apache/sedona/core/enums/IndexType.html" title="enum in org.apache.sedona.core.enums" target="classFrame">IndexType</a></li>
+<li><a href="org/apache/sedona/core/enums/JoinBuildSide.html" title="enum in org.apache.sedona.core.enums" target="classFrame">JoinBuildSide</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">JoinQuery</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">JoinQuery.JoinParams</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">JoinQueryCorrectnessChecker</a></li>
+<li><a href="org/apache/sedona/core/enums/JoinSparitionDominantSide.html" title="enum in org.apache.sedona.core.enums" target="classFrame">JoinSparitionDominantSide</a></li>
+<li><a href="org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="class in org.apache.sedona.core.rangeJudgement" target="classFrame">JudgementBase</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/KDBTree.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">KDBTree</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/KDBTree.Visitor.html" title="interface in org.apache.sedona.core.spatialPartitioning" target="classFrame"><span class="interfaceName">KDBTree.Visitor</span></a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">KDBTreePartitioner</a></li>
+<li><a href="org/apache/sedona/core/knnJudgement/KnnJudgement.html" title="class in org.apache.sedona.core.knnJudgement" target="classFrame">KnnJudgement</a></li>
+<li><a href="org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html" title="class in org.apache.sedona.core.knnJudgement" target="classFrame">KnnJudgementUsingIndex</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/KNNQuery.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">KNNQuery</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement" target="classFrame">LeftIndexLookupJudgement</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/LineStringFormatMapper.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">LineStringFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">LineStringJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">LineStringKnnTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">LineStringRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">LineStringRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">LineStringRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">MultiPointParser</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html" title="class in org.apache.sedona.core.joinJudgement" target="classFrame">NestedLoopJudgement</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/PointFormatMapper.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">PointFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">PointJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">PointKnnTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">PointParser</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">PointRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">PointRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">PointRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/PolygonFormatMapper.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">PolygonFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">PolygonJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">PolygonKnnTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">PolygonParser</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">PolygonRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">PolygonRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">PolygonRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">PolyLineParser</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">PrimitiveShape</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadNode.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadNode</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadRectangle</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadRectangleTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadTreePanel</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadTreePartitioner</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">QuadtreePartitioning</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadTreePartitioningTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">QuadTreeTest</a></li>
+<li><a href="org/apache/sedona/core/rangeJudgement/RangeFilter.html" title="class in org.apache.sedona.core.rangeJudgement" target="classFrame">RangeFilter</a></li>
+<li><a href="org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html" title="class in org.apache.sedona.core.rangeJudgement" target="classFrame">RangeFilterUsingIndex</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">RangeQuery</a></li>
+<li><a href="org/apache/sedona/core/utils/RDDSampleUtils.html" title="class in org.apache.sedona.core.utils" target="classFrame">RDDSampleUtils</a></li>
+<li><a href="org/apache/sedona/core/utils/RDDSampleUtilsTest.html" title="class in org.apache.sedona.core.utils" target="classFrame">RDDSampleUtilsTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/RectangleFormatMapper.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">RectangleFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">RectangleJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">RectangleKnnTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator" target="classFrame">RectangleRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">RectangleRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">RectangleRDDTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">RenderQuadTree</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement" target="classFrame">RightIndexLookupJudgement</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/RtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">RtreePartitioning</a></li>
+<li><a href="org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils" target="classFrame">SedonaConf</a></li>
+<li><a href="org/apache/sedona/core/serde/SedonaKryoRegistrator.html" title="class in org.apache.sedona.core.serde" target="classFrame">SedonaKryoRegistrator</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame"><span class="interfaceName">ShapeFileConst</span></a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser" target="classFrame">ShapefileRDD</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">ShapefileRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser" target="classFrame">ShapefileReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">ShapeFileReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">ShapefileReaderTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">ShapeInputFormat</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">ShapeKey</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">ShapeParser</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame"><span class="interfaceName">ShapeReader</span></a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReaderFactory.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">ShapeReaderFactory</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">ShapeSerde</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeType.html" title="enum in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">ShapeType</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">ShpFileParser</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShpRecord.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes" target="classFrame">ShpRecord</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html" title="class in org.apache.sedona.core.geometryObjects" target="classFrame">SpatialIndexSerde</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html" title="class in org.apache.sedona.core.geometryObjects" target="classFrame">SpatialIndexSerdeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">SpatialPartitioner</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">SpatialRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/SpatialRDDTestBase.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">SpatialRDDTestBase</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD" target="classFrame">SpatialRDDWriterTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree" target="classFrame">StandardQuadTree</a></li>
+<li><a href="org/apache/sedona/core/spatialRddTool/StatCalculator.html" title="class in org.apache.sedona.core.spatialRddTool" target="classFrame">StatCalculator</a></li>
+<li><a href="org/apache/sedona/core/TestBase.html" title="class in org.apache.sedona.core" target="classFrame">TestBase</a></li>
+<li><a href="org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils" target="classFrame">testGeoJSON</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">TestReadInvalidSyntaxGeometriesTest</a></li>
+<li><a href="org/apache/sedona/core/utils/TimeUtils.html" title="class in org.apache.sedona.core.utils" target="classFrame">TimeUtils</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/TypeUnknownException.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp" target="classFrame">TypeUnknownException</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedLineStringMapper.html" title="class in org.apache.sedona.core.showcase" target="classFrame">UserSuppliedLineStringMapper</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedPointMapper.html" title="class in org.apache.sedona.core.showcase" target="classFrame">UserSuppliedPointMapper</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedPolygonMapper.html" title="class in org.apache.sedona.core.showcase" target="classFrame">UserSuppliedPolygonMapper</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedRectangleMapper.html" title="class in org.apache.sedona.core.showcase" target="classFrame">UserSuppliedRectangleMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/VoronoiPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning" target="classFrame">VoronoiPartitioning</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WkbReader.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">WkbReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WkbReadTest.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">WkbReadTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WktReader.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">WktReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WktReaderTest.html" title="class in org.apache.sedona.core.formatMapper" target="classFrame">WktReaderTest</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/api/javadoc/core/allclasses-noframe.html b/api/javadoc/core/allclasses-noframe.html
new file mode 100644
index 0000000..a086262
--- /dev/null
+++ b/api/javadoc/core/allclasses-noframe.html
@@ -0,0 +1,158 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>All Classes</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<h1 class="bar">All&nbsp;Classes</h1>
+<div class="indexContainer">
+<ul>
+<li><a href="org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAggregationTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAndCountAggregationTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundaryInputFormat</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundaryRecordReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/CircleRDD.html" title="class in org.apache.sedona.core.spatialRDD">CircleRDD</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/CombineShapeReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">CombineShapeReader</a></li>
+<li><a href="org/apache/sedona/core/utils/CRSTransformation.html" title="class in org.apache.sedona.core.utils">CRSTransformation</a></li>
+<li><a href="org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/DbfFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">DbfFileReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">DbfParseUtil</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/DedupParams.html" title="class in org.apache.sedona.core.joinJudgement">DedupParams</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/DynamicIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement">DynamicIndexLookupJudgement</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/EarthdataHDFPointMapper.html" title="class in org.apache.sedona.core.formatMapper">EarthdataHDFPointMapper</a></li>
+<li><a href="org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io">EarthdataHDFTest</a></li>
+<li><a href="org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html" title="class in org.apache.sedona.core.showcase">EarthdataMapperRunnableExample</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/EqualPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">EqualPartitioning</a></li>
+<li><a href="org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">FieldDescriptor</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.fieldname">FieldnameInputFormat</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.fieldname">FieldnameRecordReader</a></li>
+<li><a href="org/apache/sedona/core/enums/FileDataSplitter.html" title="enum in org.apache.sedona.core.enums">FileDataSplitter</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">FlatGridPartitioner</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/GeoJsonReader.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/GeoJSONWriterNew.html" title="class in org.apache.sedona.core.geometryObjects">GeoJSONWriterNew</a></li>
+<li><a href="org/apache/sedona/core/knnJudgement/GeometryDistanceComparator.html" title="class in org.apache.sedona.core.knnJudgement">GeometryDistanceComparator</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/GeometryOpTest.html" title="class in org.apache.sedona.core.spatialRDD">GeometryOpTest</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/GeometrySerde.html" title="class in org.apache.sedona.core.geometryObjects">GeometrySerde</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/GeometrySerdeTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">GeometrySerdeTest</a></li>
+<li><a href="org/apache/sedona/core/enums/GeometryType.html" title="enum in org.apache.sedona.core.enums">GeometryType</a></li>
+<li><a href="org/apache/sedona/core/utils/GeomUtils.html" title="class in org.apache.sedona.core.utils">GeomUtils</a></li>
+<li><a href="org/apache/sedona/core/enums/GridType.html" title="enum in org.apache.sedona.core.enums">GridType</a></li>
+<li><a href="org/apache/sedona/core/utils/HalfOpenRectangle.html" title="class in org.apache.sedona.core.utils">HalfOpenRectangle</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">HilbertPartitioning</a></li>
+<li><a href="org/apache/sedona/core/spatialRddTool/IndexBuilder.html" title="class in org.apache.sedona.core.spatialRddTool">IndexBuilder</a></li>
+<li><a href="org/locationtech/jts/index/quadtree/IndexSerde.html" title="class in org.locationtech.jts.index.quadtree">IndexSerde</a></li>
+<li><a href="org/locationtech/jts/index/strtree/IndexSerde.html" title="class in org.locationtech.jts.index.strtree">IndexSerde</a></li>
+<li><a href="org/apache/sedona/core/enums/IndexType.html" title="enum in org.apache.sedona.core.enums">IndexType</a></li>
+<li><a href="org/apache/sedona/core/enums/JoinBuildSide.html" title="enum in org.apache.sedona.core.enums">JoinBuildSide</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery.JoinParams</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></li>
+<li><a href="org/apache/sedona/core/enums/JoinSparitionDominantSide.html" title="enum in org.apache.sedona.core.enums">JoinSparitionDominantSide</a></li>
+<li><a href="org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="class in org.apache.sedona.core.rangeJudgement">JudgementBase</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/KDBTree.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTree</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/KDBTree.Visitor.html" title="interface in org.apache.sedona.core.spatialPartitioning"><span class="interfaceName">KDBTree.Visitor</span></a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTreePartitioner</a></li>
+<li><a href="org/apache/sedona/core/knnJudgement/KnnJudgement.html" title="class in org.apache.sedona.core.knnJudgement">KnnJudgement</a></li>
+<li><a href="org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html" title="class in org.apache.sedona.core.knnJudgement">KnnJudgementUsingIndex</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/KNNQuery.html" title="class in org.apache.sedona.core.spatialOperator">KNNQuery</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement">LeftIndexLookupJudgement</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/LineStringFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">LineStringFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">MultiPointParser</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html" title="class in org.apache.sedona.core.joinJudgement">NestedLoopJudgement</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/PointFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">PointFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">PointParser</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/PolygonFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">PolygonFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">PolygonParser</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">PolyLineParser</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">PrimitiveShape</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadNode.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadNode</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangle</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangleTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePartitioner</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">QuadtreePartitioning</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePartitioningTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></li>
+<li><a href="org/apache/sedona/core/rangeJudgement/RangeFilter.html" title="class in org.apache.sedona.core.rangeJudgement">RangeFilter</a></li>
+<li><a href="org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html" title="class in org.apache.sedona.core.rangeJudgement">RangeFilterUsingIndex</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator">RangeQuery</a></li>
+<li><a href="org/apache/sedona/core/utils/RDDSampleUtils.html" title="class in org.apache.sedona.core.utils">RDDSampleUtils</a></li>
+<li><a href="org/apache/sedona/core/utils/RDDSampleUtilsTest.html" title="class in org.apache.sedona.core.utils">RDDSampleUtilsTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/RectangleFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">RectangleFormatMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></li>
+<li><a href="org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">RenderQuadTree</a></li>
+<li><a href="org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement">RightIndexLookupJudgement</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/RtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">RtreePartitioning</a></li>
+<li><a href="org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></li>
+<li><a href="org/apache/sedona/core/serde/SedonaKryoRegistrator.html" title="class in org.apache.sedona.core.serde">SedonaKryoRegistrator</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="interfaceName">ShapeFileConst</span></a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileRDD</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeFileReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeInputFormat</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeKey</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeParser</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="interfaceName">ShapeReader</span></a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReaderFactory.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeReaderFactory</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeSerde</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeType.html" title="enum in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeType</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShpFileParser</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShpRecord.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShpRecord</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerde</a></li>
+<li><a href="org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerdeTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">SpatialPartitioner</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/SpatialRDDTestBase.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDTestBase</a></li>
+<li><a href="org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></li>
+<li><a href="org/apache/sedona/core/spatialRddTool/StatCalculator.html" title="class in org.apache.sedona.core.spatialRddTool">StatCalculator</a></li>
+<li><a href="org/apache/sedona/core/TestBase.html" title="class in org.apache.sedona.core">TestBase</a></li>
+<li><a href="org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils">testGeoJSON</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper">TestReadInvalidSyntaxGeometriesTest</a></li>
+<li><a href="org/apache/sedona/core/utils/TimeUtils.html" title="class in org.apache.sedona.core.utils">TimeUtils</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/TypeUnknownException.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">TypeUnknownException</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedLineStringMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedLineStringMapper</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedPointMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedPointMapper</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedPolygonMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedPolygonMapper</a></li>
+<li><a href="org/apache/sedona/core/showcase/UserSuppliedRectangleMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedRectangleMapper</a></li>
+<li><a href="org/apache/sedona/core/spatialPartitioning/VoronoiPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">VoronoiPartitioning</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WkbReader.html" title="class in org.apache.sedona.core.formatMapper">WkbReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WkbReadTest.html" title="class in org.apache.sedona.core.formatMapper">WkbReadTest</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WktReader.html" title="class in org.apache.sedona.core.formatMapper">WktReader</a></li>
+<li><a href="org/apache/sedona/core/formatMapper/WktReaderTest.html" title="class in org.apache.sedona.core.formatMapper">WktReaderTest</a></li>
+</ul>
+</div>
+</body>
+</html>
diff --git a/api/javadoc/core/constant-values.html b/api/javadoc/core/constant-values.html
new file mode 100644
index 0000000..f30543b
--- /dev/null
+++ b/api/javadoc/core/constant-values.html
@@ -0,0 +1,277 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:51 PST 2020 -->
+<title>Constant Field Values</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Constant Field Values";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#org.apache">org.apache.*</a></li>
+</ul>
+</div>
+<div class="constantValuesContainer"><a name="org.apache">
+<!--   -->
+</a>
+<h2 title="org.apache">org.apache.*</h2>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeFileConst</a></span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.DOUBLE_LENGTH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#DOUBLE_LENGTH">DOUBLE_LENGTH</a></code></td>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.EXPECT_FILE_CODE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#EXPECT_FILE_CODE">EXPECT_FILE_CODE</a></code></td>
+<td class="colLast"><code>9994</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.EXPECT_FILE_VERSION">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#EXPECT_FILE_VERSION">EXPECT_FILE_VERSION</a></code></td>
+<td class="colLast"><code>1000</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.FIELD_DESCRIPTOR_TERMINATOR">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;byte</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#FIELD_DESCRIPTOR_TERMINATOR">FIELD_DESCRIPTOR_TERMINATOR</a></code></td>
+<td class="colLast"><code>13</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.FIELD_NAME_LENGTH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;byte</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#FIELD_NAME_LENGTH">FIELD_NAME_LENGTH</a></code></td>
+<td class="colLast"><code>11</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.FILE_END_FLAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;byte</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#FILE_END_FLAG">FILE_END_FLAG</a></code></td>
+<td class="colLast"><code>26</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.HEAD_BOX_NUM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#HEAD_BOX_NUM">HEAD_BOX_NUM</a></code></td>
+<td class="colLast"><code>8</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.HEAD_EMPTY_NUM">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#HEAD_EMPTY_NUM">HEAD_EMPTY_NUM</a></code></td>
+<td class="colLast"><code>5</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.HEAD_FILE_LENGTH_16BIT">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#HEAD_FILE_LENGTH_16BIT">HEAD_FILE_LENGTH_16BIT</a></code></td>
+<td class="colLast"><code>50</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.INT_LENGTH">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#INT_LENGTH">INT_LENGTH</a></code></td>
+<td class="colLast"><code>4</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.RECORD_DELETE_FLAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;byte</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#RECORD_DELETE_FLAG">RECORD_DELETE_FLAG</a></code></td>
+<td class="colLast"><code>42</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeFileConst.RECORD_EXIST_FLAG">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;byte</code></td>
+<td><code><a href="org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#RECORD_EXIST_FLAG">RECORD_EXIST_FLAG</a></code></td>
+<td class="colLast"><code>32</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<ul class="blockList">
+<li class="blockList">
+<table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
+<caption><span>org.apache.sedona.core.spatialPartitioning.quadtree.<a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a>&lt;<a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="type parameter in StandardQuadTree">T</a>&gt;</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colFirst" scope="col">Modifier and Type</th>
+<th scope="col">Constant Field</th>
+<th class="colLast" scope="col">Value</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree.REGION_NE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_NE">REGION_NE</a></code></td>
+<td class="colLast"><code>1</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree.REGION_NW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_NW">REGION_NW</a></code></td>
+<td class="colLast"><code>0</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree.REGION_SE">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_SE">REGION_SE</a></code></td>
+<td class="colLast"><code>3</code></td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a name="org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree.REGION_SELF">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_SELF">REGION_SELF</a></code></td>
+<td class="colLast"><code>-1</code></td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><a name="org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree.REGION_SW">
+<!--   -->
+</a><code>public&nbsp;static&nbsp;final&nbsp;int</code></td>
+<td><code><a href="org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_SW">REGION_SW</a></code></td>
+<td class="colLast"><code>2</code></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?constant-values.html" target="_top">Frames</a></li>
+<li><a href="constant-values.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/deprecated-list.html b/api/javadoc/core/deprecated-list.html
new file mode 100644
index 0000000..7233187
--- /dev/null
+++ b/api/javadoc/core/deprecated-list.html
@@ -0,0 +1,181 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>Deprecated List</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Deprecated List";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 title="Deprecated API" class="title">Deprecated API</h1>
+<h2 title="Contents">Contents</h2>
+<ul>
+<li><a href="#class">Deprecated Classes</a></li>
+<li><a href="#method">Deprecated Methods</a></li>
+</ul>
+</div>
+<div class="contentContainer"><a name="class">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Classes table, listing deprecated classes, and an explanation">
+<caption><span>Deprecated Classes</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Class and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">org.apache.sedona.core.spatialRDD.RectangleRDD</a></td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">org.apache.sedona.core.formatMapper.shapefileParser.ShapefileRDD</a></td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+<a name="method">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<table class="deprecatedSummary" border="0" cellpadding="3" cellspacing="0" summary="Deprecated Methods table, listing deprecated methods, and an explanation">
+<caption><span>Deprecated Methods</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Method and Description</th>
+</tr>
+<tbody>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/sedona/core/spatialRDD/SpatialRDD.html#boundary--">org.apache.sedona.core.spatialRDD.SpatialRDD.boundary()</a>
+<div class="block"><span class="deprecationComment">Call analyze() instead</span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/sedona/core/spatialRDD/SpatialRDD.html#MinimumBoundingRectangle--">org.apache.sedona.core.spatialRDD.SpatialRDD.MinimumBoundingRectangle()</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-java.util.List-">org.apache.sedona.core.spatialRDD.SpatialRDD.spatialPartitioning(List&lt;Envelope&gt;)</a>
+<div class="block"><span class="deprecationComment">Use spatialPartitioning(SpatialPartitioner partitioner)</span></div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree-">org.apache.sedona.core.spatialRDD.SpatialRDD.spatialPartitioning(StandardQuadTree)</a>
+<div class="block"><span class="deprecationComment">Use spatialPartitioning(SpatialPartitioner partitioner)</span></div>
+</td>
+</tr>
+</tbody>
+</table>
+</li>
+</ul>
+</div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li class="navBarCell1Rev">Deprecated</li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li><a href="help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?deprecated-list.html" target="_top">Frames</a></li>
+<li><a href="deprecated-list.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/help-doc.html b/api/javadoc/core/help-doc.html
new file mode 100644
index 0000000..7794a76
--- /dev/null
+++ b/api/javadoc/core/help-doc.html
@@ -0,0 +1,223 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>API Help</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
+<script type="text/javascript" src="script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="API Help";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="header">
+<h1 class="title">How This API Document Is Organized</h1>
+<div class="subTitle">This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.</div>
+</div>
+<div class="contentContainer">
+<ul class="blockList">
+<li class="blockList">
+<h2>Overview</h2>
+<p>The <a href="overview-summary.html">Overview</a> page is the front page of this API document and provides a list of all packages with a summary for each.  This page can also contain an overall description of the set of packages.</p>
+</li>
+<li class="blockList">
+<h2>Package</h2>
+<p>Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:</p>
+<ul>
+<li>Interfaces (italic)</li>
+<li>Classes</li>
+<li>Enums</li>
+<li>Exceptions</li>
+<li>Errors</li>
+<li>Annotation Types</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Class/Interface</h2>
+<p>Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:</p>
+<ul>
+<li>Class inheritance diagram</li>
+<li>Direct Subclasses</li>
+<li>All Known Subinterfaces</li>
+<li>All Known Implementing Classes</li>
+<li>Class/interface declaration</li>
+<li>Class/interface description</li>
+</ul>
+<ul>
+<li>Nested Class Summary</li>
+<li>Field Summary</li>
+<li>Constructor Summary</li>
+<li>Method Summary</li>
+</ul>
+<ul>
+<li>Field Detail</li>
+<li>Constructor Detail</li>
+<li>Method Detail</li>
+</ul>
+<p>Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.</p>
+</li>
+<li class="blockList">
+<h2>Annotation Type</h2>
+<p>Each annotation type has its own separate page with the following sections:</p>
+<ul>
+<li>Annotation Type declaration</li>
+<li>Annotation Type description</li>
+<li>Required Element Summary</li>
+<li>Optional Element Summary</li>
+<li>Element Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Enum</h2>
+<p>Each enum has its own separate page with the following sections:</p>
+<ul>
+<li>Enum declaration</li>
+<li>Enum description</li>
+<li>Enum Constant Summary</li>
+<li>Enum Constant Detail</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Tree (Class Hierarchy)</h2>
+<p>There is a <a href="overview-tree.html">Class Hierarchy</a> page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with <code>java.lang.Object</code>. The interfaces do not inherit from <code>java.lang.Object</code>.</p>
+<ul>
+<li>When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.</li>
+<li>When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.</li>
+</ul>
+</li>
+<li class="blockList">
+<h2>Deprecated API</h2>
+<p>The <a href="deprecated-list.html">Deprecated API</a> page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.</p>
+</li>
+<li class="blockList">
+<h2>Index</h2>
+<p>The <a href="index-files/index-1.html">Index</a> contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.</p>
+</li>
+<li class="blockList">
+<h2>Prev/Next</h2>
+<p>These links take you to the next or previous class, interface, package, or related page.</p>
+</li>
+<li class="blockList">
+<h2>Frames/No Frames</h2>
+<p>These links show and hide the HTML frames.  All pages are available with or without frames.</p>
+</li>
+<li class="blockList">
+<h2>All Classes</h2>
+<p>The <a href="allclasses-noframe.html">All Classes</a> link shows all classes and interfaces except non-static nested types.</p>
+</li>
+<li class="blockList">
+<h2>Serialized Form</h2>
+<p>Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.</p>
+</li>
+<li class="blockList">
+<h2>Constant Field Values</h2>
+<p>The <a href="constant-values.html">Constant Field Values</a> page lists the static final fields and their values.</p>
+</li>
+</ul>
+<span class="emphasizedPhrase">This help file applies to API documentation generated using the standard doclet.</span></div>
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="overview-tree.html">Tree</a></li>
+<li><a href="deprecated-list.html">Deprecated</a></li>
+<li><a href="index-files/index-1.html">Index</a></li>
+<li class="navBarCell1Rev">Help</li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev</li>
+<li>Next</li>
+</ul>
+<ul class="navList">
+<li><a href="index.html?help-doc.html" target="_top">Frames</a></li>
+<li><a href="help-doc.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-1.html b/api/javadoc/core/index-files/index-1.html
new file mode 100644
index 0000000..1d18574
--- /dev/null
+++ b/api/javadoc/core/index-files/index-1.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>A-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="A-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Letter</li>
+<li><a href="index-2.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
+<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">A</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html#add-org.locationtech.jts.geom.Envelope-org.locationtech.jts.geom.Geometry-">add(Envelope, Geometry)</a></span> - Static method in class org.apache.sedona.core.spatialRddTool.<a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html" title="class in org.apache.sedona.core.spatialRddTool">StatCalculator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html#add-org.apache.sedona.core.spatialRddTool.StatCalculator-org.locationtech.jts.geom.Geometry-">add(StatCalculator, Geometry)</a></span> - Static method in class org.apache.sedona.core.spatialRddTool.<a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html" title="class in org.apache.sedona.core.spatialRddTool">StatCalculator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#addMultiGeometry-org.locationtech.jts.geom.GeometryCollection-java.util.List-">addMultiGeometry(GeometryCollection, List&lt;T&gt;)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#analyze-org.apache.spark.storage.StorageLevel-">analyze(StorageLevel)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Analyze.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#analyze--">analyze()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Analyze.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#analyze-org.locationtech.jts.geom.Envelope-java.lang.Integer-">analyze(Envelope, Integer)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#apply-org.locationtech.jts.geom.CoordinateFilter-">apply(CoordinateFilter)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#apply-org.locationtech.jts.geom.CoordinateSequenceFilter-">apply(CoordinateSequenceFilter)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#apply-org.locationtech.jts.geom.GeometryFilter-">apply(GeometryFilter)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#apply-org.locationtech.jts.geom.GeometryComponentFilter-">apply(GeometryComponentFilter)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#approximateTotalCount">approximateTotalCount</a></span> - Variable in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">The total number of records.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html#assignLeafIds--">assignLeafIds()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#assignPartitionIds--">assignPartitionIds()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#assignPartitionLineage--">assignPartitionLineage()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev Letter</li>
+<li><a href="index-2.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-1.html" target="_top">Frames</a></li>
+<li><a href="index-1.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-10.html b/api/javadoc/core/index-files/index-10.html
new file mode 100644
index 0000000..58fa2a5
--- /dev/null
+++ b/api/javadoc/core/index-files/index-10.html
@@ -0,0 +1,157 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>J-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="J-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-9.html">Prev Letter</a></li>
+<li><a href="index-11.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
+<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">J</h2>
+<dl>
+<dt><a href="../org/apache/sedona/core/enums/JoinBuildSide.html" title="enum in org.apache.sedona.core.enums"><span class="typeNameLink">JoinBuildSide</span></a> - Enum in <a href="../org/apache/sedona/core/enums/package-summary.html">org.apache.sedona.core.enums</a></dt>
+<dd>
+<div class="block">The enumerator type of JoinQuery JoinBuildSide.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html#joinBuildSide">joinBuildSide</a></span> - Variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery.JoinParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html#JoinParams-boolean-boolean-">JoinParams(boolean, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery.JoinParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html#JoinParams-boolean-org.apache.sedona.core.enums.IndexType-org.apache.sedona.core.enums.JoinBuildSide-">JoinParams(boolean, IndexType, JoinBuildSide)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery.JoinParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">JoinQuery</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#JoinQuery--">JoinQuery()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">JoinQuery.JoinParams</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">JoinQueryCorrectnessChecker</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#JoinQueryCorrectnessChecker-org.apache.sedona.core.enums.GridType-">JoinQueryCorrectnessChecker(GridType)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/enums/JoinSparitionDominantSide.html" title="enum in org.apache.sedona.core.enums"><span class="typeNameLink">JoinSparitionDominantSide</span></a> - Enum in <a href="../org/apache/sedona/core/enums/package-summary.html">org.apache.sedona.core.enums</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/testGeoJSON.html#jts2geonjson--">jts2geonjson()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils">testGeoJSON</a></dt>
+<dd>
+<div class="block">Jts 2 geonjson.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="class in org.apache.sedona.core.rangeJudgement"><span class="typeNameLink">JudgementBase</span></a>&lt;<a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="type parameter in JudgementBase">U</a> extends org.locationtech.jts.geom.Geometry&gt; - Class in <a href="../org/apache/sedona/core/rangeJudgement/package-summary.html">org.apache.sedona.core.rangeJudgement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html#JudgementBase-U-boolean-boolean-">JudgementBase(U, boolean, boolean)</a></span> - Constructor for class org.apache.sedona.core.rangeJudgement.<a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="class in org.apache.sedona.core.rangeJudgement">JudgementBase</a></dt>
+<dd>
+<div class="block">Instantiates a new range filter using index.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-9.html">Prev Letter</a></li>
+<li><a href="index-11.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-10.html" target="_top">Frames</a></li>
+<li><a href="index-10.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-11.html b/api/javadoc/core/index-files/index-11.html
new file mode 100644
index 0000000..cbf2eff
--- /dev/null
+++ b/api/javadoc/core/index-files/index-11.html
@@ -0,0 +1,165 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>K-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="K-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-10.html">Prev Letter</a></li>
+<li><a href="index-12.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
+<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">K</h2>
+<dl>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html" title="class in org.apache.sedona.core.spatialPartitioning"><span class="typeNameLink">KDBTree</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a></dt>
+<dd>
+<div class="block">see https://en.wikipedia.org/wiki/K-D-B-tree</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html#KDBTree-int-int-org.locationtech.jts.geom.Envelope-">KDBTree(int, int, Envelope)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.Visitor.html" title="interface in org.apache.sedona.core.spatialPartitioning"><span class="typeNameLink">KDBTree.Visitor</span></a> - Interface in <a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning"><span class="typeNameLink">KDBTreePartitioner</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html#KDBTreePartitioner-org.apache.sedona.core.spatialPartitioning.KDBTree-">KDBTreePartitioner(KDBTree)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTreePartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#keyPressed-java.awt.event.KeyEvent-">keyPressed(KeyEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#keyReleased-java.awt.event.KeyEvent-">keyReleased(KeyEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#keyTyped-java.awt.event.KeyEvent-">keyTyped(KeyEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/knnJudgement/KnnJudgement.html" title="class in org.apache.sedona.core.knnJudgement"><span class="typeNameLink">KnnJudgement</span></a>&lt;<a href="../org/apache/sedona/core/knnJudgement/KnnJudgement.html" title="type parameter in KnnJudgement">U</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/knnJudgement/KnnJudgement.html" title="type parameter in KnnJudgement">T</a> extends org.locationtech.jts.geom.Geometry&gt;  [...]
+<dd>
+<div class="block">The Class GeometryKnnJudgement.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/knnJudgement/KnnJudgement.html#KnnJudgement-U-int-">KnnJudgement(U, int)</a></span> - Constructor for class org.apache.sedona.core.knnJudgement.<a href="../org/apache/sedona/core/knnJudgement/KnnJudgement.html" title="class in org.apache.sedona.core.knnJudgement">KnnJudgement</a></dt>
+<dd>
+<div class="block">Instantiates a new geometry knn judgement.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html" title="class in org.apache.sedona.core.knnJudgement"><span class="typeNameLink">KnnJudgementUsingIndex</span></a>&lt;<a href="../org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html" title="type parameter in KnnJudgementUsingIndex">U</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html" title="type parameter in KnnJudgementUsing [...]
+<dd>
+<div class="block">The Class KnnJudgementUsingIndex.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html#KnnJudgementUsingIndex-U-int-">KnnJudgementUsingIndex(U, int)</a></span> - Constructor for class org.apache.sedona.core.knnJudgement.<a href="../org/apache/sedona/core/knnJudgement/KnnJudgementUsingIndex.html" title="class in org.apache.sedona.core.knnJudgement">KnnJudgementUsingIndex</a></dt>
+<dd>
+<div class="block">Instantiates a new knn judgement using index.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/KNNQuery.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">KNNQuery</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class KNNQuery.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/KNNQuery.html#KNNQuery--">KNNQuery()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/KNNQuery.html" title="class in org.apache.sedona.core.spatialOperator">KNNQuery</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-10.html">Prev Letter</a></li>
+<li><a href="index-12.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-11.html" target="_top">Frames</a></li>
+<li><a href="index-11.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-12.html b/api/javadoc/core/index-files/index-12.html
new file mode 100644
index 0000000..ad7a1bf
--- /dev/null
+++ b/api/javadoc/core/index-files/index-12.html
@@ -0,0 +1,299 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>L-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="L-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-11.html">Prev Letter</a></li>
+<li><a href="index-13.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
+<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">L</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html#leftCoveredByRight">leftCoveredByRight</a></span> - Variable in class org.apache.sedona.core.rangeJudgement.<a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="class in org.apache.sedona.core.rangeJudgement">JudgementBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement"><span class="typeNameLink">LeftIndexLookupJudgement</span></a>&lt;<a href="../org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html" title="type parameter in LeftIndexLookupJudgement">T</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html" title="type parameter in Lef [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html#LeftIndexLookupJudgement-boolean-org.apache.sedona.core.joinJudgement.DedupParams-">LeftIndexLookupJudgement(boolean, DedupParams)</a></span> - Constructor for class org.apache.sedona.core.joinJudgement.<a href="../org/apache/sedona/core/joinJudgement/LeftIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement">LeftIndexLookupJudgement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html#lineage">lineage</a></span> - Variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangle</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/LineStringFormatMapper.html" title="class in org.apache.sedona.core.formatMapper"><span class="typeNameLink">LineStringFormatMapper</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/package-summary.html">org.apache.sedona.core.formatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/LineStringFormatMapper.html#LineStringFormatMapper-org.apache.sedona.core.enums.FileDataSplitter-boolean-">LineStringFormatMapper(FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/LineStringFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">LineStringFormatMapper</a></dt>
+<dd>
+<div class="block">Instantiates a new line string format mapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/LineStringFormatMapper.html#LineStringFormatMapper-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">LineStringFormatMapper(Integer, Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/LineStringFormatMapper.html" title="class in org.apache.sedona.core.formatMapper" [...]
+<dd>
+<div class="block">Instantiates a new line string format mapper.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">LineStringJoinTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#LineStringJoinTest-org.apache.sedona.core.enums.GridType-int-">LineStringJoinTest(GridType, int)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">LineStringKnnTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class LineStringKnnTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html#LineStringKnnTest--">LineStringKnnTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">LineStringRangeTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class LineStringRangeTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html#LineStringRangeTest--">LineStringRangeTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">LineStringRDD</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class LineStringRDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD--">LineStringRDD()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaRDD-">LineStringRDD(JavaRDD&lt;LineString&gt;)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-">LineStringRDD(JavaRDD&lt;LineString&gt;, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/L [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="c [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.c [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringR [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-">LineStringRDD(JavaSparkContext, String, Integer, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRD [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-">LineStringRDD(JavaSparkContext, String, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaRDD-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaRDD&lt;LineString&gt;, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaRDD&lt;LineString&gt;, String, String, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatial [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apach [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineString [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, Integer, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatial [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">LineStringRDD(JavaSparkContext, String, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" tit [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaRDD&lt;LineString&gt;, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatia [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/Lin [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="cla [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.ht [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">LineStringRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apa [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaRDD&lt;LineString&gt;, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - C [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.ap [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sed [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../ [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDD.html#LineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">LineStringRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spat [...]
+<dd>
+<div class="block">Instantiates a new line string RDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">LineStringRDDTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class LineStringRDDTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#LineStringRDDTest--">LineStringRDDTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html#locationMapping-double-double-double-">locationMapping(double, double, double)</a></span> - Static method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">HilbertPartitioning</a></dt>
+<dd>
+<div class="block">Location mapping.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#log">log</a></span> - Static variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-11.html">Prev Letter</a></li>
+<li><a href="index-13.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-12.html" target="_top">Frames</a></li>
+<li><a href="index-12.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-13.html b/api/javadoc/core/index-files/index-13.html
new file mode 100644
index 0000000..3445d30
--- /dev/null
+++ b/api/javadoc/core/index-files/index-13.html
@@ -0,0 +1,161 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>M-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="M-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-12.html">Prev Letter</a></li>
+<li><a href="index-14.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
+<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">M</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html" title="class in org.apache.sedona.core.showcase">EarthdataMapperRunnableExample</a></dt>
+<dd>
+<div class="block">The main method.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">The main method.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html#main-java.lang.String:A-">main(String[])</a></span> - Static method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">RenderQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html#match-org.locationtech.jts.geom.Geometry-org.locationtech.jts.geom.Geometry-">match(Geometry, Geometry)</a></span> - Method in class org.apache.sedona.core.rangeJudgement.<a href="../org/apache/sedona/core/rangeJudgement/JudgementBase.html" title="class in org.apache.sedona.core.rangeJudgement">JudgementBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#mergeBoundBox-org.apache.sedona.core.formatMapper.shapefileParser.boundary.BoundBox-org.apache.sedona.core.formatMapper.shapefileParser.boundary.BoundBox-">mergeBoundBox(BoundBox, BoundBox)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.htm [...]
+<dd>
+<div class="block">calculate the union of two bound box</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#MinimumBoundingRectangle--">MinimumBoundingRectangle()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#mouseClicked-java.awt.event.MouseEvent-">mouseClicked(MouseEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#mouseEntered-java.awt.event.MouseEvent-">mouseEntered(MouseEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#mouseExited-java.awt.event.MouseEvent-">mouseExited(MouseEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#mousePressed-java.awt.event.MouseEvent-">mousePressed(MouseEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#mouseReleased-java.awt.event.MouseEvent-">mouseReleased(MouseEvent)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">MultiPointParser</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html#MultiPointParser-org.locationtech.jts.geom.GeometryFactory-">MultiPointParser(GeometryFactory)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefi [...]
+<dd>
+<div class="block">create a parser that can abstract a MultiPoint from input source with given GeometryFactory.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-12.html">Prev Letter</a></li>
+<li><a href="index-14.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-13.html" target="_top">Frames</a></li>
+<li><a href="index-13.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-14.html b/api/javadoc/core/index-files/index-14.html
new file mode 100644
index 0000000..dc6320d
--- /dev/null
+++ b/api/javadoc/core/index-files/index-14.html
@@ -0,0 +1,159 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>N-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="N-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-13.html">Prev Letter</a></li>
+<li><a href="index-15.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
+<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">N</h2>
+<dl>
+<dt><a href="../org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html" title="class in org.apache.sedona.core.joinJudgement"><span class="typeNameLink">NestedLoopJudgement</span></a>&lt;<a href="../org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html" title="type parameter in NestedLoopJudgement">T</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html" title="type parameter in NestedLoopJudgement">U</a> e [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html#NestedLoopJudgement-boolean-org.apache.sedona.core.joinJudgement.DedupParams-">NestedLoopJudgement(boolean, DedupParams)</a></span> - Constructor for class org.apache.sedona.core.joinJudgement.<a href="../org/apache/sedona/core/joinJudgement/NestedLoopJudgement.html" title="class in org.apache.sedona.core.joinJudgement">NestedLoopJudgement</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html#nextKeyValue--">nextKeyValue()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundaryRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameRecordReader.html#nextKeyValue--">nextKeyValue()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.fieldname.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/fieldname/FieldnameRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.fieldname">FieldnameRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/CombineShapeReader.html#nextKeyValue--">nextKeyValue()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/CombineShapeReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">CombineShapeReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/DbfFileReader.html#nextKeyValue--">nextKeyValue()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/DbfFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">DbfFileReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html#nextKeyValue--">nextKeyValue()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeFileReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#normalize--">normalize()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#numBytesRecord">numBytesRecord</a></span> - Variable in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">DbfParseUtil</a></dt>
+<dd>
+<div class="block">number of bytes per record</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.html#numPartitions--">numPartitions()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">FlatGridPartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html#numPartitions--">numPartitions()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTreePartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html#numPartitions--">numPartitions()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#numRecord">numRecord</a></span> - Variable in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">DbfParseUtil</a></dt>
+<dd>
+<div class="block">number of record get from header</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#numRecordRead">numRecordRead</a></span> - Variable in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">DbfParseUtil</a></dt>
+<dd>
+<div class="block">number of records already read.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-13.html">Prev Letter</a></li>
+<li><a href="index-15.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-14.html" target="_top">Frames</a></li>
+<li><a href="index-14.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-15.html b/api/javadoc/core/index-files/index-15.html
new file mode 100644
index 0000000..9068afc
--- /dev/null
+++ b/api/javadoc/core/index-files/index-15.html
@@ -0,0 +1,273 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>O-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="O-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-14.html">Prev Letter</a></li>
+<li><a href="index-16.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
+<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">O</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper">TestReadInvalidSyntaxGeometriesTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WkbReadTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WkbReadTest.html" title="class in org.apache.sedona.core.formatMapper">WkbReadTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WktReaderTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WktReaderTest.html" title="class in org.apache.sedona.core.formatMapper">WktReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/io/EarthdataHDFTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.io.<a href="../org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io">EarthdataHDFTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/GeometryOpTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/GeometryOpTest.html" title="class in org.apache.sedona.core.spatialRDD">GeometryOpTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/testGeoJSON.html#onceExecutedBeforeAll--">onceExecutedBeforeAll()</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils">testGeoJSON</a></dt>
+<dd>
+<div class="block">Once executed before all.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/package-summary.html">org.apache.sedona.core</a> - package org.apache.sedona.core</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/enums/package-summary.html">org.apache.sedona.core.enums</a> - package org.apache.sedona.core.enums</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/package-summary.html">org.apache.sedona.core.formatMapper</a> - package org.apache.sedona.core.formatMapper</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser</a> - package org.apache.sedona.core.formatMapper.shapefileParser</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.boundary</a> - package org.apache.sedona.core.formatMapper.shapefileParser.boundary</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/fieldname/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.fieldname</a> - package org.apache.sedona.core.formatMapper.shapefileParser.fieldname</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf</a> - package org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a> - package org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a> - package org.apache.sedona.core.formatMapper.shapefileParser.shapes</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/geometryObjects/package-summary.html">org.apache.sedona.core.geometryObjects</a> - package org.apache.sedona.core.geometryObjects</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/io/package-summary.html">org.apache.sedona.core.io</a> - package org.apache.sedona.core.io</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/joinJudgement/package-summary.html">org.apache.sedona.core.joinJudgement</a> - package org.apache.sedona.core.joinJudgement</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/knnJudgement/package-summary.html">org.apache.sedona.core.knnJudgement</a> - package org.apache.sedona.core.knnJudgement</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/rangeJudgement/package-summary.html">org.apache.sedona.core.rangeJudgement</a> - package org.apache.sedona.core.rangeJudgement</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/serde/package-summary.html">org.apache.sedona.core.serde</a> - package org.apache.sedona.core.serde</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/showcase/package-summary.html">org.apache.sedona.core.showcase</a> - package org.apache.sedona.core.showcase</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a> - package org.apache.sedona.core.spatialOperator</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a> - package org.apache.sedona.core.spatialPartitioning</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a> - package org.apache.sedona.core.spatialPartitioning.quadtree</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a> - package org.apache.sedona.core.spatialRDD</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRddTool/package-summary.html">org.apache.sedona.core.spatialRddTool</a> - package org.apache.sedona.core.spatialRddTool</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/utils/package-summary.html">org.apache.sedona.core.utils</a> - package org.apache.sedona.core.utils</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/locationtech/jts/index/quadtree/package-summary.html">org.locationtech.jts.index.quadtree</a> - package org.locationtech.jts.index.quadtree</dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/locationtech/jts/index/strtree/package-summary.html">org.locationtech.jts.index.strtree</a> - package org.locationtech.jts.index.strtree</dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#otherAttributes">otherAttributes</a></span> - Variable in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>
+<div class="block">Non-spatial attributes in each input row will be concatenated to a tab separated string</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-14.html">Prev Letter</a></li>
+<li><a href="index-16.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-15.html" target="_top">Frames</a></li>
+<li><a href="index-15.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-16.html b/api/javadoc/core/index-files/index-16.html
new file mode 100644
index 0000000..a591ab0
--- /dev/null
+++ b/api/javadoc/core/index-files/index-16.html
@@ -0,0 +1,541 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>P-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="P-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-15.html">Prev Letter</a></li>
+<li><a href="index-17.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
+<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">P</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html#paintComponent-java.awt.Graphics-">paintComponent(Graphics)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">RenderQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#parseFileHead-java.io.DataInputStream-">parseFileHead(DataInputStream)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">DbfParseUtil< [...]
+<dd>
+<div class="block">parse header of .dbf file and draw information for next step</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#parsePrimitiveRecord-java.io.DataInputStream-">parsePrimitiveRecord(DataInputStream)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf" [...]
+<dd>
+<div class="block">draw raw byte array of effective record</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html#parseRecordHeadID--">parseRecordHeadID()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShpFileParser</a></dt>
+<dd>
+<div class="block">abstract id number from record header</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html#parseRecordPrimitiveContent--">parseRecordPrimitiveContent()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShpFileParser</a></dt>
+<dd>
+<div class="block">abstract information from record header and then copy primitive bytes data of record to a primitive record.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html#parseRecordPrimitiveContent-int-">parseRecordPrimitiveContent(int)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShpFileParser</a></dt>
+<dd>
+<div class="block">abstract information from record header and then copy primitive bytes data of record to a primitive record.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html#parseShape-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-">parseShape(ShapeReader)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/MultiPointParser.html" title="class in org.apache.sedona.core.forma [...]
+<dd>
+<div class="block">abstract a MultiPoint shape.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html#parseShape-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-">parseShape(ShapeReader)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html" title="class in org.apache.sedona.core.formatMapper.sh [...]
+<dd>
+<div class="block">abstract a Point shape.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html#parseShape-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-">parseShape(ShapeReader)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html" title="class in org.apache.sedona.core.formatMappe [...]
+<dd>
+<div class="block">abstract abstract a Polygon shape.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html#parseShape-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-">parseShape(ShapeReader)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html" title="class in org.apache.sedona.core.formatMap [...]
+<dd>
+<div class="block">abstract a Polyline shape.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html#parseShape-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-">parseShape(ShapeReader)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona.core.formatMapper.sh [...]
+<dd>
+<div class="block">parse the shape to a geometry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html#parseShapeFileHead--">parseShapeFileHead()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShpFileParser</a></dt>
+<dd>
+<div class="block">extract and validate information from .shp file header</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html#partitionId">partitionId</a></span> - Variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.html#placeObject-T-">placeObject(T)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/FlatGridPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">FlatGridPartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html#placeObject-T-">placeObject(T)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/KDBTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTreePartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html#placeObject-T-">placeObject(T)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html#placeObject-T-">placeObject(T)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">SpatialPartitioner</a></dt>
+<dd>
+<div class="block">Given a geometry, returns a list of partitions it overlaps.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/PointFormatMapper.html" title="class in org.apache.sedona.core.formatMapper"><span class="typeNameLink">PointFormatMapper</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/package-summary.html">org.apache.sedona.core.formatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/PointFormatMapper.html#PointFormatMapper-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PointFormatMapper(FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/PointFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">PointFormatMapper</a></dt>
+<dd>
+<div class="block">Instantiates a new point format mapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/PointFormatMapper.html#PointFormatMapper-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PointFormatMapper(Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/PointFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">PointFormatMapper</a></dt>
+<dd>
+<div class="block">Instantiates a new point format mapper.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">PointJoinTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#PointJoinTest-org.apache.sedona.core.enums.GridType-int-">PointJoinTest(GridType, int)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">PointKnnTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class PointKnnTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#PointKnnTest--">PointKnnTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">PointParser</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html#PointParser-org.locationtech.jts.geom.GeometryFactory-">PointParser(GeometryFactory)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PointParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils. [...]
+<dd>
+<div class="block">create a parser that can abstract a Point from input source with given GeometryFactory.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">PointRangeTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class PointRangeTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html#PointRangeTest--">PointRangeTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">PointRDD</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class PointRDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD--">PointRDD()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaRDD-">PointRDD(JavaRDD&lt;Point&gt;)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-">PointRDD(JavaRDD&lt;Point&gt;, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.s [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">Poin [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">Poin [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-">PointRDD(JavaSparkContext, String, Integer, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-">PointRDD(JavaSparkContext, String, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaRDD-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaRDD&lt;Point&gt;, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaRDD&lt;Point&gt;, String, String, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/a [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRD [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRD [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="cla [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaSparkContext, String, Integer, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.ht [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PointRDD(JavaSparkContext, String, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apa [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-">PointRDD(JavaRDD&lt;Point&gt;, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/sp [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" tit [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" tit [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sed [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">PointRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in  [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">PointRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spat [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaRDD&lt;Point&gt;, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD.html" title="class in org.apache.sedona.core.spatialRDD">PointRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.cor [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../or [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../or [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatia [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedo [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDD.html#PointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PointRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDD [...]
+<dd>
+<div class="block">Instantiates a new point RDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">PointRDDTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class PointRDDTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#PointRDDTest--">PointRDDTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/PolygonFormatMapper.html" title="class in org.apache.sedona.core.formatMapper"><span class="typeNameLink">PolygonFormatMapper</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/package-summary.html">org.apache.sedona.core.formatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/PolygonFormatMapper.html#PolygonFormatMapper-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PolygonFormatMapper(FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/PolygonFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">PolygonFormatMapper</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon format mapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/PolygonFormatMapper.html#PolygonFormatMapper-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PolygonFormatMapper(Integer, Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/PolygonFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">PolygonForm [...]
+<dd>
+<div class="block">Instantiates a new polygon format mapper.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">PolygonJoinTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#PolygonJoinTest-org.apache.sedona.core.enums.GridType-int-">PolygonJoinTest(GridType, int)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">PolygonKnnTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class PolygonKnnTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#PolygonKnnTest--">PolygonKnnTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">PolygonParser</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html#PolygonParser-org.locationtech.jts.geom.GeometryFactory-">PolygonParser(GeometryFactory)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolygonParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.par [...]
+<dd>
+<div class="block">create a parser that can abstract a Polygon from input source with given GeometryFactory.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">PolygonRangeTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class PolygonRangeTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html#PolygonRangeTest--">PolygonRangeTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">PolygonRDD</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class PolygonRDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD--">PolygonRDD()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaRDD-">PolygonRDD(JavaRDD&lt;Polygon&gt;)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-">PolygonRDD(JavaRDD&lt;Polygon&gt;, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org. [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialR [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-">PolygonRDD(JavaSparkContext, String, Integer, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRD [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-">PolygonRDD(JavaSparkContext, String, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaRDD-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaRDD&lt;Polygon&gt;, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaRDD&lt;Polygon&gt;, String, String, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona. [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href=".. [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spa [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" ti [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, Integer, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/Polyg [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">PolygonRDD(JavaSparkContext, String, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaRDD&lt;Polygon&gt;, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a h [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/c [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.h [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.ap [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="c [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">PolygonRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.c [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaRDD&lt;Polygon&gt;, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructo [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaSparkContext, String, Integer, Integer, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedo [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href= [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/ [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apach [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">PolygonRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/Po [...]
+<dd>
+<div class="block">Instantiates a new polygon RDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">PolygonRDDTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class PolygonRDDTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#PolygonRDDTest--">PolygonRDDTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html#PolygonUnion--">PolygonUnion()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDD.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDD</a></dt>
+<dd>
+<div class="block">Polygon union.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">PolyLineParser</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html#PolyLineParser-org.locationtech.jts.geom.GeometryFactory-">PolyLineParser(GeometryFactory)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/PolyLineParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser [...]
+<dd>
+<div class="block">create a parser that can abstract a MultiPolyline from input source with given GeometryFactory.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">PrimitiveShape</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html#PrimitiveShape-org.apache.sedona.core.formatMapper.shapefileParser.shapes.ShpRecord-">PrimitiveShape(ShpRecord)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.sh [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#primitiveToAttributes-java.io.DataInputStream-">primitiveToAttributes(DataInputStream)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.db [...]
+<dd>
+<div class="block">abstract attributes from primitive bytes according to field descriptors.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html#primitiveToAttributes-java.nio.ByteBuffer-">primitiveToAttributes(ByteBuffer)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/DbfParseUtil.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">DbfPar [...]
+<dd>
+<div class="block">abstract attributes from primitive bytes according to field descriptors.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/GeomUtils.html#printGeom-org.locationtech.jts.geom.Geometry-">printGeom(Geometry)</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/GeomUtils.html" title="class in org.apache.sedona.core.utils">GeomUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/GeomUtils.html#printGeom-java.lang.Object-">printGeom(Object)</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/GeomUtils.html" title="class in org.apache.sedona.core.utils">GeomUtils</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-15.html">Prev Letter</a></li>
+<li><a href="index-17.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-16.html" target="_top">Frames</a></li>
+<li><a href="index-16.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-17.html b/api/javadoc/core/index-files/index-17.html
new file mode 100644
index 0000000..e37c054
--- /dev/null
+++ b/api/javadoc/core/index-files/index-17.html
@@ -0,0 +1,163 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>Q-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="Q-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-16.html">Prev Letter</a></li>
+<li><a href="index-18.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
+<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">Q</h2>
+<dl>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadNode.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadNode</span></a>&lt;<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadNode.html" title="type parameter in QuadNode">T</a>&gt; - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadRectangle</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html#QuadRectangle-org.locationtech.jts.geom.Envelope-">QuadRectangle(Envelope)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html#QuadRectangle-double-double-double-double-">QuadRectangle(double, double, double, double)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangle</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadRectangleTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html#QuadRectangleTest--">QuadRectangleTest()</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangleTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadTreePanel</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#QuadTreePanel--">QuadTreePanel()</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>
+<div class="block">Create a new panel</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadTreePartitioner</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html#QuadTreePartitioner-org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree-">QuadTreePartitioner(StandardQuadTree&lt;? extends Geometry&gt;)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioner.html" title="class in org.apache.sedona.core [...]
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning"><span class="typeNameLink">QuadtreePartitioning</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html#QuadtreePartitioning-java.util.List-org.locationtech.jts.geom.Envelope-int-">QuadtreePartitioning(List&lt;Envelope&gt;, Envelope, int)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">QuadtreePartitioning</a></dt>
+<dd>
+<div class="block">Instantiates a new Quad-Tree partitioning.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html#QuadtreePartitioning-java.util.List-org.locationtech.jts.geom.Envelope-int-int-">QuadtreePartitioning(List&lt;Envelope&gt;, Envelope, int, int)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/QuadtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">QuadtreePartit [...]
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadTreePartitioningTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html#QuadTreePartitioningTest--">QuadTreePartitioningTest()</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePartitioningTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">QuadTreeTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html#QuadTreeTest--">QuadTreeTest()</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-16.html">Prev Letter</a></li>
+<li><a href="index-18.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-17.html" target="_top">Frames</a></li>
+<li><a href="index-17.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-18.html b/api/javadoc/core/index-files/index-18.html
new file mode 100644
index 0000000..bc8d2fc
--- /dev/null
+++ b/api/javadoc/core/index-files/index-18.html
@@ -0,0 +1,488 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>R-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="R-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-17.html">Prev Letter</a></li>
+<li><a href="index-19.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
+<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">R</h2>
+<dl>
+<dt><a href="../org/apache/sedona/core/rangeJudgement/RangeFilter.html" title="class in org.apache.sedona.core.rangeJudgement"><span class="typeNameLink">RangeFilter</span></a>&lt;<a href="../org/apache/sedona/core/rangeJudgement/RangeFilter.html" title="type parameter in RangeFilter">U</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/rangeJudgement/RangeFilter.html" title="type parameter in RangeFilter">T</a> extends org.locationtech.jts.geom.Geometry&gt [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/rangeJudgement/RangeFilter.html#RangeFilter-U-boolean-boolean-">RangeFilter(U, boolean, boolean)</a></span> - Constructor for class org.apache.sedona.core.rangeJudgement.<a href="../org/apache/sedona/core/rangeJudgement/RangeFilter.html" title="class in org.apache.sedona.core.rangeJudgement">RangeFilter</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html" title="class in org.apache.sedona.core.rangeJudgement"><span class="typeNameLink">RangeFilterUsingIndex</span></a>&lt;<a href="../org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html" title="type parameter in RangeFilterUsingIndex">U</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html" title="type parameter in RangeFilterUsi [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html#RangeFilterUsingIndex-U-boolean-boolean-">RangeFilterUsingIndex(U, boolean, boolean)</a></span> - Constructor for class org.apache.sedona.core.rangeJudgement.<a href="../org/apache/sedona/core/rangeJudgement/RangeFilterUsingIndex.html" title="class in org.apache.sedona.core.rangeJudgement">RangeFilterUsingIndex</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">RangeQuery</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class RangeQuery.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html#RangeQuery--">RangeQuery()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator">RangeQuery</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#rawSpatialRDD">rawSpatialRDD</a></span> - Variable in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">The raw spatial RDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/utils/RDDSampleUtils.html" title="class in org.apache.sedona.core.utils"><span class="typeNameLink">RDDSampleUtils</span></a> - Class in <a href="../org/apache/sedona/core/utils/package-summary.html">org.apache.sedona.core.utils</a></dt>
+<dd>
+<div class="block">The Class RDDSampleUtils.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/RDDSampleUtils.html#RDDSampleUtils--">RDDSampleUtils()</a></span> - Constructor for class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/RDDSampleUtils.html" title="class in org.apache.sedona.core.utils">RDDSampleUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html" title="class in org.apache.sedona.core.utils"><span class="typeNameLink">RDDSampleUtilsTest</span></a> - Class in <a href="../org/apache/sedona/core/utils/package-summary.html">org.apache.sedona.core.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html#RDDSampleUtilsTest--">RDDSampleUtilsTest()</a></span> - Constructor for class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html" title="class in org.apache.sedona.core.utils">RDDSampleUtilsTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/GeometrySerde.html#read-com.esotericsoftware.kryo.Kryo-com.esotericsoftware.kryo.io.Input-java.lang.Class-">read(Kryo, Input, Class)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/GeometrySerde.html" title="class in org.apache.sedona.core.geometryObjects">GeometrySerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html#read-com.esotericsoftware.kryo.Kryo-com.esotericsoftware.kryo.io.Input-java.lang.Class-">read(Kryo, Input, Class)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/locationtech/jts/index/quadtree/IndexSerde.html#read-com.esotericsoftware.kryo.Kryo-com.esotericsoftware.kryo.io.Input-">read(Kryo, Input)</a></span> - Method in class org.locationtech.jts.index.quadtree.<a href="../org/locationtech/jts/index/quadtree/IndexSerde.html" title="class in org.locationtech.jts.index.quadtree">IndexSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/locationtech/jts/index/strtree/IndexSerde.html#read-com.esotericsoftware.kryo.Kryo-com.esotericsoftware.kryo.io.Input-">read(Kryo, Input)</a></span> - Method in class org.locationtech.jts.index.strtree.<a href="../org/locationtech/jts/index/strtree/IndexSerde.html" title="class in org.locationtech.jts.index.strtree">IndexSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readBoundBox-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readBoundBox(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileReader</a></dt>
+<dd>
+<div class="block">read and merge bound boxes of all shapefiles user input, if there is no, leave BoundBox null;</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html#readByte--">readByte()</a></span> - Method in interface org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readCoordinates-java.lang.String-">readCoordinates(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html#readCoordinates-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-int-">readCoordinates(ShapeReader, int)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona.c [...]
+<dd>
+<div class="block">read numPoints of coordinates from input source.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html#readDouble--">readDouble()</a></span> - Method in interface org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readFieldNames-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readFieldNames(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileRead [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readGeoJSON-java.lang.String-">readGeoJSON(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readGeoJsonPropertyNames-java.lang.String-">readGeoJsonPropertyNames(String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readGeometry-java.lang.String-">readGeometry(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html#readInt--">readInt()</a></span> - Method in interface org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html#readOffsets-org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.ShapeReader-int-int-">readOffsets(ShapeReader, int, int)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona. [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readPropertyNames-java.lang.String-">readPropertyNames(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readToGeometryRDD(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-boolean-boolean-">readToGeometryRDD(JavaSparkContext, String, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaRDD-">readToGeometryRDD(JavaRDD)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a string type rdd.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaRDD-boolean-boolean-">readToGeometryRDD(JavaRDD, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReader.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a string type rdd.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readToGeometryRDD(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">Shapefi [...]
+<dd>
+<div class="block">read shapefile in inputPath with default GeometryFactory and return an RDD of Geometry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.locationtech.jts.geom.GeometryFactory-">readToGeometryRDD(JavaSparkContext, String, GeometryFactory)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in o [...]
+<dd>
+<div class="block">read shapefile in inputPath with customized GeometryFactory and return an RDD of Geometry.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WkbReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-int-boolean-boolean-">readToGeometryRDD(JavaSparkContext, String, int, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WkbReader.html" title="class in org.apache.sedona.core.formatMapper">WkbReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WkbReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaRDD-int-boolean-boolean-">readToGeometryRDD(JavaRDD, int, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WkbReader.html" title="class in org.apache.sedona.core.formatMapper">WkbReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a string type rdd.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WktReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-int-boolean-boolean-">readToGeometryRDD(JavaSparkContext, String, int, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WktReader.html" title="class in org.apache.sedona.core.formatMapper">WktReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a file.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WktReader.html#readToGeometryRDD-org.apache.spark.api.java.JavaRDD-int-boolean-boolean-">readToGeometryRDD(JavaRDD, int, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WktReader.html" title="class in org.apache.sedona.core.formatMapper">WktReader</a></dt>
+<dd>
+<div class="block">Read a SpatialRDD from a string type rdd.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToLineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readToLineStringRDD(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">Sha [...]
+<dd>
+<div class="block">read shapefile and return as an LineStringRDD</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToLineStringRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.locationtech.jts.geom.GeometryFactory-">readToLineStringRDD(JavaSparkContext, String, GeometryFactory)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class  [...]
+<dd>
+<div class="block">read shapefile with customized GeometryFactory and return as an LineStringRDD</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToPointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readToPointRDD(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileRead [...]
+<dd>
+<div class="block">read shapefile and return as an PointRDD</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToPointRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.locationtech.jts.geom.GeometryFactory-">readToPointRDD(JavaSparkContext, String, GeometryFactory)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apa [...]
+<dd>
+<div class="block">read shapefile with customized GeometryFactory and return as an PointRDD</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToPolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">readToPolygonRDD(JavaSparkContext, String)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">Shapefile [...]
+<dd>
+<div class="block">read shapefile and return as an PolygonRDD</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#readToPolygonRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.locationtech.jts.geom.GeometryFactory-">readToPolygonRDD(JavaSparkContext, String, GeometryFactory)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org [...]
+<dd>
+<div class="block">read shapefile with customized GeometryFactory and return as an PolygonRDD</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readWkb-java.lang.String-">readWkb(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#readWkt-java.lang.String-">readWkt(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#RECORD_DELETE_FLAG">RECORD_DELETE_FLAG</a></span> - Static variable in interface org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeFileConst</a></dt>
+<dd>
+<div class="block">The Constant RECORD_DELETE_FLAG.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html#RECORD_EXIST_FLAG">RECORD_EXIST_FLAG</a></span> - Static variable in interface org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeFileConst</a></dt>
+<dd>
+<div class="block">The Constant RECORD_EXIST_FLAG.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/RectangleFormatMapper.html" title="class in org.apache.sedona.core.formatMapper"><span class="typeNameLink">RectangleFormatMapper</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/package-summary.html">org.apache.sedona.core.formatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/RectangleFormatMapper.html#RectangleFormatMapper-org.apache.sedona.core.enums.FileDataSplitter-boolean-">RectangleFormatMapper(FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/RectangleFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">RectangleFormatMapper</a></dt>
+<dd>
+<div class="block">Instantiates a new rectangle format mapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/RectangleFormatMapper.html#RectangleFormatMapper-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">RectangleFormatMapper(Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/RectangleFormatMapper.html" title="class in org.apache.sedona.core.formatMapper">RectangleFormatMapper</a></dt>
+<dd>
+<div class="block">Instantiates a new rectangle format mapper.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">RectangleJoinTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#RectangleJoinTest-org.apache.sedona.core.enums.GridType-int-">RectangleJoinTest(GridType, int)</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">RectangleKnnTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class RectangleKnnTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#RectangleKnnTest--">RectangleKnnTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator"><span class="typeNameLink">RectangleRangeTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialOperator/package-summary.html">org.apache.sedona.core.spatialOperator</a></dt>
+<dd>
+<div class="block">The Class RectangleRangeTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html#RectangleRangeTest--">RectangleRangeTest()</a></span> - Constructor for class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">RectangleRDD</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD--">RectangleRDD()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaRDD-">RectangleRDD(JavaRDD&lt;Polygon&gt;)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-">RectangleRDD(JavaRDD&lt;Polygon&gt;, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core. [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core. [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-">RectangleRDD(JavaSparkContext, String, Integer, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">R [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-">RectangleRDD(JavaSparkContext, String, FlatMapFunction)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaRDD-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaRDD&lt;Polygon&gt;, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaRDD-java.lang.String-java.lang.String-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaRDD&lt;Polygon&gt;, String, String, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">Re [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a hr [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/co [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/co [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD. [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, Integer, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.locationtech.jts.geom.Envelope-java.lang.Integer-">RectangleRDD(JavaSparkContext, String, FlatMapFunction, Envelope, Integer)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title=" [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaRDD&lt;Polygon&gt;, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/se [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/Rectan [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/Rectan [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class i [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html"  [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-">RectangleRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache. [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaRDD-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaRDD&lt;Polygon&gt;, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructor for class org.apach [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaSparkContext, String, Integer, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-java.lang.Integer-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, Integer, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.sedona.core.enums.FileDataSplitter-boolean-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaSparkContext, String, FileDataSplitter, boolean, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-java.lang.Integer-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaSparkContext, String, Integer, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDD.html#RectangleRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-org.apache.spark.api.java.function.FlatMapFunction-org.apache.spark.storage.StorageLevel-java.lang.String-java.lang.String-">RectangleRDD(JavaSparkContext, String, FlatMapFunction, StorageLevel, String, String)</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatial [...]
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">Instantiates a new rectangle RDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">RectangleRDDTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class RectangleRDDTest.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#RectangleRDDTest--">RectangleRDDTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_NE">REGION_NE</a></span> - Static variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_NW">REGION_NW</a></span> - Static variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_SE">REGION_SE</a></span> - Static variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_SELF">REGION_SELF</a></span> - Static variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#REGION_SW">REGION_SW</a></span> - Static variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">StandardQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/serde/SedonaKryoRegistrator.html#registerClasses-com.esotericsoftware.kryo.Kryo-">registerClasses(Kryo)</a></span> - Method in class org.apache.sedona.core.serde.<a href="../org/apache/sedona/core/serde/SedonaKryoRegistrator.html" title="class in org.apache.sedona.core.serde">SedonaKryoRegistrator</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">RenderQuadTree</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartitioning.quadtree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html#RenderQuadTree--">RenderQuadTree()</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">RenderQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#reverse--">reverse()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#reverseInternal--">reverseInternal()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement"><span class="typeNameLink">RightIndexLookupJudgement</span></a>&lt;<a href="../org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html" title="type parameter in RightIndexLookupJudgement">T</a> extends org.locationtech.jts.geom.Geometry,<a href="../org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html" title="type parameter i [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html#RightIndexLookupJudgement-boolean-org.apache.sedona.core.joinJudgement.DedupParams-">RightIndexLookupJudgement(boolean, DedupParams)</a></span> - Constructor for class org.apache.sedona.core.joinJudgement.<a href="../org/apache/sedona/core/joinJudgement/RightIndexLookupJudgement.html" title="class in org.apache.sedona.core.joinJudgement">RightIndexLookupJudgement</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/RtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning"><span class="typeNameLink">RtreePartitioning</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a></dt>
+<dd>
+<div class="block">The Class RtreePartitioning.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/RtreePartitioning.html#RtreePartitioning-java.util.List-int-">RtreePartitioning(List&lt;Envelope&gt;, int)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/RtreePartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">RtreePartitioning</a></dt>
+<dd>
+<div class="block">Instantiates a new rtree partitioning.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-17.html">Prev Letter</a></li>
+<li><a href="index-19.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-18.html" target="_top">Frames</a></li>
+<li><a href="index-18.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-19.html b/api/javadoc/core/index-files/index-19.html
new file mode 100644
index 0000000..be0e0f7
--- /dev/null
+++ b/api/javadoc/core/index-files/index-19.html
@@ -0,0 +1,498 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>S-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="S-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-18.html">Prev Letter</a></li>
+<li><a href="index-20.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
+<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">S</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#saveAsGeoJSON-java.lang.String-">saveAsGeoJSON(String)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Save as geo JSON.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#saveAsWKB-java.lang.String-">saveAsWKB(String)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Save as WKB.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#saveAsWKT-java.lang.String-">saveAsWKT(String)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Save as WKT</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/io/EarthdataHDFTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.io.<a href="../org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io">EarthdataHDFTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html" title="class in org.apache.sedona.core.showcase">EarthdataMapperRunnableExample</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/TestBase.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.<a href="../org/apache/sedona/core/TestBase.html" title="class in org.apache.sedona.core">TestBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/testGeoJSON.html#sc">sc</a></span> - Static variable in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils">testGeoJSON</a></dt>
+<dd>
+<div class="block">The sc.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils"><span class="typeNameLink">SedonaConf</span></a> - Class in <a href="../org/apache/sedona/core/utils/package-summary.html">org.apache.sedona.core.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#SedonaConf-org.apache.spark.SparkConf-">SedonaConf(SparkConf)</a></span> - Constructor for class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/serde/SedonaKryoRegistrator.html" title="class in org.apache.sedona.core.serde"><span class="typeNameLink">SedonaKryoRegistrator</span></a> - Class in <a href="../org/apache/sedona/core/serde/package-summary.html">org.apache.sedona.core.serde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/serde/SedonaKryoRegistrator.html#SedonaKryoRegistrator--">SedonaKryoRegistrator()</a></span> - Constructor for class org.apache.sedona.core.serde.<a href="../org/apache/sedona/core/serde/SedonaKryoRegistrator.html" title="class in org.apache.sedona.core.serde">SedonaKryoRegistrator</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html#serialize-org.locationtech.jts.geom.Geometry-">serialize(Geometry)</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#set-int-double-">set(int, double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set tuple at i with value</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html#setAttributes-java.lang.String-">setAttributes(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/PrimitiveShape.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">PrimitiveShape</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setDatasetBoundary-org.locationtech.jts.geom.Envelope-">setDatasetBoundary(Envelope)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setFallbackPartitionNum-java.lang.Integer-">setFallbackPartitionNum(Integer)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html#setFieldDecimalCount-byte-">setFieldDecimalCount(byte)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">FieldDescriptor</a></dt>
+<dd>
+<div class="block">Sets the field decimal count.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html#setFieldLength-int-">setFieldLength(int)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">FieldDescriptor</a></dt>
+<dd>
+<div class="block">Sets the field length.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html#setFieldName-java.lang.String-">setFieldName(String)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">FieldDescriptor</a></dt>
+<dd>
+<div class="block">Sets the field name.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html#setFieldType-byte-">setFieldType(byte)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/dbf/FieldDescriptor.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.dbf">FieldDescriptor</a></dt>
+<dd>
+<div class="block">Sets the field type.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html#setIndex-long-">setIndex(long)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeKey</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setIndexType-org.apache.sedona.core.enums.IndexType-">setIndexType(IndexType)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setJoinApproximateTotalCount-java.lang.Long-">setJoinApproximateTotalCount(Long)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setJoinBuildSide-org.apache.sedona.core.enums.JoinBuildSide-">setJoinBuildSide(JoinBuildSide)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setJoinGridType-org.apache.sedona.core.enums.GridType-">setJoinGridType(GridType)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setJoinSparitionDominantSide-org.apache.sedona.core.enums.JoinSparitionDominantSide-">setJoinSparitionDominantSide(JoinSparitionDominantSide)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setMMax-double-">setMMax(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set max M</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setMMin-double-">setMMin(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set min M</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#setRadius-java.lang.Double-">setRadius(Double)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>
+<div class="block">Sets the radius.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#setRawSpatialRDD-org.apache.spark.api.java.JavaRDD-">setRawSpatialRDD(JavaRDD&lt;T&gt;)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Sets the raw spatial RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#setSampleNumber-int-">setSampleNumber(int)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Sets the sample number.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#setUpBeforeClass--">setUpBeforeClass()</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Sets the up before class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html#setupGui--">setupGui()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePanel.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePanel</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#setUseIndex-java.lang.Boolean-">setUseIndex(Boolean)</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setXMax-double-">setXMax(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set max X</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setXMin-double-">setXMin(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set min X</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setYMax-double-">setYMax(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set max Y</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setYMin-double-">setYMin(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set min Y</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setZMax-double-">setZMax(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set max Z</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#setZMin-double-">setZMin(double)</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">set min Z</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeFileConst.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShapeFileConst</span></a> - Interface in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>
+<div class="block">The Interface ShapeFileConst.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser"><span class="typeNameLink">ShapefileRDD</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.html#ShapefileRDD-org.apache.spark.api.java.JavaSparkContext-java.lang.String-">ShapefileRDD(JavaSparkContext, String)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileRDD.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+<div class="block">ShapefileRDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">ShapefileRDDTest</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#ShapefileRDDTest--">ShapefileRDDTest()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser"><span class="typeNameLink">ShapefileReader</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html#ShapefileReader--">ShapefileReader()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/ShapefileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser">ShapefileReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">ShapeFileReader</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html#ShapeFileReader--">ShapeFileReader()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeFileReader</a></dt>
+<dd>
+<div class="block">empty constructor</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html#ShapeFileReader-int:A-">ShapeFileReader(int[])</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeFileReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeFileReader</a></dt>
+<dd>
+<div class="block">constructor with index</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">ShapefileReaderTest</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#ShapefileReaderTest--">ShapefileReaderTest()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">ShapeInputFormat</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.html#ShapeInputFormat--">ShapeInputFormat()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">ShapeKey</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html#ShapeKey--">ShapeKey()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapeKey.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapeKey</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShapeParser</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html#ShapeParser-org.locationtech.jts.geom.GeometryFactory-">ShapeParser(GeometryFactory)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils. [...]
+<dd>
+<div class="block">Instantiates a new shape parser.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShapeReader</span></a> - Interface in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReaderFactory.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShapeReaderFactory</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReaderFactory.html#ShapeReaderFactory--">ShapeReaderFactory()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReaderFactory.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeReaderFactory</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShapeSerde</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>
+<div class="block">Provides methods to efficiently serialize and deserialize geometry types
+ using shapefile format developed by ESRI.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html#ShapeSerde--">ShapeSerde()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeSerde.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeType.html" title="enum in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShapeType</span></a> - Enum in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">ShpFileParser</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html#ShpFileParser-org.apache.hadoop.fs.FSDataInputStream-">ShpFileParser(FSDataInputStream)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShpFileParser.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.pars [...]
+<dd>
+<div class="block">create a new shape file parser with a input source that is instance of DataInputStream</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShpRecord.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes"><span class="typeNameLink">ShpRecord</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.shapes</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShpRecord.html#ShpRecord-byte:A-int-">ShpRecord(byte[], int)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShpRecord.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShpRecord</a></dt>
+<dd>
+<div class="block">create a ShpRecord with primitive bytes and shape type id we abstract from .shp file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html#skip-int-">skip(int)</a></span> - Method in interface org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/ShapeReader.html" title="interface in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">ShapeReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#sourceEpsgCode">sourceEpsgCode</a></span> - Variable in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">The source epsg code.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html" title="class in org.apache.sedona.core.geometryObjects"><span class="typeNameLink">SpatialIndexSerde</span></a> - Class in <a href="../org/apache/sedona/core/geometryObjects/package-summary.html">org.apache.sedona.core.geometryObjects</a></dt>
+<dd>
+<div class="block">Provides methods to efficiently serialize and deserialize spatialIndex types.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html#SpatialIndexSerde--">SpatialIndexSerde()</a></span> - Constructor for class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html#SpatialIndexSerde-org.apache.sedona.core.geometryObjects.GeometrySerde-">SpatialIndexSerde(GeometrySerde)</a></span> - Constructor for class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerde.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerde</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html" title="class in org.apache.sedona.core.geometryObjects"><span class="typeNameLink">SpatialIndexSerdeTest</span></a> - Class in <a href="../org/apache/sedona/core/geometryObjects/package-summary.html">org.apache.sedona.core.geometryObjects</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html#SpatialIndexSerdeTest--">SpatialIndexSerdeTest()</a></span> - Constructor for class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerdeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#spatialJoin-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialOperator.JoinQuery.JoinParams-">spatialJoin(SpatialRDD&lt;U&gt;, SpatialRDD&lt;T&gt;, JoinQuery.JoinParams)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" title="clas [...]
+<dd>
+<div class="block">
+ Note: INTERNAL FUNCTION.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQuery-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-boolean-boolean-">SpatialJoinQuery(SpatialRDD&lt;T&gt;, SpatialRDD&lt;U&gt;, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.sedona.core.spatialOpe [...]
+<dd>
+<div class="block">Inner joins two sets of geometries on 'contains' or 'intersects' relationship.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQuery-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialOperator.JoinQuery.JoinParams-">SpatialJoinQuery(SpatialRDD&lt;T&gt;, SpatialRDD&lt;U&gt;, JoinQuery.JoinParams)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" t [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQueryCountByKey-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-boolean-boolean-">SpatialJoinQueryCountByKey(SpatialRDD&lt;T&gt;, SpatialRDD&lt;U&gt;, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.se [...]
+<dd>
+<div class="block"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQueryFlat-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-boolean-boolean-"><code>JoinQuery.SpatialJoinQueryFlat(SpatialRDD, SpatialRDD, boolean, boolean)</code></a> count by key.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQueryCountByKey-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialOperator.JoinQuery.JoinParams-">SpatialJoinQueryCountByKey(SpatialRDD&lt;T&gt;, SpatialRDD&lt;U&gt;, JoinQuery.JoinParams)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperat [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQueryFlat-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-boolean-boolean-">SpatialJoinQueryFlat(SpatialRDD&lt;T&gt;, SpatialRDD&lt;U&gt;, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html" title="class in org.apache.sedona.core.sp [...]
+<dd>
+<div class="block">Inner joins two sets of geometries on 'contains' or 'intersects' relationship.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.html#SpatialJoinQueryFlat-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialRDD.SpatialRDD-org.apache.sedona.core.spatialOperator.JoinQuery.JoinParams-">SpatialJoinQueryFlat(SpatialRDD&lt;T&gt;, SpatialRDD&lt;U&gt;, JoinQuery.JoinParams)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/KNNQuery.html#SpatialKnnQuery-org.apache.sedona.core.spatialRDD.SpatialRDD-U-java.lang.Integer-boolean-">SpatialKnnQuery(SpatialRDD&lt;T&gt;, U, Integer, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/KNNQuery.html" title="class in org.apache.sedona.core.spatialOperator">KNNQuery</a></dt>
+<dd>
+<div class="block">Spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitionedRDD">spatialPartitionedRDD</a></span> - Variable in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">The spatial partitioned RDD.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning"><span class="typeNameLink">SpatialPartitioner</span></a> - Class in <a href="../org/apache/sedona/core/spatialPartitioning/package-summary.html">org.apache.sedona.core.spatialPartitioning</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html#SpatialPartitioner-org.apache.sedona.core.enums.GridType-java.util.List-">SpatialPartitioner(GridType, List&lt;Envelope&gt;)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/SpatialPartitioner.html" title="class in org.apache.sedona.core.spatialPartitioning">SpatialPartitioner</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-org.apache.sedona.core.enums.GridType-">spatialPartitioning(GridType)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-org.apache.sedona.core.enums.GridType-int-">spatialPartitioning(GridType, int)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Spatial partitioning.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-org.apache.sedona.core.spatialPartitioning.SpatialPartitioner-">spatialPartitioning(SpatialPartitioner)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-java.util.List-">spatialPartitioning(List&lt;Envelope&gt;)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Use spatialPartitioning(SpatialPartitioner partitioner)</span></div>
+</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#spatialPartitioning-org.apache.sedona.core.spatialPartitioning.quadtree.StandardQuadTree-">spatialPartitioning(StandardQuadTree)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Use spatialPartitioning(SpatialPartitioner partitioner)</span></div>
+</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html#SpatialRangeQuery-org.apache.sedona.core.spatialRDD.SpatialRDD-U-boolean-boolean-">SpatialRangeQuery(SpatialRDD&lt;T&gt;, U, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator">RangeQuery</a></dt>
+<dd>
+<div class="block">Spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html#SpatialRangeQuery-org.apache.sedona.core.spatialRDD.SpatialRDD-org.locationtech.jts.geom.Envelope-boolean-boolean-">SpatialRangeQuery(SpatialRDD&lt;T&gt;, Envelope, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator">RangeQuery [...]
+<dd>
+<div class="block">Spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html#SpatialRangeQuery-org.locationtech.jts.geom.Envelope-org.apache.sedona.core.spatialRDD.SpatialRDD-boolean-boolean-">SpatialRangeQuery(Envelope, SpatialRDD&lt;T&gt;, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator">RangeQuery [...]
+<dd>
+<div class="block">Spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html#SpatialRangeQuery-U-org.apache.sedona.core.spatialRDD.SpatialRDD-boolean-boolean-">SpatialRangeQuery(U, SpatialRDD&lt;T&gt;, boolean, boolean)</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RangeQuery.html" title="class in org.apache.sedona.core.spatialOperator">RangeQuery</a></dt>
+<dd>
+<div class="block">Spatial range query.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">SpatialRDD</span></a>&lt;<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="type parameter in SpatialRDD">T</a> extends org.locationtech.jts.geom.Geometry&gt; - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>
+<div class="block">The Class SpatialRDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#SpatialRDD--">SpatialRDD()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDTestBase.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">SpatialRDDTestBase</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDTestBase.html#SpatialRDDTestBase--">SpatialRDDTestBase()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDTestBase.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDTestBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">SpatialRDDWriterTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#SpatialRDDWriterTest--">SpatialRDDWriterTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html#splits">splits</a></span> - Variable in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">HilbertPartitioning</a></dt>
+<dd>
+<div class="block">The splits.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#splitter">splitter</a></span> - Variable in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>
+<div class="block">The splitter.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html#standardQuadTree">standardQuadTree</a></span> - Variable in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/RenderQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">RenderQuadTree</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree"><span class="typeNameLink">StandardQuadTree</span></a>&lt;<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="type parameter in StandardQuadTree">T</a>&gt; - Class in <a href="../org/apache/sedona/core/spatialPartitioning/quadtree/package-summary.html">org.apache.sedona.core.spatialPartiti [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#StandardQuadTree-org.apache.sedona.core.spatialPartitioning.quadtree.QuadRectangle-int-">StandardQuadTree(QuadRectangle, int)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">Stan [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html#StandardQuadTree-org.apache.sedona.core.spatialPartitioning.quadtree.QuadRectangle-int-int-int-">StandardQuadTree(QuadRectangle, int, int, int)</a></span> - Constructor for class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/StandardQuadTree.html" title="class in org.apache.sedona.core.spatialPartition [...]
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/FormatMapper.html#startOffset">startOffset</a></span> - Variable in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/FormatMapper.html" title="class in org.apache.sedona.core.formatMapper">FormatMapper</a></dt>
+<dd>
+<div class="block">The start offset.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html" title="class in org.apache.sedona.core.spatialRddTool"><span class="typeNameLink">StatCalculator</span></a> - Class in <a href="../org/apache/sedona/core/spatialRddTool/package-summary.html">org.apache.sedona.core.spatialRddTool</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html#StatCalculator-org.locationtech.jts.geom.Envelope-long-">StatCalculator(Envelope, long)</a></span> - Constructor for class org.apache.sedona.core.spatialRddTool.<a href="../org/apache/sedona/core/spatialRddTool/StatCalculator.html" title="class in org.apache.sedona.core.spatialRddTool">StatCalculator</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-18.html">Prev Letter</a></li>
+<li><a href="index-20.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-19.html" target="_top">Frames</a></li>
+<li><a href="index-19.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-2.html b/api/javadoc/core/index-files/index-2.html
new file mode 100644
index 0000000..9b54dfa
--- /dev/null
+++ b/api/javadoc/core/index-files/index-2.html
@@ -0,0 +1,171 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>B-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="B-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-1.html">Prev Letter</a></li>
+<li><a href="index-3.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
+<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">B</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#boundary--">boundary()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Call analyze() instead</span></div>
+</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">BoundaryAggregationTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html#BoundaryAggregationTest--">BoundaryAggregationTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD"><span class="typeNameLink">BoundaryAndCountAggregationTest</span></a> - Class in <a href="../org/apache/sedona/core/spatialRDD/package-summary.html">org.apache.sedona.core.spatialRDD</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html#BoundaryAndCountAggregationTest--">BoundaryAndCountAggregationTest()</a></span> - Constructor for class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAndCountAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#boundaryEnvelope">boundaryEnvelope</a></span> - Variable in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">The boundary envelope.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary"><span class="typeNameLink">BoundaryInputFormat</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.boundary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryInputFormat.html#BoundaryInputFormat--">BoundaryInputFormat()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryInputFormat.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundaryInputFormat</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary"><span class="typeNameLink">BoundaryRecordReader</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.boundary</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html#BoundaryRecordReader--">BoundaryRecordReader()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundaryRecordReader.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundaryRecordReader</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary"><span class="typeNameLink">BoundBox</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.boundary</a></dt>
+<dd>
+<div class="block">Created by zongsizhang on 7/6/17.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#BoundBox-double:A-">BoundBox(double[])</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">construct bounds with an array</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#BoundBox-org.apache.sedona.core.formatMapper.shapefileParser.boundary.BoundBox-">BoundBox(BoundBox)</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">construct by copy other boundbox</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#BoundBox--">BoundBox()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">construct a initial boundBox with all value 0</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#buildIndex-org.apache.sedona.core.enums.IndexType-boolean-">buildIndex(IndexType, boolean)</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">Builds the index.</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-1.html">Prev Letter</a></li>
+<li><a href="index-3.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-2.html" target="_top">Frames</a></li>
+<li><a href="index-2.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-20.html b/api/javadoc/core/index-files/index-20.html
new file mode 100644
index 0000000..fef97bb
--- /dev/null
+++ b/api/javadoc/core/index-files/index-20.html
@@ -0,0 +1,911 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>T-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="T-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-19.html">Prev Letter</a></li>
+<li><a href="index-21.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-20.html" target="_top">Frames</a></li>
+<li><a href="index-20.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">T</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html#targetEpgsgCode">targetEpgsgCode</a></span> - Variable in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDD.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDD</a></dt>
+<dd>
+<div class="block">The target epgsg code.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper">TestReadInvalidSyntaxGeometriesTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WkbReadTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WkbReadTest.html" title="class in org.apache.sedona.core.formatMapper">WkbReadTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WktReaderTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WktReaderTest.html" title="class in org.apache.sedona.core.formatMapper">WktReaderTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/io/EarthdataHDFTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.io.<a href="../org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io">EarthdataHDFTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html#teardown--">teardown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></dt>
+<dd>
+<div class="block">Teardown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#teardown--">teardown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>
+<div class="block">Teardown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#teardown--">teardown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>
+<div class="block">Teardown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#teardown--">teardown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>
+<div class="block">Teardown.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/GeometryOpTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/GeometryOpTest.html" title="class in org.apache.sedona.core.spatialRDD">GeometryOpTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#tearDown--">tearDown()</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/testGeoJSON.html#TearDown--">TearDown()</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils">testGeoJSON</a></dt>
+<dd>
+<div class="block">Tear down.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/GeometrySerdeTest.html#test--">test()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/GeometrySerdeTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">GeometrySerdeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html#test--">test()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerdeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html#testAdd--">testAdd()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAndCountAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html#testAddPoints--">testAddPoints()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html#testAddPolygons--">testAddPolygons()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/TestBase.html" title="class in org.apache.sedona.core"><span class="typeNameLink">TestBase</span></a> - Class in <a href="../org/apache/sedona/core/package-summary.html">org.apache.sedona.core</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/TestBase.html#TestBase--">TestBase()</a></span> - Constructor for class org.apache.sedona.core.<a href="../org/apache/sedona/core/TestBase.html" title="class in org.apache.sedona.core">TestBase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#testBuildIndexWithoutSetGrid--">testBuildIndexWithoutSetGrid()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Test build index without set grid.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#testBuildIndexWithoutSetGrid--">testBuildIndexWithoutSetGrid()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>
+<div class="block">Test build index without set grid.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testBuildIndexWithoutSetGrid--">testBuildIndexWithoutSetGrid()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Test build index without set grid.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#testBuildIndexWithoutSetGrid--">testBuildIndexWithoutSetGrid()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>
+<div class="block">Test build index without set grid.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#testBuildQuadtreeIndex--">testBuildQuadtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Test build quadtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#testBuildQuadtreeIndex--">testBuildQuadtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>
+<div class="block">Test build quadtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testBuildQuadtreeIndex--">testBuildQuadtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Test build quadtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#testBuildQuadtreeIndex--">testBuildQuadtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>
+<div class="block">Test build quadtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#testBuildRtreeIndex--">testBuildRtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Test build rtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#testBuildRtreeIndex--">testBuildRtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>
+<div class="block">Test build rtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testBuildRtreeIndex--">testBuildRtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Test build rtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#testBuildRtreeIndex--">testBuildRtreeIndex()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>
+<div class="block">Test build rtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html#testCombine--">testCombine()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html#testCombine--">testCombine()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/BoundaryAndCountAggregationTest.html" title="class in org.apache.sedona.core.spatialRDD">BoundaryAndCountAggregationTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#testConstructor--">testConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Test constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#testConstructor--">testConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>
+<div class="block">Test constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testConstructor--">testConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Test constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#testConstructor--">testConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>
+<div class="block">Test constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html#testContains--">testContains()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangleTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangleTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html#testCorrectness-java.lang.Class-">testCorrectness(Class)</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/SpatialIndexSerdeTest.html" title="class in org.apache.sedona.core.geometryObjects">SpatialIndexSerdeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testCovers--">testCovers()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test contains.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testCRSTransformationSpatialRangeQuery--">testCRSTransformationSpatialRangeQuery()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test CRS transformation spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testCRSTransformationSpatialRangeQueryUsingIndex--">testCRSTransformationSpatialRangeQueryUsingIndex()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test CRS transformation spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html#testDataSkew--">testDataSkew()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreePartitioningTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreePartitioningTest</a></dt>
+<dd>
+<div class="block">Verifies that data skew doesn't cause java.lang.StackOverflowError
+ in StandardQuadTree.insert</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testDistanceJoinQuery--">testDistanceJoinQuery()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial join query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testDistanceJoinQueryUsingIndex--">testDistanceJoinQueryUsingIndex()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial join query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#testDynamicQuadTree--">testDynamicQuadTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#testDynamicQuadTree--">testDynamicQuadTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testDynamicQuadTreeAndContains--">testDynamicQuadTreeAndContains()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testDynamicQuadTreeAndIntersects--">testDynamicQuadTreeAndIntersects()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#testDynamicRTree--">testDynamicRTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#testDynamicRTree--">testDynamicRTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testDynamicRTreeAndContains--">testDynamicRTreeAndContains()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testDynamicRTreeAndIntersects--">testDynamicRTreeAndIntersects()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testDynamicRTreeWithPolygons--">testDynamicRTreeWithPolygons()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testDynamicRTreeWithRectangles--">testDynamicRTreeWithRectangles()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#testEmptyConstructor--">testEmptyConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html#testEmptyConstructor--">testEmptyConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PointRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PointRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testEmptyConstructor--">testEmptyConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html#testEmptyConstructor--">testEmptyConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/RectangleRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">RectangleRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testEquality--">testEquality()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test equality.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/GeometryOpTest.html#testFlipPolygonCoordiantes--">testFlipPolygonCoordiantes()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/GeometryOpTest.html" title="class in org.apache.sedona.core.spatialRDD">GeometryOpTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils"><span class="typeNameLink">testGeoJSON</span></a> - Class in <a href="../org/apache/sedona/core/utils/package-summary.html">org.apache.sedona.core.utils</a></dt>
+<dd>
+<div class="block">The Class testGeoJSON.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/testGeoJSON.html#testGeoJSON--">testGeoJSON()</a></span> - Constructor for class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/testGeoJSON.html" title="class in org.apache.sedona.core.utils">testGeoJSON</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testGeoJSONConstructor--">testGeoJSONConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testGetCenter--">testGetCenter()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test get center.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testGetEnvelopeInternal--">testGetEnvelopeInternal()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test get MBR.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testGetRadius--">testGetRadius()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test get radius.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html#testGetSampleNumbers--">testGetSampleNumbers()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html" title="class in org.apache.sedona.core.utils">RDDSampleUtilsTest</a></dt>
+<dd>
+<div class="block">Test get sample numbers.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html#testInsertElements--">testInsertElements()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsideLineStringJoinCorrectness--">testInsideLineStringJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test inside line string join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsideLineStringSet">testInsideLineStringSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test inside line string set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsidePointJoinCorrectness--">testInsidePointJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test inside point join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsidePointSet">testInsidePointSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test inside point set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsidePolygonDistanceJoinCorrectness--">testInsidePolygonDistanceJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test inside polygon distance join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsidePolygonJoinCorrectness--">testInsidePolygonJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test inside polygon join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testInsidePolygonSet">testInsidePolygonSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test inside polygon set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html#testIntersectElementsAreInserted--">testIntersectElementsAreInserted()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testIntersects--">testIntersects()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test intersects.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testLoadDbfFile--">testLoadDbfFile()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">Test if shapeRDD load .dbf file correctly</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testLoadDbfFile--">testLoadDbfFile()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of .dbf parser</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testLoadFromHDFS--">testLoadFromHDFS()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test whether the shapefile can be loaded from hdfs</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testLoadShapeFile--">testLoadShapeFile()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">Test if shapeRDD get correct number of shapes from .shp file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testLoadShapefileIntoPolygonRDD--">testLoadShapefileIntoPolygonRDD()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testLoadShapeFileMultiPoint--">testLoadShapeFileMultiPoint()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">Test if shapeRDD load shape type = MultiPoint correctly.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testLoadShapeFilePoint--">testLoadShapeFilePoint()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">Test if shapeRDD load shape type = Point correctly.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testLoadShapeFilePolygon--">testLoadShapeFilePolygon()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">test if shapeRDD load .shp fie with shape type = Polygon correctly.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testLoadShapeFilePolyLine--">testLoadShapeFilePolyLine()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">test if shapeRDD load .shp fie with shape type = PolyLine correctly.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html#testMBR--">testMBR()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/LineStringRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">LineStringRDDTest</a></dt>
+<dd>
+<div class="block">Test MBR.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testMBR--">testMBR()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>
+<div class="block">Test MBR.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#testNestedLoop--">testNestedLoop()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with line string RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#testNestedLoop--">testNestedLoop()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with rectangle RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testNestedLoopAndContains--">testNestedLoopAndContains()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testNestedLoopAndIntersects--">testNestedLoopAndIntersects()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testNestedLoopWithPolygons--">testNestedLoopWithPolygons()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testNestedLoopWithRectanges--">testNestedLoopWithRectanges()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOnBoundaryPointJoinCorrectness--">testOnBoundaryPointJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test on boundary point join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOnBoundaryPointSet">testOnBoundaryPointSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test on boundary point set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsideLineStringJoinCorrectness--">testOutsideLineStringJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test outside line string join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsideLineStringSet">testOutsideLineStringSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test outside line string set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsidePointJoinCorrectness--">testOutsidePointJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test outside point join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsidePointSet">testOutsidePointSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test outside point set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsidePolygonDistanceJoinCorrectness--">testOutsidePolygonDistanceJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test outside polygon distance join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsidePolygonJoinCorrectness--">testOutsidePolygonJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test outside polygon join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOutsidePolygonSet">testOutsidePolygonSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test outside polygon set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOverlappedLineStringJoinCorrectness--">testOverlappedLineStringJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test overlapped line string join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOverlappedLineStringSet">testOverlappedLineStringSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test overlapped line string set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOverlappedPolygonDistanceJoinCorrectness--">testOverlappedPolygonDistanceJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test overlapped polygon distance join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOverlappedPolygonJoinCorrectness--">testOverlappedPolygonJoinCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">Test overlapped polygon join correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testOverlappedPolygonSet">testOverlappedPolygonSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test overlapped polygon set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testParams--">testParams()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#testParams--">testParams()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testParams--">testParams()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testParams--">testParams()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#testParams--">testParams()</a></span> - Static method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html#testParseBoundary--">testParseBoundary()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileRDDTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileRDDTest</a></dt>
+<dd>
+<div class="block">Test if parse the boundary in header correctly</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html#testPixelQuadTree--">testPixelQuadTree()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testPolygonDistanceJoinWithCRSTransformation--">testPolygonDistanceJoinWithCRSTransformation()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test polygon distance join with CRS transformation.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html#testPolygonWindowSet">testPolygonWindowSet</a></span> - Static variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQueryCorrectnessChecker.html" title="class in org.apache.sedona.core.spatialOperator">JoinQueryCorrectnessChecker</a></dt>
+<dd>
+<div class="block">The test polygon window set.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#testQuadTree--">testQuadTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD using quad tree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#testQuadTree--">testQuadTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with rectangle RDD using quadtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testQuadTreeAndContains--">testQuadTreeAndContains()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testQuadTreeAndIntersects--">testQuadTreeAndIntersects()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html#testQuadTreeForceGrow--">testQuadTreeForceGrow()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html#testQuadTreePartitionLineage--">testQuadTreePartitionLineage()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadTreeTest.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadTreeTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testQuadTreeWithPolygons--">testQuadTreeWithPolygons()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD using quad tree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testQuadTreeWithRectanges--">testQuadTreeWithRectanges()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with rectangle RDD using quadtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadBoundary--">testReadBoundary()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test if parse the boundary in header correctly</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadFieldNames--">testReadFieldNames()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test if parse the field names in header correctly</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper"><span class="typeNameLink">TestReadInvalidSyntaxGeometriesTest</span></a> - Class in <a href="../org/apache/sedona/core/formatMapper/package-summary.html">org.apache.sedona.core.formatMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html#TestReadInvalidSyntaxGeometriesTest--">TestReadInvalidSyntaxGeometriesTest()</a></span> - Constructor for class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper">TestReadInvalidSyntaxGeometriesTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadMultipleShapeFilesByMultiPartitions--">testReadMultipleShapeFilesByMultiPartitions()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">Shapefile [...]
+<dd>
+<div class="block">Test read Multiple Shape Files by MultiPartitions</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html#testReadToGeometryRDD--">testReadToGeometryRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing geojson file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadToGeometryRDD--">testReadToGeometryRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing shapefile</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html#testReadToGeometryRDD--">testReadToGeometryRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/TestReadInvalidSyntaxGeometriesTest.html" title="class in org.apache.sedona.core.formatMapper">TestReadInvalidSyntaxGeometriesTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing geojson file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WkbReadTest.html#testReadToGeometryRDD--">testReadToGeometryRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WkbReadTest.html" title="class in org.apache.sedona.core.formatMapper">WkbReadTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing geojson file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/WktReaderTest.html#testReadToGeometryRDD--">testReadToGeometryRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/WktReaderTest.html" title="class in org.apache.sedona.core.formatMapper">WktReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing geojson file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html#testReadToGeometryRDDWithNullValue--">testReadToGeometryRDDWithNullValue()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></dt>
+<dd>
+<div class="block">Test geojson with null values in the properties</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html#testReadToIncludIdRDD--">testReadToIncludIdRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing geojson file including id</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadToLineStringRDD--">testReadToLineStringRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing files with shape type = PolyLine</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadToPointRDD_MultiPoint--">testReadToPointRDD_MultiPoint()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing files with shape type = MultiPoint</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadToPointRDD_Point--">testReadToPointRDD_Point()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing files with shape type = Point</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testReadToPolygonRDD--">testReadToPolygonRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing files with shape type = Polygon</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html#testReadToValidGeometryRDD--">testReadToValidGeometryRDD()</a></span> - Method in class org.apache.sedona.core.formatMapper.<a href="../org/apache/sedona/core/formatMapper/GeoJsonReaderTest.html" title="class in org.apache.sedona.core.formatMapper">GeoJsonReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing geojson file</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html#testRTree--">testRTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD using R tree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html#testRTree--">testRTree()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with rectangle RDD using rtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testRTreeAndContains--">testRTreeAndContains()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD using R tree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html#testRTreeAndIntersects--">testRTreeAndIntersects()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonJoinTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testRTreeWithPolygons--">testRTreeWithPolygons()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD using R tree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html#testRTreeWithRectanges--">testRTreeWithRectanges()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointJoinTest.html" title="class in org.apache.sedona.core.spatialOperator">PointJoinTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with rectangle RDD using rtree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#testSaveAsEmptyWKB--">testSaveAsEmptyWKB()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Test throws NullArgumentException when Spatial RDD is null.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#testSaveAsWKB--">testSaveAsWKB()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Test save as wkb.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#testSaveAsWKBWithData--">testSaveAsWKBWithData()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Test save as wkb with data</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#testSaveAsWKT--">testSaveAsWKT()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Test save as wkt.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html#testSaveAsWKTWithData--">testSaveAsWKTWithData()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/SpatialRDDWriterTest.html" title="class in org.apache.sedona.core.spatialRDD">SpatialRDDWriterTest</a></dt>
+<dd>
+<div class="block">Test save as wkt with data</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/CircleTest.html#testSetRadius--">testSetRadius()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/CircleTest.html" title="class in org.apache.sedona.core.geometryObjects">CircleTest</a></dt>
+<dd>
+<div class="block">Test set radius.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html#testShapefileEndWithUndefinedType--">testShapefileEndWithUndefinedType()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.shapes.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/shapes/ShapefileReaderTest.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.shapes">ShapefileReaderTest</a></dt>
+<dd>
+<div class="block">Test correctness of parsing file with UNDEFINED type shape</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testSpatialJoinQuery--">testSpatialJoinQuery()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial join query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testSpatialJoinQueryUsingIndex--">testSpatialJoinQueryUsingIndex()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial join query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialJoinQueryWithPolygonRDD--">testSpatialJoinQueryWithPolygonRDD()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialJoinQueryWithPolygonRDDUsingRTreeIndex--">testSpatialJoinQueryWithPolygonRDDUsingRTreeIndex()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial join query with polygon RDD using R tree index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#testSpatialKNNCorrectness--">testSpatialKNNCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial KNN correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#testSpatialKNNCorrectness--">testSpatialKNNCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial KNN correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#testSpatialKNNCorrectness--">testSpatialKNNCorrectness()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial KNN correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialKNNCorrectness--">testSpatialKNNCorrectness()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial KNN correctness.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testSpatialKnnQuery--">testSpatialKnnQuery()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html#testSpatialKnnQuery--">testSpatialKnnQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#testSpatialKnnQuery--">testSpatialKnnQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#testSpatialKnnQuery--">testSpatialKnnQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#testSpatialKnnQuery--">testSpatialKnnQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialKnnQuery--">testSpatialKnnQuery()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testSpatialKnnQueryUsingIndex--">testSpatialKnnQueryUsingIndex()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial knn query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html#testSpatialKnnQueryUsingIndex--">testSpatialKnnQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html#testSpatialKnnQueryUsingIndex--">testSpatialKnnQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PointKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html#testSpatialKnnQueryUsingIndex--">testSpatialKnnQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html#testSpatialKnnQueryUsingIndex--">testSpatialKnnQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleKnnTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleKnnTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialKnnQueryUsingIndex--">testSpatialKnnQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial knn query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/io/EarthdataHDFTest.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Method in class org.apache.sedona.core.io.<a href="../org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io">EarthdataHDFTest</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html" title="class in org.apache.sedona.core.showcase">EarthdataMapperRunnableExample</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialRangeQuery--">testSpatialRangeQuery()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial range query.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/io/EarthdataHDFTest.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.io.<a href="../org/apache/sedona/core/io/EarthdataHDFTest.html" title="class in org.apache.sedona.core.io">EarthdataHDFTest</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/EarthdataMapperRunnableExample.html" title="class in org.apache.sedona.core.showcase">EarthdataMapperRunnableExample</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/Example.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Static method in class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/Example.html" title="class in org.apache.sedona.core.showcase">Example</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/LineStringRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">LineStringRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PointRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PointRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/PolygonRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">PolygonRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/RectangleRangeTest.html" title="class in org.apache.sedona.core.spatialOperator">RectangleRangeTest</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformationTest.html#testSpatialRangeQueryUsingIndex--">testSpatialRangeQueryUsingIndex()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformationTest.html" title="class in org.apache.sedona.core.utils">CRSTransformationTest</a></dt>
+<dd>
+<div class="block">Test spatial range query using index.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html#testTooManyPartitions--">testTooManyPartitions()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/RDDSampleUtilsTest.html" title="class in org.apache.sedona.core.utils">RDDSampleUtilsTest</a></dt>
+<dd>
+<div class="block">Test too many partitions.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testWkbConstructor--">testWkbConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html#testWktConstructor--">testWktConstructor()</a></span> - Method in class org.apache.sedona.core.spatialRDD.<a href="../org/apache/sedona/core/spatialRDD/PolygonRDDTest.html" title="class in org.apache.sedona.core.spatialRDD">PolygonRDDTest</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/utils/TimeUtils.html" title="class in org.apache.sedona.core.utils"><span class="typeNameLink">TimeUtils</span></a> - Class in <a href="../org/apache/sedona/core/utils/package-summary.html">org.apache.sedona.core.utils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/TimeUtils.html#TimeUtils--">TimeUtils()</a></span> - Constructor for class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/TimeUtils.html" title="class in org.apache.sedona.core.utils">TimeUtils</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html#toString--">toString()</a></span> - Method in class org.apache.sedona.core.formatMapper.shapefileParser.boundary.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/boundary/BoundBox.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.boundary">BoundBox</a></dt>
+<dd>
+<div class="block">convert bounds array to string</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/geometryObjects/Circle.html#toString--">toString()</a></span> - Method in class org.apache.sedona.core.geometryObjects.<a href="../org/apache/sedona/core/geometryObjects/Circle.html" title="class in org.apache.sedona.core.geometryObjects">Circle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadNode.html#toString--">toString()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadNode.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadNode</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html#toString--">toString()</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.quadtree.<a href="../org/apache/sedona/core/spatialPartitioning/quadtree/QuadRectangle.html" title="class in org.apache.sedona.core.spatialPartitioning.quadtree">QuadRectangle</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/SedonaConf.html#toString--">toString()</a></span> - Method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/SedonaConf.html" title="class in org.apache.sedona.core.utils">SedonaConf</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformation.html#Transform-java.lang.String-java.lang.String-org.locationtech.jts.geom.Point-">Transform(String, String, Point)</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformation.html" title="class in org.apache.sedona.core.utils">CRSTransformation</a></dt>
+<dd>
+<div class="block">Transform.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformation.html#Transform-java.lang.String-java.lang.String-org.locationtech.jts.geom.Polygon-">Transform(String, String, Polygon)</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformation.html" title="class in org.apache.sedona.core.utils">CRSTransformation</a></dt>
+<dd>
+<div class="block">Transform.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformation.html#Transform-java.lang.String-java.lang.String-org.locationtech.jts.geom.Envelope-">Transform(String, String, Envelope)</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformation.html" title="class in org.apache.sedona.core.utils">CRSTransformation</a></dt>
+<dd>
+<div class="block">Transform.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/utils/CRSTransformation.html#Transform-java.lang.String-java.lang.String-T-">Transform(String, String, T)</a></span> - Static method in class org.apache.sedona.core.utils.<a href="../org/apache/sedona/core/utils/CRSTransformation.html" title="class in org.apache.sedona.core.utils">CRSTransformation</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html#traverse-org.apache.sedona.core.spatialPartitioning.KDBTree.Visitor-">traverse(KDBTree.Visitor)</a></span> - Method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/KDBTree.html" title="class in org.apache.sedona.core.spatialPartitioning">KDBTree</a></dt>
+<dd>
+<div class="block">Traverses the tree top-down breadth-first and calls the visitor
+ for each node.</div>
+</dd>
+<dt><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/TypeUnknownException.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp"><span class="typeNameLink">TypeUnknownException</span></a> - Exception in <a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/package-summary.html">org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp</a></dt>
+<dd>
+<div class="block">The Class TypeUnknownException.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/TypeUnknownException.html#TypeUnknownException-int-">TypeUnknownException(int)</a></span> - Constructor for exception org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp.<a href="../org/apache/sedona/core/formatMapper/shapefileParser/parseUtils/shp/TypeUnknownException.html" title="class in org.apache.sedona.core.formatMapper.shapefileParser.parseUtils.shp">TypeU [...]
+<dd>
+<div class="block">create an exception indicates that the shape type number we get from .shp file is valid</div>
+</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-19.html">Prev Letter</a></li>
+<li><a href="index-21.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-20.html" target="_top">Frames</a></li>
+<li><a href="index-20.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-21.html b/api/javadoc/core/index-files/index-21.html
new file mode 100644
index 0000000..bbf3d5d
--- /dev/null
+++ b/api/javadoc/core/index-files/index-21.html
@@ -0,0 +1,153 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>U-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="U-Index";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-20.html">Prev Letter</a></li>
+<li><a href="index-22.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-21.html" target="_top">Frames</a></li>
+<li><a href="index-21.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_top">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<div class="contentContainer"><a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-1 [...]
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html#updateEnvelope-org.locationtech.jts.geom.Envelope-org.locationtech.jts.geom.Envelope-">updateEnvelope(Envelope, Envelope)</a></span> - Static method in class org.apache.sedona.core.spatialPartitioning.<a href="../org/apache/sedona/core/spatialPartitioning/HilbertPartitioning.html" title="class in org.apache.sedona.core.spatialPartitioning">HilbertPartitioning</a></dt>
+<dd>
+<div class="block">Update envelope.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html#useIndex">useIndex</a></span> - Variable in class org.apache.sedona.core.spatialOperator.<a href="../org/apache/sedona/core/spatialOperator/JoinQuery.JoinParams.html" title="class in org.apache.sedona.core.spatialOperator">JoinQuery.JoinParams</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/showcase/UserSuppliedLineStringMapper.html" title="class in org.apache.sedona.core.showcase"><span class="typeNameLink">UserSuppliedLineStringMapper</span></a> - Class in <a href="../org/apache/sedona/core/showcase/package-summary.html">org.apache.sedona.core.showcase</a></dt>
+<dd>
+<div class="block">The Class UserSuppliedLineStringMapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/UserSuppliedLineStringMapper.html#UserSuppliedLineStringMapper--">UserSuppliedLineStringMapper()</a></span> - Constructor for class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/UserSuppliedLineStringMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedLineStringMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/showcase/UserSuppliedPointMapper.html" title="class in org.apache.sedona.core.showcase"><span class="typeNameLink">UserSuppliedPointMapper</span></a> - Class in <a href="../org/apache/sedona/core/showcase/package-summary.html">org.apache.sedona.core.showcase</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/UserSuppliedPointMapper.html#UserSuppliedPointMapper--">UserSuppliedPointMapper()</a></span> - Constructor for class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/UserSuppliedPointMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedPointMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/showcase/UserSuppliedPolygonMapper.html" title="class in org.apache.sedona.core.showcase"><span class="typeNameLink">UserSuppliedPolygonMapper</span></a> - Class in <a href="../org/apache/sedona/core/showcase/package-summary.html">org.apache.sedona.core.showcase</a></dt>
+<dd>
+<div class="block">The Class UserSuppliedPolygonMapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/UserSuppliedPolygonMapper.html#UserSuppliedPolygonMapper--">UserSuppliedPolygonMapper()</a></span> - Constructor for class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/UserSuppliedPolygonMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedPolygonMapper</a></dt>
+<dd>&nbsp;</dd>
+<dt><a href="../org/apache/sedona/core/showcase/UserSuppliedRectangleMapper.html" title="class in org.apache.sedona.core.showcase"><span class="typeNameLink">UserSuppliedRectangleMapper</span></a> - Class in <a href="../org/apache/sedona/core/showcase/package-summary.html">org.apache.sedona.core.showcase</a></dt>
+<dd>
+<div class="block">The Class UserSuppliedRectangleMapper.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="../org/apache/sedona/core/showcase/UserSuppliedRectangleMapper.html#UserSuppliedRectangleMapper--">UserSuppliedRectangleMapper()</a></span> - Constructor for class org.apache.sedona.core.showcase.<a href="../org/apache/sedona/core/showcase/UserSuppliedRectangleMapper.html" title="class in org.apache.sedona.core.showcase">UserSuppliedRectangleMapper</a></dt>
+<dd>&nbsp;</dd>
+</dl>
+<a href="index-1.html">A</a>&nbsp;<a href="index-2.html">B</a>&nbsp;<a href="index-3.html">C</a>&nbsp;<a href="index-4.html">D</a>&nbsp;<a href="index-5.html">E</a>&nbsp;<a href="index-6.html">F</a>&nbsp;<a href="index-7.html">G</a>&nbsp;<a href="index-8.html">H</a>&nbsp;<a href="index-9.html">I</a>&nbsp;<a href="index-10.html">J</a>&nbsp;<a href="index-11.html">K</a>&nbsp;<a href="index-12.html">L</a>&nbsp;<a href="index-13.html">M</a>&nbsp;<a href="index-14.html">N</a>&nbsp;<a href="in [...]
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../overview-summary.html">Overview</a></li>
+<li>Package</li>
+<li>Class</li>
+<li><a href="../overview-tree.html">Tree</a></li>
+<li><a href="../deprecated-list.html">Deprecated</a></li>
+<li class="navBarCell1Rev">Index</li>
+<li><a href="../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="index-20.html">Prev Letter</a></li>
+<li><a href="index-22.html">Next Letter</a></li>
+</ul>
+<ul class="navList">
+<li><a href="../index.html?index-files/index-21.html" target="_top">Frames</a></li>
+<li><a href="index-21.html" target="_top">No&nbsp;Frames</a></li>
+</ul>
+<ul class="navList" id="allclasses_navbar_bottom">
+<li><a href="../allclasses-noframe.html">All&nbsp;Classes</a></li>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+</body>
+</html>
diff --git a/api/javadoc/core/index-files/index-22.html b/api/javadoc/core/index-files/index-22.html
new file mode 100644
index 0000000..fec5df4
--- /dev/null
+++ b/api/javadoc/core/index-files/index-22.html
@@ -0,0 +1,200 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc (1.8.0_112) on Tue Dec 29 16:00:52 PST 2020 -->
+<title>V-Index</title>
+<meta name="date" content="2020-12-29">
+<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
+<script type="text/javascript" src="../script.js"></script>
... 201830 lines suppressed ...