معرفی انواع حوضههای رسوبی-زمین ساختی و ارائه یک برنامه تعاملی برای آشنایی با ویژگیهای مختلف آنها با استفاده از برنامه نویسی در Python
این پروژه پژوهشی با هدف دستهبندی حوضههای زمینساختی - رسوبی و نمایش ویژگیهای آنها با استفاده از مدلسازی دادهای و برنامهنویسی در پایتون تدوین شده است. در این پروژه، یک نرمافزار تعاملی با زبان Python توسعه داده شده که دادههای استخراجشده از منابع علمی را، از طریق یک پوشه اکسل پردازش کرده و بهصورت دیداری در اختیار کاربران قرار میدهد.
نرمافزار طراحیشده بر پایه کتابخانههایی چون Tkinter، Pandas، Matplotlib، و Pillow عمل میکند و امکان نمایش اطلاعات زمینشناسی، ژئوشیمیایی، فرونشست، نرخ رسوبگذاری، پتانسیل معدنی، و تصاویر نمادین هر حوضه را دارد. ساختار حوضهها بر پایه جایگاه زمین ساختی، در چهار گروه کلی واگرا، همگرا، درونصفحهای، تبدیلی و حوضههای گوناگون یا آمیخته، که در مجموع ۳۳ نوع حوضه را شامل میشود، دستهبندی شدهاند.
روند انجام پروژه شامل مراحل گردآوری داده، پاکسازی و پردازش اطلاعات، طراحی رابط گرافیکی، کدنویسی، و آزمون عملکرد نرمافزار بوده است. کاربر میتواند از طریق منوهای انتخابی، نوع حوضه و جایگاه زمینساختی را تعیین کرده و اطلاعات کامل و تصویری آن را مشاهده نماید.
چالشهای اصلی پروژه شامل مدیریت مسیر پوشهها، تنظیم ابعاد تصاویر، کنترل دادههای ناقص، و پیادهسازی رابط کاربری مناسب بودند که با بهرهگیری از روشهای بروز برنامهنویسی برطرف شدهاند. در پایان، پیشنهادهایی برای بهبود عملکرد نرمافزار در زمینههای ارتقای رابط کاربری، افزودهشدن قابلیتهای تحلیلی و نموداری، بهروزرسانی منابع داده، و حتی بهرهگیری از هوش مصنوعی ارائه شده است.
این ابزار میتواندکاربرد گستردهای در آموزش، پژوهش، و اکتشافات منابع معدنی و نفتی داشته باشد و به عنوان راهنمایی جامع برای تحلیل زمینساختی شناسایی انواع حوضههای رسوبی، و ارزیابی منابع موجود در آنها مورد استفاده قرار گیرد.
