This is an automated email from the ASF dual-hosted git repository.
jiayu pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-sedona.git
The following commit(s) were added to refs/heads/master by this push:
new e8561bd Remove any link that have "GeoSpark" prefix and add
architecture to the website
e8561bd is described below
commit e8561bd634b02d1a4aab816d2dcd97ad33e81817
Author: Jia Yu <[email protected]>
AuthorDate: Tue May 18 19:30:39 2021 -0700
Remove any link that have "GeoSpark" prefix and add architecture to the
website
---
README.md | 8 ++++-
docs-overrides/main.html | 9 ++++++
...{GeoSpark-Scala-and-Java-API.md => java-api.md} | 0
docs/api/{GeoSpark-Python-API.md => python-api.md} | 0
...L-AggregateFunction.md => AggregateFunction.md} | 0
.../{GeoSparkSQL-Constructor.md => Constructor.md} | 0
.../sql/{GeoSparkSQL-Function.md => Function.md} | 0
.../sql/{GeoSparkSQL-Optimizer.md => Optimizer.md} | 2 +-
.../sql/{GeoSparkSQL-Overview.md => Overview.md} | 10 +++----
.../sql/{GeoSparkSQL-Parameter.md => Parameter.md} | 0
.../sql/{GeoSparkSQL-Predicate.md => Predicate.md} | 0
.../{Babylon-Scala-and-Java-API.md => java-api.md} | 0
docs/community/contact.md | 5 ++++
...Central-Coordinates.md => maven-coordinates.md} | 0
docs/download/project.md | 4 +--
...l-Modules-Release-notes.md => release-notes.md} | 0
docs/image/architecture.jpeg | Bin 0 -> 296223 bytes
docs/index.md | 3 +-
... => Advanced-Tutorial-Tune-your-Application.md} | 0
.../{geospark-core-python.md => core-python.md} | 0
.../{GeoSpark-Runnable-DEMO.md => demo.md} | 0
docs/tutorial/rdd.md | 6 ++--
docs/tutorial/{sql-sql.md => sql-pure-sql.md} | 6 ++--
.../{geospark-sql-python.md => sql-python.md} | 0
docs/tutorial/sql.md | 14 ++++-----
docs/tutorial/viz.md | 2 +-
mkdocs.yml | 33 +++++++++++----------
python/.gitignore | 5 ++++
28 files changed, 66 insertions(+), 41 deletions(-)
diff --git a/README.md b/README.md
index b84e690..32c4d8a 100644
--- a/README.md
+++ b/README.md
@@ -7,7 +7,11 @@ Click
[](https://mybinder.org/v2/g
Apache Sedonaâ„¢(incubating) is a cluster computing system for processing
large-scale spatial data. Sedona extends Apache Spark / SparkSQL with a set of
out-of-the-box Spatial Resilient Distributed Datasets (SRDDs)/ SpatialSQL that
efficiently load, process, and analyze large-scale spatial data across machines.
-### Sedona contains several modules:
+## System architecture
+
+<img src="docs/image/architecture.jpeg" width="600">
+
+### Modules in the source code
| Name | API | Introduction|
|---|---|---|
@@ -24,6 +28,8 @@ Please refer to [Sedona
website](http://sedona.apache.org/download/compile/)
## Contact
+Feedback to improve Apache Sedona: [Google
Form](https://docs.google.com/forms/d/e/1FAIpQLSeYHlc4cX5Pw0bIx2dQbhHDeWF2G2Wf7BgN_n29IzXsSzwptA/viewform)
+
Twitter: [Sedona@Twitter](https://twitter.com/ApacheSedona)
Gitter chat:
[](https://gitter.im/apache/sedona?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
diff --git a/docs-overrides/main.html b/docs-overrides/main.html
index c772e8e..c83153d 100644
--- a/docs-overrides/main.html
+++ b/docs-overrides/main.html
@@ -33,6 +33,15 @@
<br><br><br>
<div class="tx-hero__content">
+ <h1>System Architecture</h1>
+ <div style="width: 100%;">
+ <img src="image/architecture.jpeg" width="600">
+ </div>
+ </div>
+
+ <span class="br"></span>
+
+ <div class="tx-hero__content">
<h1>High Speed</h1>
<div style="width: 100%;">
<div style="width: 45%; height: 160px; float: left;">
diff --git a/docs/api/GeoSpark-Scala-and-Java-API.md b/docs/api/java-api.md
similarity index 100%
rename from docs/api/GeoSpark-Scala-and-Java-API.md
rename to docs/api/java-api.md
diff --git a/docs/api/GeoSpark-Python-API.md b/docs/api/python-api.md
similarity index 100%
rename from docs/api/GeoSpark-Python-API.md
rename to docs/api/python-api.md
diff --git a/docs/api/sql/GeoSparkSQL-AggregateFunction.md
b/docs/api/sql/AggregateFunction.md
similarity index 100%
rename from docs/api/sql/GeoSparkSQL-AggregateFunction.md
rename to docs/api/sql/AggregateFunction.md
diff --git a/docs/api/sql/GeoSparkSQL-Constructor.md
b/docs/api/sql/Constructor.md
similarity index 100%
rename from docs/api/sql/GeoSparkSQL-Constructor.md
rename to docs/api/sql/Constructor.md
diff --git a/docs/api/sql/GeoSparkSQL-Function.md b/docs/api/sql/Function.md
similarity index 100%
rename from docs/api/sql/GeoSparkSQL-Function.md
rename to docs/api/sql/Function.md
diff --git a/docs/api/sql/GeoSparkSQL-Optimizer.md b/docs/api/sql/Optimizer.md
similarity index 99%
rename from docs/api/sql/GeoSparkSQL-Optimizer.md
rename to docs/api/sql/Optimizer.md
index 92a66f2..eab7dbf 100644
--- a/docs/api/sql/GeoSparkSQL-Optimizer.md
+++ b/docs/api/sql/Optimizer.md
@@ -70,7 +70,7 @@ DistanceJoin pointshape1#12: geometry, pointshape2#33:
geometry, 2.0, true
```
!!!warning
- Sedona doesn't control the distance's unit (degree or meter). It is
same with the geometry. To change the geometry's unit, please transform the
coordinate reference system. See
[ST_Transform](GeoSparkSQL-Function.md#st_transform).
+ Sedona doesn't control the distance's unit (degree or meter). It is
same with the geometry. To change the geometry's unit, please transform the
coordinate reference system. See [ST_Transform](Function.md#st_transform).
## Broadcast join
Introduction: Perform a range join or distance join but broadcast one of the
sides of the join. This maintains the partitioning of the non-broadcast side
and doesn't require a shuffle.
diff --git a/docs/api/sql/GeoSparkSQL-Overview.md b/docs/api/sql/Overview.md
similarity index 88%
rename from docs/api/sql/GeoSparkSQL-Overview.md
rename to docs/api/sql/Overview.md
index 15edc9f..af6e3fb 100644
--- a/docs/api/sql/GeoSparkSQL-Overview.md
+++ b/docs/api/sql/Overview.md
@@ -13,20 +13,20 @@ myDataFrame.withColumn("geometry",
expr("ST_*")).selectExpr("ST_*")
* Constructor: Construct a Geometry given an input string or coordinates
* Example: ST_GeomFromWKT (string). Create a Geometry from a WKT String.
- * Documentation: [Here](../GeoSparkSQL-Constructor)
+ * Documentation: [Here](../Constructor)
* Function: Execute a function on the given column or columns
* Example: ST_Distance (A, B). Given two Geometry A and B, return the
Euclidean distance of A and B.
- * Documentation: [Here](../GeoSparkSQL-Function)
+ * Documentation: [Here](../Function)
* Aggregate function: Return the aggregated value on the given column
* Example: ST_Envelope_Aggr (Geometry column). Given a Geometry column,
calculate the entire envelope boundary of this column.
- * Documentation: [Here](../GeoSparkSQL-AggregateFunction)
+ * Documentation: [Here](../AggregateFunction)
* Predicate: Execute a logic judgement on the given columns and return true or
false
* Example: ST_Contains (A, B). Check if A fully contains B. Return
"True" if yes, else return "False".
- * Documentation: [Here](../GeoSparkSQL-Predicate)
+ * Documentation: [Here](../Predicate)
Sedona also provides an Adapter to convert SpatialRDD <-> DataFrame. Please
read [Adapter
Scaladoc](../../javadoc/sql/org/apache/sedona/sql/utils/index.html)
-SedonaSQL supports SparkSQL query optimizer, documentation is
[Here](../GeoSparkSQL-Optimizer)
+SedonaSQL supports SparkSQL query optimizer, documentation is
[Here](../Optimizer)
## Quick start
diff --git a/docs/api/sql/GeoSparkSQL-Parameter.md b/docs/api/sql/Parameter.md
similarity index 100%
rename from docs/api/sql/GeoSparkSQL-Parameter.md
rename to docs/api/sql/Parameter.md
diff --git a/docs/api/sql/GeoSparkSQL-Predicate.md b/docs/api/sql/Predicate.md
similarity index 100%
rename from docs/api/sql/GeoSparkSQL-Predicate.md
rename to docs/api/sql/Predicate.md
diff --git a/docs/api/viz/Babylon-Scala-and-Java-API.md
b/docs/api/viz/java-api.md
similarity index 100%
rename from docs/api/viz/Babylon-Scala-and-Java-API.md
rename to docs/api/viz/java-api.md
diff --git a/docs/community/contact.md b/docs/community/contact.md
index 7b36931..bba35e8 100644
--- a/docs/community/contact.md
+++ b/docs/community/contact.md
@@ -9,6 +9,11 @@ You can participate in the community as follows:
* Report bugs and submit patches.
* Contribute code and documentation.
+## Feedback
+
+Feedback to improve Apache Sedona: [Google
Form](https://docs.google.com/forms/d/e/1FAIpQLSeYHlc4cX5Pw0bIx2dQbhHDeWF2G2Wf7BgN_n29IzXsSzwptA/viewform)
+
+
## Twitter
[Apache Sedona@Twitter](https://twitter.com/ApacheSedona)
diff --git a/docs/download/GeoSpark-All-Modules-Maven-Central-Coordinates.md
b/docs/download/maven-coordinates.md
similarity index 100%
rename from docs/download/GeoSpark-All-Modules-Maven-Central-Coordinates.md
rename to docs/download/maven-coordinates.md
diff --git a/docs/download/project.md b/docs/download/project.md
index 32796be..2b0302d 100644
--- a/docs/download/project.md
+++ b/docs/download/project.md
@@ -4,8 +4,8 @@ A self-contained project allows you to create multiple Scala /
Java files and wr
## Quick start
-1. To add Sedona as dependencies, please read [Sedona Maven Central
coordinates](GeoSpark-All-Modules-Maven-Central-Coordinates.md)
-2. Use Sedona Template project to start: [Sedona Template
Project](/tutorial/GeoSpark-Runnable-DEMO/)
+1. To add Sedona as dependencies, please read [Sedona Maven Central
coordinates](maven-coordinates.md)
+2. Use Sedona Template project to start: [Sedona Template
Project](/tutorial/demo/)
3. Compile your project using SBT. Make sure you obtain the fat jar which
packages all dependencies.
4. Submit your compiled fat jar to Spark cluster. Make sure you are in the
root folder of Spark distribution. Then run the following command:
```
diff --git a/docs/download/GeoSpark-All-Modules-Release-notes.md
b/docs/download/release-notes.md
similarity index 100%
rename from docs/download/GeoSpark-All-Modules-Release-notes.md
rename to docs/download/release-notes.md
diff --git a/docs/image/architecture.jpeg b/docs/image/architecture.jpeg
new file mode 100644
index 0000000..6fd48e4
Binary files /dev/null and b/docs/image/architecture.jpeg differ
diff --git a/docs/index.md b/docs/index.md
index 95e68d0..e37b6b1 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -1,4 +1,3 @@
+### 05/18/2021: We invite you to provide feedback to improve Apache Sedona.
See /Community/Feedback.
### 02/06/2021: Apache Sedona 1.0.0-incubating is released. It supports Spark
2.3 - 3.0, Scala 2.11 - 2.12, Java 1.8, Python 3.7 - 3.9.
-### 09/15/2020: Apache Sedona new website and Git repo online
-### 07/30/2020: GeoSpark 1.3.2-SNAPSHOT supports Spark 3.0. Details at
Download/Maven Central coordinate/
### 07/19/2020: GeoSpark joined Apache Incubator as Apache Sedona
\ No newline at end of file
diff --git a/docs/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application.md
b/docs/tutorial/Advanced-Tutorial-Tune-your-Application.md
similarity index 100%
rename from docs/tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application.md
rename to docs/tutorial/Advanced-Tutorial-Tune-your-Application.md
diff --git a/docs/tutorial/geospark-core-python.md
b/docs/tutorial/core-python.md
similarity index 100%
rename from docs/tutorial/geospark-core-python.md
rename to docs/tutorial/core-python.md
diff --git a/docs/tutorial/GeoSpark-Runnable-DEMO.md b/docs/tutorial/demo.md
similarity index 100%
rename from docs/tutorial/GeoSpark-Runnable-DEMO.md
rename to docs/tutorial/demo.md
diff --git a/docs/tutorial/rdd.md b/docs/tutorial/rdd.md
index 8ddb878..2d9c384 100644
--- a/docs/tutorial/rdd.md
+++ b/docs/tutorial/rdd.md
@@ -3,12 +3,12 @@ The page outlines the steps to create Spatial RDDs and run
spatial queries using
## Set up dependencies
-1. Read [Sedona Maven Central
coordinates](../download/GeoSpark-All-Modules-Maven-Central-Coordinates.md)
+1. Read [Sedona Maven Central coordinates](../download/maven-coordinates.md)
2. Select ==the minimum dependencies==: Add Apache Spark (only the Spark core)
and Sedona (core).
3. Add the dependencies in build.sbt or pom.xml.
!!!note
- To enjoy the full functions of Sedona, we suggest you include ==the
full dependencies==: [Apache Spark
core](https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11),
[Apache
SparkSQL](https://mvnrepository.com/artifact/org.apache.spark/spark-sql),
Sedona-core, Sedona-SQL, Sedona-Viz. Please see [RDD example
project](/tutorial/GeoSpark-Runnable-DEMO/)
+ To enjoy the full functions of Sedona, we suggest you include ==the
full dependencies==: [Apache Spark
core](https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11),
[Apache
SparkSQL](https://mvnrepository.com/artifact/org.apache.spark/spark-sql),
Sedona-core, Sedona-SQL, Sedona-Viz. Please see [RDD example
project](/tutorial/demo/)
## Initiate SparkContext
@@ -175,7 +175,7 @@ System.setProperty("sedona.global.charset", "utf8")
#### From SparkSQL DataFrame
-To create a generic SpatialRDD from CSV, TSV, WKT, WKB and GeoJSON input
formats, you can use SedonaSQL. Make sure you include ==the full dependencies==
of Sedona. Read [SedonaSQL API](../api/sql/GeoSparkSQL-Overview).
+To create a generic SpatialRDD from CSV, TSV, WKT, WKB and GeoJSON input
formats, you can use SedonaSQL. Make sure you include ==the full dependencies==
of Sedona. Read [SedonaSQL API](../api/sql/Overview).
We use [checkin.csv CSV file](#pointrdd-from-csvtsv) as the example. You can
create a generic SpatialRDD using the following steps:
diff --git a/docs/tutorial/sql-sql.md b/docs/tutorial/sql-pure-sql.md
similarity index 84%
rename from docs/tutorial/sql-sql.md
rename to docs/tutorial/sql-pure-sql.md
index d21f1ce..5ec49e3 100644
--- a/docs/tutorial/sql-sql.md
+++ b/docs/tutorial/sql-pure-sql.md
@@ -1,6 +1,6 @@
-The page outlines the steps to manage spatial data using SedonaSQL. ==The
example code is written in SQL==.
+Starting from ==Sedona v1.0.1==, you can use Sedona in a pure Spark SQL
environment. The example code is written in SQL.
-SedonaSQL supports SQL/MM Part3 Spatial SQL Standard. Detailed SedonaSQL APIs
are available here: [SedonaSQL API](../api/sql/GeoSparkSQL-Overview.md)
+SedonaSQL supports SQL/MM Part3 Spatial SQL Standard. Detailed SedonaSQL APIs
are available here: [SedonaSQL API](../api/sql/Overview.md)
## Initiate Session
@@ -8,7 +8,7 @@ SedonaSQL supports SQL/MM Part3 Spatial SQL Standard. Detailed
SedonaSQL APIs ar
Start `spark-sql` as following (replace `<VERSION>` with actual version, like,
`1.0.1-incubating`):
```sh
-park-sql --packages
org.apache.sedona:sedona-python-adapter-3.0_2.12:<VERSION>,org.apache.sedona:sedona-viz-3.0_2.12:<VERSION>,org.datasyslab:geotools-wrapper:geotools-24.0
\
+spark-sql --packages
org.apache.sedona:sedona-python-adapter-3.0_2.12:<VERSION>,org.apache.sedona:sedona-viz-3.0_2.12:<VERSION>,org.datasyslab:geotools-wrapper:geotools-24.0
\
--conf spark.kryo.registrator=org.apache.spark.serializer.KryoSerializer \
--conf
spark.kryo.registrator=org.apache.sedona.viz.core.Serde.SedonaVizKryoRegistrator
\
--conf
spark.sql.extensions=org.apache.sedona.viz.sql.SedonaVizExtensions,org.apache.sedona.sql.SedonaSqlExtensions
diff --git a/docs/tutorial/geospark-sql-python.md b/docs/tutorial/sql-python.md
similarity index 100%
rename from docs/tutorial/geospark-sql-python.md
rename to docs/tutorial/sql-python.md
diff --git a/docs/tutorial/sql.md b/docs/tutorial/sql.md
index 5037dcb..80431ff 100644
--- a/docs/tutorial/sql.md
+++ b/docs/tutorial/sql.md
@@ -5,16 +5,16 @@ SedonaSQL supports SQL/MM Part3 Spatial SQL Standard. It
includes four kinds of
var myDataFrame = sparkSession.sql("YOUR_SQL")
```
-Detailed SedonaSQL APIs are available here: [SedonaSQL
API](../api/sql/GeoSparkSQL-Overview.md)
+Detailed SedonaSQL APIs are available here: [SedonaSQL
API](../api/sql/Overview.md)
## Set up dependencies
-1. Read [Sedona Maven Central
coordinates](../download/GeoSpark-All-Modules-Maven-Central-Coordinates.md)
+1. Read [Sedona Maven Central coordinates](../download/maven-coordinates.md)
2. Select ==the minimum dependencies==: Add [Apache Spark
core](https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11),
[Apache
SparkSQL](https://mvnrepository.com/artifact/org.apache.spark/spark-sql),
Sedona-core and Sedona-SQL
3. Add the dependencies in build.sbt or pom.xml.
!!!note
- To enjoy the full functions of Sedona, we suggest you include ==the
full dependencies==: [Apache Spark
core](https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11),
[Apache
SparkSQL](https://mvnrepository.com/artifact/org.apache.spark/spark-sql),
Sedona-core, Sedona-SQL, Sedona-Viz. Please see [SQL example
project](/tutorial/GeoSpark-Runnable-DEMO/)
+ To enjoy the full functions of Sedona, we suggest you include ==the
full dependencies==: [Apache Spark
core](https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11),
[Apache
SparkSQL](https://mvnrepository.com/artifact/org.apache.spark/spark-sql),
Sedona-core, Sedona-SQL, Sedona-Viz. Please see [SQL example
project](/tutorial/demo/)
## Initiate SparkSession
@@ -130,7 +130,7 @@ root
```
!!!note
- SedonaSQL provides lots of functions to create a Geometry column,
please read [SedonaSQL constructor API](../api/sql/GeoSparkSQL-Constructor.md).
+ SedonaSQL provides lots of functions to create a Geometry column,
please read [SedonaSQL constructor API](../api/sql/Constructor.md).
## Load Shapefile and GeoJSON
@@ -195,7 +195,7 @@ spatialDf.show()
```
!!!note
- Read [SedonaSQL constructor API](../api/sql/GeoSparkSQL-Constructor.md)
to learn how to create a Geometry type query window
+ Read [SedonaSQL constructor API](../api/sql/Constructor.md) to learn
how to create a Geometry type query window
### KNN query
Use ==ST_Distance== to calculate the distance and rank the distance.
@@ -216,11 +216,11 @@ spatialDf.show()
### Join query
-The details of a join query is available here [Join
query](../api/sql/GeoSparkSQL-Optimizer.md).
+The details of a join query is available here [Join
query](../api/sql/Optimizer.md).
### Other queries
-There are lots of other functions can be combined with these queries. Please
read [SedonaSQL functions](../api/sql/GeoSparkSQL-Function.md) and [SedonaSQL
aggregate functions](../api/sql/GeoSparkSQL-AggregateFunction.md).
+There are lots of other functions can be combined with these queries. Please
read [SedonaSQL functions](../api/sql/Function.md) and [SedonaSQL aggregate
functions](../api/sql/AggregateFunction.md).
## Save to permanent storage
diff --git a/docs/tutorial/viz.md b/docs/tutorial/viz.md
index 03f236b..91d4680 100644
--- a/docs/tutorial/viz.md
+++ b/docs/tutorial/viz.md
@@ -17,7 +17,7 @@ SedonaViz encapsulates the main steps of map visualization
process, e.g., pixeli
This tutorial mainly focuses on explaining SQL/DataFrame API. SedonaViz RDD
example can be found in Please see [Viz exmaple
project](https://github.com/apache/incubator-sedona/tree/master/examples/viz)
## Set up dependencies
-1. Read [Sedona Maven Central
coordinates](../download/GeoSpark-All-Modules-Maven-Central-Coordinates.md)
+1. Read [Sedona Maven Central coordinates](../download/maven-coordinates.md)
2. Add [Apache Spark
core](https://mvnrepository.com/artifact/org.apache.spark/spark-core_2.11),
[Apache
SparkSQL](https://mvnrepository.com/artifact/org.apache.spark/spark-sql),
Sedona-core, Sedona-SQL, Sedona-Viz
## Initiate SparkSession
diff --git a/mkdocs.yml b/mkdocs.yml
index 55ef13a..c1ace22 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -5,8 +5,8 @@ nav:
- Setup:
- Features: download/features.md
- Quick start: download/overview.md
- - Release notes: download/GeoSpark-All-Modules-Release-notes.md
- - Maven Central coordinate:
download/GeoSpark-All-Modules-Maven-Central-Coordinates.md
+ - Release notes: download/release-notes.md
+ - Maven Central coordinate: download/maven-coordinates.md
- Set up Spark cluser: download/cluster.md
- Self-contained project: download/project.md
- Interactive scala shell: download/scalashell.md
@@ -16,34 +16,35 @@ nav:
- Programming Guides:
- Spatial RDD app:
- Scala/Java: tutorial/rdd.md
- - Python: tutorial/geospark-core-python.md
+ - Python: tutorial/core-python.md
- Spatial SQL app:
- Scala/Java: tutorial/sql.md
- - Python: tutorial/geospark-sql-python.md
+ - Pure SQL: tutorial/sql-pure-sql.md
+ - Python: tutorial/sql-python.md
- Map visualization SQL app:
- Scala/Java: tutorial/viz.md
- Use Apache Zeppelin: tutorial/zeppelin.md
- Examples:
- - Scala/Java: tutorial/GeoSpark-Runnable-DEMO.md
+ - Scala/Java: tutorial/demo.md
- Python: tutorial/jupyter-notebook.md
- Performance tuning:
- Benchmark: tutorial/benchmark.md
- - Tune RDD application:
tutorial/Advanced-Tutorial-Tune-your-GeoSpark-Application.md
+ - Tune RDD application:
tutorial/Advanced-Tutorial-Tune-your-Application.md
- API Docs:
- RDD (core):
- - Scala/Java doc: api/GeoSpark-Scala-and-Java-API.md
- - Python doc: api/GeoSpark-Python-API.md
+ - Scala/Java doc: api/java-api.md
+ - Python doc: api/python-api.md
- SQL:
- - Quick start: api/sql/GeoSparkSQL-Overview.md
- - Constructor: api/sql/GeoSparkSQL-Constructor.md
- - Function: api/sql/GeoSparkSQL-Function.md
- - Predicate: api/sql/GeoSparkSQL-Predicate.md
- - Aggregate function: api/sql/GeoSparkSQL-AggregateFunction.md
- - Join query (optimizer): api/sql/GeoSparkSQL-Optimizer.md
- - Parameter: api/sql/GeoSparkSQL-Parameter.md
+ - Quick start: api/sql/Overview.md
+ - Constructor: api/sql/Constructor.md
+ - Function: api/sql/Function.md
+ - Predicate: api/sql/Predicate.md
+ - Aggregate function: api/sql/AggregateFunction.md
+ - Join query (optimizer): api/sql/Optimizer.md
+ - Parameter: api/sql/Parameter.md
- Viz:
- DataFrame/SQL: api/viz/sql.md
- - RDD: api/viz/Babylon-Scala-and-Java-API.md
+ - RDD: api/viz/java-api.md
- Community:
- Community: community/contact.md
- Contributing rule: community/rule.md
diff --git a/python/.gitignore b/python/.gitignore
index cfbb80a..bda5836 100644
--- a/python/.gitignore
+++ b/python/.gitignore
@@ -1,2 +1,7 @@
/.idea/
/venv/
+/.ipynb_checkpoints/
+/.pytest_cache/
+/apache_sedona.egg-info/
+/build/
+/dist/