این داشبورد برای نمایش و تحلیل شاخصهای خشکسالی (SPI/SPEI) در سطوح مدیریتی ایران طراحی شده است.
هدف، ارائه یک رابط کاربری GIS سازمانی با نقشه تعاملی، فیلترهای سریع و نمودارهای تحلیلی است.
- نقشه: ابزار Hover برای مشاهده اطلاعات سریع، کلیک برای تحلیل ناحیه.
- رنگها: بر اساس طبقهبندی شدت خشکسالی (D0 تا D4) و وضعیت نرمال/مرطوب.
- کارایی: درخواستها با Cache و بدون بارگذاری مجدد صفحه مدیریت میشوند.
- پشتیبانی RTL: چیدمان و تایپوگرافی برای فارسی بهینه شده است.
نحوه استفاده از API (مثال کامل)
آدرس پایه API بهصورت پیشفرض:
http://localhost:8000
GET /datasets — لیست لایهها
GET /meta?level=station — متادیتا (بازه زمانی + شاخصها)
GET /mapdata?level=station&index=spi3&date=2020-01 — داده نقشه
GET /timeseries?region_id=10001&level=station&index=spi3 — سری زمانی
GET /kpi?region_id=10001&level=station&index=spi3&date=2020-01 — شاخصهای خلاصه + روند
مثال end-to-end با cURL:
# 1) دریافت لایهها
curl "http://localhost:8000/datasets"
# 2) دریافت متادیتا برای station
curl "http://localhost:8000/meta?level=station"
# 3) دریافت داده نقشه برای شاخص اقلیمی (مثال: precip)
curl "http://localhost:8000/mapdata?level=station&index=precip&date=2020-01"
# 4) دریافت سری زمانی یک ناحیه
curl "http://localhost:8000/timeseries?region_id=10001&level=station&index=precip"
# 5) دریافت KPI و روند همان ناحیه در یک ماه مشخص
curl "http://localhost:8000/kpi?region_id=10001&level=station&index=precip&date=2020-01"
برای بهترین تجربه، از مرورگرهای بهروز استفاده کنید. در موبایل میتوانید پنلها را از هدر باز/بسته کنید.