feat: add optional coastline layer to 3D visualization - #126
feat: add optional coastline layer to 3D visualization#126Prince637-boo wants to merge 2 commits into
Conversation
@Prince637-boo Since #118 already includes a basic
Either way, I’m happy to help coordinate and review. Let me know what works best for you. Great to see the 3D visualisation growing with community input! |
|
Hi @yuvraajnarula, That's a great idea! I'm perfectly fine with the second option. Please feel free to integrate my coastline improvements and the geo_data.py module directly into #118. I think it’s much more efficient to have a single, solid PR for the 3D visualization. I'm happy to help with any adjustments needed to make the integration smooth. Once you’ve moved the code, I’ll close #126. Thanks for the warm welcome and for the proper credit, I'm glad to contribute to this! |
|
Closing this as the features have been integrated into #118. |


Summary of the changes :
This PR introduces an optional coastline layer for the 3D interactive visualization using Plotly.
Motivation and context:
Visualizing weather model graphs on a blank sphere can make it difficult for users to orient themselves geographically. Adding a coastline background provides essential spatial context, allowing users to immediately identify which parts of the globe the graph nodes and edges represent. This was inspired by discussions in #118 regarding the need for better spatial cues in 3D plots.
Dependencies:
No new external dependencies were added. The feature uses existing plotly, numpy, and networkx requirements.
Issue Link
Solves #118 (or "Relates to #118" if the issue is still open for other 3D tasks)
Type of change
Checklist before requesting a review