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/sedona.git


The following commit(s) were added to refs/heads/master by this push:
     new 9ff9ade58c [DOC] Fix documentation structure after moving 
sedona.geopandas to sedona.spark.geopandas (#2249)
9ff9ade58c is described below

commit 9ff9ade58c4a9d3263928095649a9aba92d8ed2d
Author: Feng Zhang <[email protected]>
AuthorDate: Thu Aug 7 21:34:11 2025 -0700

    [DOC] Fix documentation structure after moving sedona.geopandas to 
sedona.spark.geopandas (#2249)
---
 python/sedona/doc/index.rst                        |  2 +-
 python/sedona/doc/sedona.rst                       |  1 -
 python/sedona/doc/sedona.spark.geopandas.api.rst   | 20 +++++++
 python/sedona/doc/sedona.spark.geopandas.rst       | 61 ++++++++++++++++++++++
 python/sedona/doc/sedona.spark.geopandas.tools.rst | 21 ++++++++
 python/sedona/doc/sedona.spark.rst                 |  1 +
 6 files changed, 104 insertions(+), 2 deletions(-)

diff --git a/python/sedona/doc/index.rst b/python/sedona/doc/index.rst
index 4bd430c541..f278aa612b 100644
--- a/python/sedona/doc/index.rst
+++ b/python/sedona/doc/index.rst
@@ -32,8 +32,8 @@ This documentation covers the Python API for Apache Sedona, 
providing comprehens
 
    modules
    sedona.flink
-   sedona.geopandas
    sedona.spark
+   sedona.spark.geopandas
    sedona.stac
    sedona.stats
    sedona.utils
diff --git a/python/sedona/doc/sedona.rst b/python/sedona/doc/sedona.rst
index 95ced1a4bc..ec7e1e4ce2 100644
--- a/python/sedona/doc/sedona.rst
+++ b/python/sedona/doc/sedona.rst
@@ -10,7 +10,6 @@ Subpackages
    sedona.core
    sedona.flink
    sedona.geoarrow
-   sedona.geopandas
    sedona.maps
    sedona.raster
    sedona.raster_utils
diff --git a/python/sedona/doc/sedona.spark.geopandas.api.rst 
b/python/sedona/doc/sedona.spark.geopandas.api.rst
new file mode 100644
index 0000000000..9a9097b23a
--- /dev/null
+++ b/python/sedona/doc/sedona.spark.geopandas.api.rst
@@ -0,0 +1,20 @@
+sedona.spark.geopandas package
+==============================
+
+.. Option: inherited-members: Series
+   Document all methods from the parent base 'GeoFrame' class, but ignore the 
methods in 'Series' class
+.. autoclass:: sedona.spark.geopandas.GeoSeries
+   :members:
+   :undoc-members:
+
+   :inherited-members: Series
+
+.. autoclass:: sedona.spark.geopandas.GeoDataFrame
+   :members:
+   :undoc-members:
+   :show-inheritance:
+
+.. autoclass:: sedona.spark.geopandas.sindex.SpatialIndex
+   :members:
+   :undoc-members:
+   :show-inheritance:
diff --git a/python/sedona/doc/sedona.spark.geopandas.rst 
b/python/sedona/doc/sedona.spark.geopandas.rst
new file mode 100644
index 0000000000..30e9080fc4
--- /dev/null
+++ b/python/sedona/doc/sedona.spark.geopandas.rst
@@ -0,0 +1,61 @@
+sedona.spark.geopandas package
+==============================
+
+Subpackages
+-----------
+
+.. toctree::
+   :maxdepth: 4
+
+   sedona.spark.geopandas.tools
+
+Submodules
+----------
+
+sedona.spark.geopandas.base module
+-----------------------------------
+
+.. automodule:: sedona.spark.geopandas.base
+   :members:
+   :show-inheritance:
+   :undoc-members:
+
+sedona.spark.geopandas.geodataframe module
+-------------------------------------------
+
+.. automodule:: sedona.spark.geopandas.geodataframe
+   :members:
+   :show-inheritance:
+   :undoc-members:
+
+sedona.spark.geopandas.geoseries module
+----------------------------------------
+
+.. automodule:: sedona.spark.geopandas.geoseries
+   :members:
+   :show-inheritance:
+   :undoc-members:
+
+sedona.spark.geopandas.io module
+---------------------------------
+
+.. automodule:: sedona.spark.geopandas.io
+   :members:
+   :show-inheritance:
+   :undoc-members:
+
+sedona.spark.geopandas.sindex module
+-------------------------------------
+
+.. automodule:: sedona.spark.geopandas.sindex
+   :members:
+   :show-inheritance:
+   :undoc-members:
+
+Module contents
+---------------
+
+.. automodule:: sedona.spark.geopandas
+   :members:
+   :show-inheritance:
+   :undoc-members:
diff --git a/python/sedona/doc/sedona.spark.geopandas.tools.rst 
b/python/sedona/doc/sedona.spark.geopandas.tools.rst
new file mode 100644
index 0000000000..7f8098ccd9
--- /dev/null
+++ b/python/sedona/doc/sedona.spark.geopandas.tools.rst
@@ -0,0 +1,21 @@
+sedona.spark.geopandas.tools package
+=====================================
+
+Submodules
+----------
+
+sedona.spark.geopandas.tools.sjoin module
+------------------------------------------
+
+.. automodule:: sedona.spark.geopandas.tools.sjoin
+   :members:
+   :show-inheritance:
+   :undoc-members:
+
+Module contents
+---------------
+
+.. automodule:: sedona.spark.geopandas.tools
+   :members:
+   :show-inheritance:
+   :undoc-members:
diff --git a/python/sedona/doc/sedona.spark.rst 
b/python/sedona/doc/sedona.spark.rst
index 54e28c360b..fedb364c07 100644
--- a/python/sedona/doc/sedona.spark.rst
+++ b/python/sedona/doc/sedona.spark.rst
@@ -9,6 +9,7 @@ Subpackages
 
    sedona.spark.core
    sedona.spark.geoarrow
+   sedona.spark.geopandas
    sedona.spark.maps
    sedona.spark.raster
    sedona.spark.raster_utils

Reply via email to