跳至主要内容

用于地图绘图的xarray扩展

项目描述

Binder Build Status

xarray-leaflet:用于瓦片地图绘图的xarray扩展

xarrayLeaflet都具备处理数据片段的能力,xarray通过Dask的块来处理,Leaflet通过地图瓦片来处理。最终,这实际上是同一个概念,因此让它们一起工作是很自然的事情。

幸运的是,xarray是用Python编写的,我们恰好有一个Leaflet的优秀的Python绑定ipyleaflet

xarray-leaflet使用ipyleaflet作为数据数组的绘图后端。它动态生成地图瓦片,可能使用Dask的懒加载评估系统和Zarr的块数据存储,并通过Jupyter服务器提供服务,从而实现大数据可视化。

查看示例笔记本

它与其他可视化库相比如何?

xarray-leaflet并不试图重新发明轮子。它站在巨人的肩膀上:xarray、Jupyter小部件、Leaflet。通过结合这个软件栈,它开辟了新的可能性,同时保持相对较小的库。

安装

使用conda

conda install -c conda-forge xarray_leaflet

使用pip

pip install xarray_leaflet

使用Voila与xarray-leaflet

要使用 xarray-leaflet,Voila 必须使用以下命令启动

jupyter server --ServerApp.open_browser=True --ServerApp.default_url="voila/render/path_to_notebook.ipynb"

项目详情


下载文件

下载适用于您平台的自定义文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分布

xarray_leaflet-0.2.3.tar.gz (352.8 kB 查看哈希值)

上传时间

构建分布

xarray_leaflet-0.2.3-py3-none-any.whl (9.6 kB 查看哈希值)

上传时间 Python 3

由以下支持