Dash Globe
Dash Globe is a Dash component library that wraps react-globe.gl with a figure-like Python API.
Docs: https://jeffgallini.github.io/dash-globe/
PyPI: https://pypi.org/project/dash-globe/
Highlights
- Chainable Python helpers on
dash_globe.DashGlobe - Snake_case aliases for raw layer props such as
arc_dash_animate_timeandpoints_merge - First-class day/night globe shader via
update_day_night_cycle(...) - First-class rotating cloud shell via
update_clouds(...) - Serializable ripple-ring fades via
ring_color_interpolator(...) - Data-driven globe layers for points, arcs, polygons, paths, heatmaps, hex bins, tiles, particles, rings, and labels
- Client-side
data_url(...)loading andenable_large_data_mode()for large GeoJSON / JSON datasets - Dash callback props for
clickData,rightClickData,hoverData, andcurrentView - Interactive gallery in
usage.pyand hosted docs with example media
Quick Start
pip install dash-globe
from dash import Dash, html
import dash_globe
app = Dash(__name__)
app.layout = html.Div(
dash_globe.DashGlobe(id="globe")
.update_layout(height=500)
.update_globe(globe_image_url=dash_globe.PRESETS.EARTH_NIGHT)
)
Local gallery
python usage.py
Open http://127.0.0.1:8050.
Development
npm install
npm run build:js
npm run build:backends
python usage.py
Metadata
Release files for dash-globe 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| dash_globe-1.0.0.tar.gz | 573.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| dash_globe-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.1 MB
Release files / dash_globe-1.0.0.tar.gz
| Download URL | dash_globe-1.0.0.tar.gz |
|---|---|
| Size | 573.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dfe04009570dd7fe28993989917d4c8f94271d61c3cfc8e4b5f62fb917f412f1
|
|
BLAKE2b-256 checksum How to use checksums |
c7f3a25eb1e47534aaa529df959f916c29df3f9a115a75a97d6a430a087cf2a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Release files / dash_globe-1.0.0-py3-none-any.whl
| Download URL | dash_globe-1.0.0-py3-none-any.whl |
|---|---|
| Size | 569.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
dba948010014fdf0c9a7d9270426b28bb34a8a0d6009e20442dc604566e7f3bc
|
|
BLAKE2b-256 checksum How to use checksums |
ed2b017ff2e582cb97cbfb8c6e72541a455777c574260be0e2354942926a6a2f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|