Skip to main content

No project description provided

Project description

JupyterGIS - A JupyterLab extension for collaborative GIS

lite-badge docs-badge

jupytergis

Features

  • Collaborative GIS Environment: Work together on geographic data projects in real-time.
  • QGIS File Support: Load, visualize, and manipulate QGIS project files (.qgs, .qgz), and other GIS data formats.
  • Interactive Maps: Render interactive maps and geospatial visualizations within Jupyter notebooks using the JupyterGIS Python API.

🪄 Try JupyterGIS now! ✨

This demo runs a JupyterLab instance entirely in your browser with WebAssembly! 🤯

Powered by JupyterLite. Please note that JupyterGIS' real-time collaboration features are not yet supported in JupyterLite.

Installation

Prerequisites

  • JupyterLab (version 3.0 or higher)
  • (OPTIONAL) QGIS installed on your system and its Python modules available in the PATH. e.g. mamba install --channel conda-forge qgis

Installing JupyterGIS

From PyPI

python -m pip install jupytergis

From conda-forge

JupyterGIS is also packaged and distributed on conda-forge.

To install and add JupyterGIS to a project with pixi, from the project directory run

pixi add jupytergis

and to install into a particular conda environment with mamba, in the activated environment run

mamba install --channel conda-forge jupytergis

With Docker

docker run -p 8888:8888 ghcr.io/geojupyter/jupytergis:latest

Replace latest with a specific version number if you prefer. Docker build source is at https://github.com/geojupyter/jupytergis-docker.

Documentation

https://jupytergis.readthedocs.io

Contributing

We welcome contributions from the community! To contribute:

  • Fork the repository
  • Make a dev install of JupyterGIS
  • Create a new branch
  • Make your changes
  • Submit a pull request

For more details, check out our CONTRIBUTING.md.

License

JupyterGIS is licensed under the BSD 3-Clause License. See LICENSE for more information.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

jupytergis-0.4.5.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jupytergis-0.4.5-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file jupytergis-0.4.5.tar.gz.

File metadata

  • Download URL: jupytergis-0.4.5.tar.gz
  • Upload date:
  • Size: 5.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for jupytergis-0.4.5.tar.gz
Algorithm Hash digest
SHA256 c8768be72af982a6d4b787c68f4c565e2d1b07fdd7cc55dd8f15cbe9fa6b6b8a
MD5 99f483ca97b286282df0734ec865c5e5
BLAKE2b-256 fd658f0f20784596d4a944bab9fad27ef157bd15509d617909d834167b279699

See more details on using hashes here.

File details

Details for the file jupytergis-0.4.5-py3-none-any.whl.

File metadata

  • Download URL: jupytergis-0.4.5-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.10

File hashes

Hashes for jupytergis-0.4.5-py3-none-any.whl
Algorithm Hash digest
SHA256 7e034a916d20faf5d6835a5bb5471e3dca593bca541245e866bfb075fdaf5336
MD5 aec3773d858f648af342ed5201308727
BLAKE2b-256 17fa72b88c417026f96955cdaddcbe1a725169279c6f946503c3913860cd9eb7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page