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

Using AI Assistant

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

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

ogmsChat

import ogmsgui

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

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

🔄 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.0.tar.gz (11.8 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.0-py3-none-any.whl (12.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: ogmsgui-0.1.0.tar.gz
  • Upload date:
  • Size: 11.8 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.0.tar.gz
Algorithm Hash digest
SHA256 0b3499ee306a41b9aeee20de6902c678f052900351bdd191b805fc47f3e0ded3
MD5 5fa795838a70ced4c351c2186f3e4f35
BLAKE2b-256 466b753ae2262629c0a7d68ce76c2904ae282b0a285943b0f1440307d652ec9d

See more details on using hashes here.

File details

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

File metadata

  • Download URL: ogmsgui-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 12.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e5fbf8c17179d0619fb6cf016ed1e73e9bf9d20b0943e5d6cb2885e664850d1d
MD5 45b0d4e03ed77244fdc6c9838b39d83e
BLAKE2b-256 88ef0314d092abe29e46b3005907d5b4de756d28ca71a75a3ba40e40b36eec6e

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