- Notifications
You must be signed in to change notification settings - Fork38
A Python library for fast, interactive geospatial vector data visualization in Jupyter.
License
developmentseed/lonboard
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
A Python library for fast, interactive geospatial vector data visualization in Jupyter.
Building on cutting-edge technologies likeGeoArrow andGeoParquet in conjunction withGPU-based map rendering, Lonboard aims to enable visualizing large geospatial datasets interactively through a simple interface.
3 million points rendered from a GeoPandasGeoDataFrame
in JupyterLab. Example notebook.
To install Lonboard using pip:
pip install lonboard
Lonboard is onconda-forge and can be installed usingconda,mamba, orpixi. To install Lonboard using conda:
conda install -c conda-forge lonboard
To install from source, refer to thedeveloper documentation.
For the simplest rendering, pass geospatial data into the top-levelviz
function.
importgeopandasasgpdfromlonboardimportvizgdf=gpd.GeoDataFrame(...)viz(gdf)
Under the hood, this delegates to aScatterplotLayer
,PathLayer
, orPolygonLayer
. Refer to thedocumentation andexamples for more control over rendering.
Refer to the documentation atdevelopmentseed.org/lonboard.
This is a new binding to thedeck.gl geospatial data visualization library. A "deck" is the part of a skateboard you ride on. What's a fast, geospatial skateboard? Alonboard.
About
A Python library for fast, interactive geospatial vector data visualization in Jupyter.