021 - 8868471710005469
صفحه اصلی>

پایگاه داده هواشناسی سند ملی آب ایران

Slide background
Slide background
Slide background
Slide background
Slide background
طراحی وب سایت

پایگاه داده هواشناسی سند ملی آب ایران

پیاده سازی اپلیکیشن WEB GIS جهت ذخیره، پردازش و تحلیل و نمایش پارامترهای هواشناسی و محاسبات نیاز آبی در سند ملی آب ایران

سال تولید:1394

کارفرما:موسسه پژوهشهای برنامه ریزی و اقتصاد کشاورزی

GIS PostgreSQL PostGIS Web based Map Open Layers

جزییات بیشتر از پروژه

1.1.توضیحات عمومی نرم افزار

این نرم افزار برای ایجاد پایگاه داده جهت ذخیره و نگهداری، پردازش و تحلیل، نمایش و ارائه تمام پارامترهای هواشناسی کشور به صورت تحت وب پیاده سازی و توسعه داده شده است. این داده ها که مجموعا بیش از 15 میلیون رکورد متنوع بوده و از ویژگی های جغرافیایی و هندسی بهره می برند، جهت تولید سند ملی آب استفاده می شوند. از طریق رابط کاربری، کاربران می توانند گزارش های پیچیده، با پارامترهای دلخواه (دما، بارش، تابش، ET0 و ...) را با استفاده از تکنیکهای مورد نیاز در زمینه GIS تولید و دریافت نمایند. تمامی قابلیتهای مورد نیاز در این حوزه مانند بانک اطلاعات مکانی، نقشه رابط کاربری با ویژگی های Padding، Zooming، رسم شکلهای پولیگون، مدیریت لایه ها و ... ، تولید نقشه های درون یابی شده (Interpolation) با 4 تکنیک پیچیده IDW، Kriging و ...، رسم نمودارهای مورد نیاز (همبستگی، خطی و ...)، جدول گزارشات و بسیاری قابلیتهای دیگر به صورت کاملا اختصاصی توسعه داده شده تا با استفاده از آخرین متدهای روز دنیا جهت ارتباط با سرور و همینطور اجرای پرس و جو های پیچیده در کمترین زمان، ارائه (Render) فایلهای رستر در سمت کلاینت و کاهش قابل توجه حجم داده های سنگین جهت انتقال از سرور به سمت کاربر، سطح دسترسی متنوع جهت استفاده از ویژگی های نرم افزار و همینطور داده های پر ارزش آن، به علاوه محاسبه بر خط تبخیر و تعرق گیاهی با روش، فرمت، پارامترها و تنظیمات مورد انتخاب کاربر(البته با پیشنهادات هوشمند نرم افزاری برای انتخاب متدها بر اساس اقلیمهای مکانهای انتخاب شده) استفاده آسان و حقیقتا بسیار پر سرعت را فراهم می نماید. علاوه بر این، نرم افزار به صورت تحت وب بوده و خالی از هر گونه نیازمندی سخت افزاری و نرم افزاری جهت اجرای آن می باشد تا فقط با دسترسی با سرعت مناسب به شبکه اینترنت حتی بر روی موبایل و تبلت قابل استفاده باشد.

1.2.قابلیتهای کلیدی نرم افزار:
  • کاربری آسان : کل ساختار برنامه به زبان فارسی بوده و برنامه مستقل از نوع ویندوز می باشد
  • بانک های اطلاعاتی
  • آمار روزانه کلیه ایستگاههای هواشناسی کشور
  • نقشه دشت های موجود در هر استان و مشخصات عمومی آنها
  • نقشه های تقسیمات سیاسی: استانها، شهرستانها و دهستانهای کشور
  • محاسبه تبخیر و تعرق گیاهی با روشهای استاندارد
  • برآورد نیاز آبی گیاهان زراعی و باغی در دوره های ماهانه، ده روزه و روزانه
  • پهنه بندی پارامترهای هواشناسی در بازه های آماری مورد نظر
1.3.ویژگی های شاخص نرم افزار:
  • 1.3.1. توسعه تحت وب جهت دسترسی فوق العاده ساده
  • 1.3.2. نقشه رابط کاربری با ویژگی های Padding، Zooming، رسم شکلهای پولیگون و مدیریت لایه¬ها
  • 1.3.3. قابلیت اجرای پرس و جو های از جنس GIS
  • 1.3.4. تولید نقشه های درون یابی شده (Interpolation) با تکنیکهایIDW، Kriging و ...
1.4.تکنیکها، نرم افزارها و زبانهای استفاده شده در تولید نرم افزار:
  • 1.4.1. زبان اصلی نرم افزار بر اساس PHP می باشد
  • 1.4.2. نرم افزار امکان اجرا بر روی سرور با هر دو سیتسم عامل ویندوز و لینوکس را خواهد داشت که به صورت پیش فرض هم اکنون با سرور لینوکس خدمت رسانی می کند.
  • 1.4.3. بانک داده نرم افزار بر اساس سیستم پایگاه داده PostgreSQL و افزونه PostGIS توسعه داده شده است.
  • 1.4.4. تمام نرم افزار بر اساس معماری سه لایه کامل استاندارد پیاده سازی شده است.
  • 1.4.5. نقشه نرم افزار به صورت اختصاصی جهت ارائه قابلیتهای مورد نیاز سیستم پیاده سازی شده است.
  • 1.4.6. در سمت کاربری از JavaScript و برای ارائه افکتهای مورد نیاز از JQuery استفاده شده است.
1.5.معماری، ساختار و چرخه ی کاربری:
  • 1.5.1. چرخه ارتباط با نرم افزار در سمت کاربر به این صورت است که هدف نهایی جهت تولید و دریافت گزارش درخواستی، انتخاب ایستگاه قرار داده شده است و مجموعه ابزار های ایجاد شده در سمت کاربر منتهی به انتخاب ایستگاه های مورد نظر می گردد و پس از تنظیم پارامترها ی مورد نظر گزارش تولید و ارائه می گردد.
  • 1.5.2. تمامی ابزار های مورد نیاز جهت پالایش ایستگاه ها توسعه داده شده و کاربر می تواند از سه روش کلی دشت، تقسیمات سیاسی و رسم شکل دلخواه، پیدا کردن ایستگاه هواشناسی مورد نظر را آغاز کند.
  • 1.5.3. قابلیت هایلایت کردن قسمتهای انتخاب شده به ترتیب و رنگهای تعین شده ایجاد شده است.
  • 1.5.4. شاکله ی عمومی نرم افزار به مانند نرم افزارهای تحت وب به دو قسمت سرور و کلاینت تقسیم می گردد.
  • 1.5.5. در قسمت مدیریت ابزار های مناسب جهت بروزرسانیو مدیریت تمامی اجزاء پایگاه داده ایجاد شده است.
1.6.نمای کاربری نرم افزار:
  • 1.6.1. صفحه اصلی نرم افزار:

  • 1.6.2. استان¬های کشور

  • 1.6.3. تعدادی از ایستگاه ها:

  • 1.6.4. انتخاب قسمتهای مورد نظر:

  • 1.6.5. مثالی از گزارش به صورت نمودار