developmentseed / developmentseed/lonboard

Linked maps side by side

Open
#718 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
964
Forks
54
Avg merge
5m
Merged PRs (30d)
1

Description

**Is your feature request related to a problem? Please describe.**
Using side by side maps that are in sync. Map #1 uses a small geoparquet file, the other Map #2 uses a very large geoparquet file. When the user interacts with Map #1 I want to use the map bounding-box/view-extent to query the data to update Map #2.

**Describe the solution you'd like**
Public function to get the bounding box of the Map. i.e. map.getBounds()
Event state change to Map's bounding box.

**Describe alternatives you've considered**
Tested access to compute_view (private fn, i.e. wont work) to access bbox from pydeck.ViewPort.

**Additional context**
Add any other context or screenshots about the feature request here.

Hoping to be pointed in the right direction for a friendly way to get bbox.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files or tests. Start by tracing the public Map API and the private compute_view/pydeck.ViewPort path mentioned, then determine where map view state is exposed. Done means users can retrieve the Map bounding box and receive a state-change event suitable for updating a second map.

Written by the indexing model from the issue text.

Assessment

Tech stack
jupyter, python
Domain
data-visualization
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.