Skip to main content

A GUI package for geographical modeling and simulation

Project description

OGMSGUI

License 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()

create gui

from ogmsgui import ModelGUI

# 创建并显示GUI
gui = ModelGUI()
gui.show_model("地震群发滑坡概率评估预警模型")

show model

invoke model

model invoke

Using AI Assistant

# Use the magic command for AI assistance
# 导入自定义模块
import ogmsgui

%ogmsChat 南京市光伏屋顶的碳减排潜力大概有多大

ogmsChat

import ogmsgui

# Get task planning suggestions
%ogms_taskPlan 南京市光伏屋顶的碳减排潜力该怎么进行估算呢
invoke model
invoke model

task plan

📄 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

🔄 Updates

Latest Version (0.1.0)

  • Initial release with core functionality
  • Basic model invoking features
  • Basic AI functionality

Roadmap

  • Enhanced AI capabilities

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

ogmsgui-0.1.5.tar.gz (12.1 kB view details)

Uploaded Source

Built Distribution

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

ogmsgui-0.1.5-py3-none-any.whl (13.0 kB view details)

Uploaded Python 3

File details

Details for the file ogmsgui-0.1.5.tar.gz.

File metadata

  • Download URL: ogmsgui-0.1.5.tar.gz
  • Upload date:
  • Size: 12.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.20

File hashes

Hashes for ogmsgui-0.1.5.tar.gz
Algorithm Hash digest
SHA256 f747c2edfbcf3fd8570b1bdf2541d862290ccedd6f82e8b3a5cc609c0138d814
MD5 73be9a0fb08259c9781d0148d8cffc43
BLAKE2b-256 ee78381e365af99241e327323afbf056a0d8a6dfc3f5e2120d394ba2465713f9

See more details on using hashes here.

File details

Details for the file ogmsgui-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: ogmsgui-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 13.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.9.20

File hashes

Hashes for ogmsgui-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 04ad6d26e79d73f2fe06c45543d7074b85c894f20f308d35b547919b7e869567
MD5 e91d8e74260f2d4517137782d3779a45
BLAKE2b-256 3852e8cec5b995e91f8b4f5350e10902a7a0a47174f1375b5e80c1dfecd40479

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