Files
Ai/location_data/LOCATION_DATA_FLOW.md
T
2026-05-11 00:36:02 +03:30

1.2 KiB
Raw Blame History

location_data خیلی خلاصه

  • ورودی این اپ، مختصات گوشه‌های کل زمین و boundary هر بلوکِ تعریف‌شده توسط کشاورز است.
  • هر بلوک جداگانه به grid های 30×30 متر تبدیل می‌شود و در AnalysisGridCell ذخیره می‌شود.
  • برای همه grid های همان بلوک، داده ماهواره‌ای یک بازه زمانی از openEO گرفته می‌شود و میانگین همان بازه به عنوان وضعیت نهایی هر grid در AnalysisGridObservation ذخیره می‌شود.
  • feature های اصلی فعلی: ndvi, ndwi, soil_vv, soil_vv_db, dem_m, slope_deg.
  • بعد برای هر بلوک، روی feature های grid ها KMeans اجرا می‌شود؛ برای هر K مقدار SSE / Inertia ذخیره می‌شود و نمودار K-SSE هم ساخته می‌شود.
  • نقطه elbow همان تعداد مناسب زیر‌بلوک‌ها است و نتیجه در RemoteSensingSubdivisionResult و خود BlockSubdivision ذخیره می‌شود.
  • جریان قدیمی depth-based soil data و soil_adapters.py دیگر در workflow این اپ جایی ندارد.