Skip to content

Update layer gallery to support more layer types and sources#1071

Merged
martinRenou merged 8 commits intogeojupyter:mainfrom
HaudinFlorence:extend-layer-gallery
Feb 3, 2026
Merged

Update layer gallery to support more layer types and sources#1071
martinRenou merged 8 commits intogeojupyter:mainfrom
HaudinFlorence:extend-layer-gallery

Conversation

@HaudinFlorence
Copy link
Contributor

@HaudinFlorence HaudinFlorence commented Jan 13, 2026

Extend the gallery to support more type of layers

📚 Documentation preview: https://jupytergis--1071.org.readthedocs.build/en/1071/
💡 JupyterLite preview: https://jupytergis--1071.org.readthedocs.build/en/1071/lite

@github-actions
Copy link
Contributor

Binder 👈 Launch a Binder on branch HaudinFlorence/jupytergis/extend-layer-gallery

@github-actions
Copy link
Contributor

github-actions bot commented Jan 13, 2026

Integration tests report: appsharing.space

@mfisher87
Copy link
Member

Wicked cool 😁

@HaudinFlorence HaudinFlorence self-assigned this Jan 14, 2026
@HaudinFlorence HaudinFlorence added the enhancement New feature or request label Jan 14, 2026
@HaudinFlorence HaudinFlorence force-pushed the extend-layer-gallery branch 3 times, most recently from a24f255 to 6f49f09 Compare January 15, 2026 11:22
Copy link
Member

@martinRenou martinRenou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks!

We could add the layer and source parameters to the gallery entries in the JSON, that way we can already generalize to any type of layer without having to specialize the code depending on the type

@HaudinFlorence HaudinFlorence force-pushed the extend-layer-gallery branch 9 times, most recently from 9e20410 to 9e6a3a0 Compare January 28, 2026 18:33
@HaudinFlorence HaudinFlorence marked this pull request as ready for review January 28, 2026 18:34
@HaudinFlorence HaudinFlorence force-pushed the extend-layer-gallery branch 8 times, most recently from dc4ce04 to 940dd18 Compare January 29, 2026 10:27
@HaudinFlorence HaudinFlorence moved this from Ready to In review in JupyterGIS PR triage Jan 29, 2026
@HaudinFlorence HaudinFlorence force-pushed the extend-layer-gallery branch 5 times, most recently from c9252dd to 66452c8 Compare January 30, 2026 16:37
@HaudinFlorence HaudinFlorence force-pushed the extend-layer-gallery branch 2 times, most recently from 434e112 to 397b441 Compare February 3, 2026 13:50
Copy link
Member

@martinRenou martinRenou left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚀

@martinRenou martinRenou merged commit 9685816 into geojupyter:main Feb 3, 2026
15 checks passed
@github-project-automation github-project-automation bot moved this from In review to Done in JupyterGIS PR triage Feb 3, 2026
gjmooney pushed a commit to gjmooney/jupytergis that referenced this pull request Feb 18, 2026
…ter#1071)

* Extend the gallery of layer to support more layer types and sources.

* Move provider_config to a json file.

* Set default minZoom to 0 when no value is provided by xyzservices.

* Take review comments into account. Add a vector layer with geoJSONSource in the layer_gallery.json file.

* Add the source type in the layer card used in the gallery.

* Restore WaymarkedTrails layers.

* Move urlParameters into sourceParameters to properly fit the schema.

* [pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci

---------

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants