keplergl / kepler.gl

Kepler.gl is a powerful open source geospatial analysis tool for large-scale data sets.
http://kepler.gl
MIT License
10.41k stars 1.74k forks source link

"Zoom to Layer" Functionality #2446

Open not-Karot opened 1 year ago

not-Karot commented 1 year ago

Is your feature request related to a problem? Please describe.

When using kepler.gl with multiple datasets, it's currently challenging to focus on a specific dataset without manually zooming out entirely and then navigating back in. This process is inefficient and time-consuming, especially compared to standard GIS tools that offer a "Zoom to Layer" functionality.

Describe the solution you'd like

Introduce a "Zoom to Layer" option in kepler.gl, allowing users to quickly zoom in on a selected dataset or layer, enhancing usability and aligning kepler.gl with common GIS platform features.

Additional context The absence of a direct "Zoom to Layer" feature is quite noticeable, as this is a fundamental operation in most GIS platforms, enabling users to focus on specific layers or datasets instantly.

liuwo23 commented 10 months ago

I can implement this functionality, but I'm not sure if it will be adopted and integrated into the source code.

ibgreen commented 10 months ago

I can implement this functionality, but I'm not sure if it will be adopted and integrated into the source code.

Yes... It is best to describe your approach first before opening any non-trivial PR, so the maintainers can indicate if they think they can get behind the changes. Discussions tab could be a good place.

liuwo23 commented 10 months ago

I can implement this functionality, but I'm not sure if it will be adopted and integrated into the source code.

Yes... It is best to describe your approach first before opening any non-trivial PR, so the maintainers can indicate if they think they can get behind the changes. Discussions tab could be a good place.

Okay, I will push a pull request.