Skip to main content

Python library for fast, interactive geospatial vector data visualization in Jupyter.

Project description

lonboard

PyPI Binder open_in_colab

A Python library for fast, interactive geospatial vector data visualization in Jupyter.

Building on cutting-edge technologies like GeoArrow and GeoParquet in conjunction with GPU-based map rendering, lonboard aims to enable visualizing large geospatial datasets interactively through a simple interface.

3 million points rendered from a geopandas GeoDataFrame in JupyterLab.

Install

pip install lonboard

Get Started

For the simplest rendering, pass geospatial data into the top-level viz function.

import geopandas as gpd
from lonboard import viz

gdf = gpd.GeoDataFrame(...)
viz(gdf)

Under the hood, this delegates to a ScatterplotLayer, PathLayer, or SolidPolygonLayer. Refer to the documentation and examples for more control over rendering.

Documentation

Refer to the documentation at developmentseed.org/lonboard.

Why the name?

This is a new binding to the deck.gl geospatial data visualization library. A "deck" is the part of a skateboard you ride on. What's a fast, geospatial skateboard? A lonboard.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lonboard-0.5.0.tar.gz (599.5 kB view details)

Uploaded Source

Built Distribution

lonboard-0.5.0-py3-none-any.whl (608.6 kB view details)

Uploaded Python 3

File details

Details for the file lonboard-0.5.0.tar.gz.

File metadata

  • Download URL: lonboard-0.5.0.tar.gz
  • Upload date:
  • Size: 599.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for lonboard-0.5.0.tar.gz
Algorithm Hash digest
SHA256 70d7d347a3175c53a257175f381072cc633e4cb058534aaff6a5725c22cd0095
MD5 33f0d628e5a1b633310798cd7e6d36d5
BLAKE2b-256 df7b8f9bdd39cde9769443a8659f3e8738beed57156e5fee56da3449f22c78d3

See more details on using hashes here.

File details

Details for the file lonboard-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: lonboard-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 608.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for lonboard-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f62590c5a2562cc21653253d0a167dcbd2e0f2d3a72a6344e112c0f959e7feee
MD5 be0674209ffb3d17510198a453006ffa
BLAKE2b-256 d7890313d0fd9cbbdd2b2748e0910fee5418084e9ac62413750185b010f3442b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page