注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

dependencies {
    // 以下のコードは、必要な依存関係のライブラリを追加します
    condaJars "org.apache.sedona:sedona-python-adapter-3.0_2.12:1.2.1-incubating" // SedonaのPythonアダプター
    condaJars "org.apache.sedona:sedona-sql-3.0_2.12:1.2.1-incubating" // SedonaのSQLモジュール
    condaJars "org.apache.sedona:sedona-core-3.0_2.12:1.2.1-incubating" // Sedonaのコアモジュール
    condaJars "org.datasyslab:geotools-wrapper:geotools-24.0" // Geotoolsのラッパーライブラリ
}

使い方

geospatial-tools ライブラリを使用するすべてのトランスフォームは、@geospatial() デコレーターを使用する必要があります(他のデコレーター(@transform_df()@configure() など)の上に)。これにより、Apache Sedona がユーザーの Spark 環境内で有効になり、PySpark DataFrame で空間結合を行うためのバインディングが追加されます。