geojupyter / jupytergis

JupyterGIS - Collaborative GIS editor in Jupyter
https://geojupyter.github.io/jupytergis
BSD 3-Clause "New" or "Revised" License
55 stars 11 forks source link

JupyterGIS

A JupyterLab extension for collaborative GIS

⚠️ This extension is work in progress. Features and APIs are subject to change quickly. ⚠️ ![jupytergis](./jupytergis.png) ## 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 it directly in your browser with [JupyterLite](https://jupyterlite.readthedocs.io/en/stable/?badge=latest)! https://geojupyter.github.io/jupytergis/lite/lab/index.html ## 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 -c conda-forge qgis` ### Installing JupyterGIS ```bash pip install jupytergis ``` ## Documentation https://geojupyter.github.io/jupytergis ## 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](./CONTRIBUTING.md). ## License JupyterGIS is licensed under the BSD 3-Clause License. See [LICENSE](./LICENSE) for more information.