ForHosting KIT · أدوات المطورين

حاسبة درجات أيام النمو

تحوّل درجات أيام النمو درجتي الحرارة الدنيا والعظمى في اليوم إلى تقدير بسيط للحرارة المتاحة لنمو محصول أو حشرة.

● Betaمجاني · داخل متصفحك
استخدمها من الويبAPIالبريدTelegramالتطبيق قريبًا

أدخلوا الدرجة الدنيا والدرجة العظمى ودرجة الأساس المناسبة للكائن، على أن تكون جميعها بالمقياس نفسه. تحسب الأداة متوسط الدرجتين ثم تطرح درجة الأساس، وتعيد صفراً إذا كانت النتيجة سالبة. إنها عملية حسابية يومية واضحة يمكن تكرارها أو جمعها على امتداد الموسم.

اختاروا درجات حرارة لليوم نفسه وبالمقياس نفسه

ابدؤوا بدرجتي حرارة الهواء الدنيا والعظمى المرصودتين في الموقع واليوم التقويمي اللذين تريدون تقييمهما. يجب أن يستخدم القياسان المقياس نفسه، وكذلك درجة أساس المحصول. لا يمكن الجمع مباشرة بين درجة أساس مقدارها 10 درجات Celsius ورصد جوي بوحدة Fahrenheit. اختاروا Celsius أو Fahrenheit لتوضيح وحدة النتيجة؛ فالعملية الحسابية نفسها لا تحوّل القيم. يجب أن تكون الدرجة العظمى مساوية للدنيا أو أعلى منها. إذا عُكست القيم، تعيد الحاسبة خطأً بدلاً من إنتاج نتيجة مضللة من دون تنبيه. استخدموا درجة أساس موصى بها للمحصول أو الآفة أو نموذج المرض أو دليل الإدارة الذي تتبعونه. درجات الأساس افتراضات بيولوجية وليست ثوابت مناخية عامة، ولذلك قد تختلف نتائج نوعين حتى عند استخدام بيانات جوية متطابقة. تعالج هذه الحاسبة زوجاً يومياً واحداً في كل مرة، مما يسهّل فحص مساهمة كل يوم قبل إضافتها إلى مجموع موسمي أطول.

افهموا طريقة المتوسط وحد الصفر الأدنى

تحسب طريقة المتوسط أولاً المتوسط الحسابي البسيط لدرجتي الحرارة الدنيا والعظمى اليوميتين: تساوي درجة الحرارة المتوسطة مجموع الدنيا والعظمى مقسوماً على اثنين. ثم تُطرح درجة أساس المحصول. إذا كان الفرق موجباً، فإنه يمثل مساهمة ذلك اليوم في درجات أيام النمو. وإذا كان سالباً، تُضبط المساهمة على صفر، لأن هذا النموذج لا يعدّ اليوم البارد عكساً للنمو المتراكم. على سبيل المثال، تعطي درجة دنيا تبلغ 50 درجة Fahrenheit ودرجة عظمى تبلغ 86 متوسطاً قدره 68. ومع درجة أساس تبلغ 50 درجة Fahrenheit، تكون النتيجة 18 Fahrenheit degree-days. تعمل العملية الحسابية نفسها بوحدة Celsius، لكن القيم العددية لأيام الدرجات في المقياسين غير قابلة للاستبدال مباشرة. هذه هي طريقة المتوسط الأساسية فقط. فهي لا تضع حداً للحرارة المرتفعة جداً، ولا تستبدل القيم الدنيا الواقعة تحت الأساس، ولا تكامل منحنى حرارة ساعياً، ولا تطبق تقريب الجيب المفرد أو المزدوج. قد تنتج تلك الطرق قيماً مختلفة في الظروف اليومية القصوى.

اجمعوا النتائج اليومية وفق قواعد ثابتة

تصبح القيمة اليومية مفيدة عندما تُحسب بطريقة ثابتة عبر سلسلة من التواريخ وتُجمع انطلاقاً من نقطة بداية بيولوجية أو تقويمية محددة. حافظوا على مصدر بيانات الطقس ومقياس الحرارة ودرجة الأساس وطريقة الحساب من دون تغيير طوال فترة التجميع. سجلوا هذه الاختيارات مع المجموع، لأن رقماً بلا أساس أو طريقة لا يمكن مقارنته بثقة مع عتبة للرصد أو دليل للزراعة أو جدول بحثي. تعاملوا مع الأرصاد المفقودة وفق بروتوكول النموذج الذي تستخدمونه بدلاً من اعتبارها صفراً تلقائياً؛ فالصفر يعني أن اليوم حُسب حساباً صحيحاً لكنه لم يتجاوز درجة الأساس. تذكروا أيضاً أن درجات أيام النمو تقدّر النمو المدفوع بالحرارة، ولا تقيس صحة النبات أو المحصول النهائي. فتوافر المياه والفترة الضوئية والتغذية وأضرار الصقيع والصنف والمناخ المحلي الدقيق كلها عوامل قد تغيّر النمو الفعلي. استخدموا النتيجة إلى جانب الرصد الميداني والتوصيات المعتمدة. عند أتمتة الحساب، تبلغ كلفة كل طلب API ‏$0.002، ويسهّل الناتج الحتمي تدقيق السجلات اليومية وإعادة إنتاجها.

متابعة نمو المحصول

احسبوا المساهمة الحرارية لكل يوم باستخدام درجة الأساس المختارة للمحصول قبل إضافتها إلى المجموع الموسمي.

توقيت الرصد الميداني

قارنوا مجموعاً محسوباً بثبات مع نوافذ النمو المتحقق منها محلياً لحشرة أو كائن مسبب للمرض.

تدقيق حسابات الطقس

أعيدوا إنتاج قيمة يومية من الدرجة الدنيا والعظمى والأساس والمقياس وطريقة المتوسط المعلنة.

ما الصيغة التي تستخدمها هذه الحاسبة؟

تحسب (minimum temperature + maximum temperature) / 2 − base temperature، ثم تستبدل أي نتيجة سالبة بصفر.

ماذا يحدث عندما يكون المتوسط اليومي دون درجة الأساس؟

تكون نتيجة درجات أيام النمو صفراً. ولا يطرح اليوم البارد شيئاً من الحرارة المتراكمة في الأيام السابقة.

هل يمكن الجمع بين مدخلات Celsius وFahrenheit؟

لا. يجب أن تستخدم الدرجات الدنيا والعظمى والأساس مقياس الحرارة المختار نفسه.

هل تطبق هذه الطريقة حداً أعلى لدرجة الحرارة؟

لا. فهي تستخدم القيمتين الدنيا والعظمى المدخلتين مباشرة، ولا تطبق سوى درجة أساس المحصول وحد الصفر الأدنى.

لماذا ترفض الحاسبة درجة عظمى تقل عن الدنيا؟

هذه القيم غير متسقة للرصد اليومي نفسه. ويمنع رفضها ظهور نتيجة تبدو معقولة اعتماداً على مدخلات غير صالحة.

كم تبلغ كلفة الحساب عبر API؟

تبلغ كلفة كل طلب $0.002. ويمكن لحاسبة المتصفح تنفيذ العملية الحتمية نفسها محلياً.

كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.

POSThttps://api.kit.forhosting.com/earth/growing-degree-days

صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.

curl -X POST https://api.kit.forhosting.com/earth/growing-degree-days \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"minimum_temperature":50,"maximum_temperature":86,"base_temperature":50,"temperature_unit":"fahrenheit"}'
{
  "minimum_temperature": 50,
  "maximum_temperature": 86,
  "base_temperature": 50,
  "temperature_unit": "fahrenheit"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "earth.growing_degree_days",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.

لكل طلب$0.002

السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.

HTTPالرمزالمعنى
401unauthorizedمفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك.
402insufficient_balanceرصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة.
404unknown_typeنوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب.
429rate_limitedتجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة.

اطّلع على توثيق KIT الكامل ←