跳转至
Apache Sedona 1.9.0 已正式发布,新增 Spark 4.1 支持、proj4sedona 坐标系转换、Bing Tile 函数等众多特性!

Python Jupyter Notebook 示例

Sedona Python 提供了一系列 Jupyter Notebook 示例

请按以下步骤使用 Pipenv 在本机运行 Jupyter Notebook:

  1. 克隆 Sedona GitHub 仓库或下载源代码
  2. 从 PyPI 或 GitHub 源码安装 Sedona Python:参考 安装 Sedona Python
  3. 准备 spark-shaded jar:参考 安装 Sedona Python
  4. 设置 Pipenv 的 Python 版本(请使用您所需的 Python 版本):
cd docs/usecases
pipenv --python 3.8
  1. 安装依赖:
cd docs/usecases
pipenv install
  1. 在 Pipenv 中安装 Jupyter Notebook 内核:
pipenv install ipykernel
pipenv shell
  1. 在 Pipenv shell 中执行:
python -m ipykernel install --user --name=apache-sedona
  1. 如果之前未配置过,请设置环境变量 SPARK_HOMEPYTHONPATH,参考 安装 Sedona Python
  2. 启动 Jupyter Notebook:jupyter notebook
  3. 选择 Sedona notebook,在 notebook 中依次选择 Kernel -> Change Kernel,选择刚才注册的内核。