Skip to content

Conversation

arjxn-py
Copy link
Member

@arjxn-py arjxn-py commented Aug 14, 2025

Description

@brookisme & I hacked on this together on 14th August 2025

Checklist

  • PR has a descriptive title and content.
  • PR description contains references to any issues the PR resolves, e.g. Resolves #XXX.
  • PR has one of the labels: documentation, bug, enhancement, feature, maintenance
  • Checks are passing.
    Failing lint checks can be resolved with:
    • pre-commit run --all-files
    • jlpm run lint

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

Copy link
Contributor

Binder 👈 Launch a Binder on branch arjxn-py/jupytergis/hack%2Fpython-ergonomic

Copy link
Contributor

github-actions bot commented Aug 14, 2025

Integration tests report: appsharing.space

@brookisme
Copy link

The idea is to create wrapper classes, that add functionality to existing pydantic layers to achive the type of workflow discuss in issue #436.

In particular we want to be able to take the data behind a particular map layer, turn it into a python object (such as a geodataframe), perform programatic manipulations and add a new layer to the map.

Note: To "update" layers we will add the new layer and remove the source layer.

@arjxn-py arjxn-py added the enhancement New feature or request label Aug 15, 2025
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.

2 participants