OGMSGUI
A powerful GUI package for geographical modeling and simulation in Jupyter environments, integrating model invoking and AI assistance.
🌟 Features
-
Interactive Model Invoking
- Visual model selection and configuration
- Real-time model execution and monitoring
- Integrated file management system
-
AI-Powered Assistance
- AI integration for modeling guidance
- Automatic task planning based on academic research
- Context-aware suggestions and help
-
User-Friendly Interface
- Intuitive drag-and-drop interface
- Real-time feedback and status updates
📦 Installation
pip install ogmsgui
🚀 Quick Start
Basic Usage
from ogmsgui import ModelGUI
# 创建并显示GUI
gui = ModelGUI()
gui.create_gui()
from ogmsgui import ModelGUI
# 创建并显示GUI
gui = ModelGUI()
gui.show_model("地震群发滑坡概率评估预警模型")
Using AI Assistant
# Use the magic command for AI assistance
# 导入自定义模块
import ogmsgui
%ogmsChat 南京市光伏屋顶的碳减排潜力大概有多大
import ogmsgui
# Get task planning suggestions
%ogms_taskPlan 南京市光伏屋顶的碳减排潜力该怎么进行估算呢
📄 License
This project is licensed under the MIT License - see the LICENSE file for details.
🙏 Acknowledgments
- Thanks to all contributors who have helped with the development
- Special thanks to the geographical modeling community
- Built with support from [OpenGMS]
📬 Contact
- Author: Phileon Ma
- Email: mpllonggis@gmail.com
🔄 Updates
Latest Version (0.1.0)
- Initial release with core functionality
- Basic model invoking features
- Basic AI functionality
Roadmap
- Enhanced AI capabilities
Metadata
Release files for ogmsgui 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| ogmsgui-0.1.9.tar.gz | 3.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ogmsgui-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.5 MB
Release files / ogmsgui-0.1.9.tar.gz
| Download URL | ogmsgui-0.1.9.tar.gz |
|---|---|
| Size | 3.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
dc583f51a6c9f33ae58f80987c8376792bbb1ded9a8de2544c31a10c1d0c1b22
|
|
BLAKE2b-256 checksum How to use checksums |
df2865d12bdc3caa134c593dbb0d9da649aaa5981d3bdab0668a90e8fb2d3be2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.20
|
Release files / ogmsgui-0.1.9-py3-none-any.whl
| Download URL | ogmsgui-0.1.9-py3-none-any.whl |
|---|---|
| Size | 3.9 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e65ebef90308a407da0d2ed9d8d886190dc914087e58d9f50833acb5972d955c
|
|
BLAKE2b-256 checksum How to use checksums |
6e4c52ccce3a5e6a2ca6f4c02c6e9dc068a839bf93dd81d4ae5ac82b6763bb65
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.0.1 CPython/3.9.20
|