تقدير مبسط للنتح التبخري المرجعي لأغراض الري
تحوّل هذه الحاسبة المبسطة ثلاثة تقديرات جوية عملية إلى عمق تقريبي لفقد الماء يوميًا بوحدة المليمتر.
شغّل الأداة مجانًا
أدخلوا متوسط حرارة الهواء بالدرجة المئوية، وسرعة الرياح على ارتفاع مترين بالمتر في الثانية، والإشعاع الشمسي الوارد بالميغاجول لكل متر مربع في اليوم. تصلح النتيجة للتخطيط الأولي للري، والمقارنات السريعة، والحالات التي تنقصها بعض البيانات. الحساب واضح وقابل للتكرار، لكنه لا يحل محل حساب FAO-56 Penman–Monteith الكامل ولا توصية زراعية محلية متخصصة.
طريقة الاستخدام
أدخل القيم في النموذج أعلاه. تتحقق الأداة منها قبل الحساب ثم تعرض النتيجة في الصفحة نفسها.
راجع بياناتك
اتبع التسميات والوحدات الموضحة بجانب كل حقل. إذا كانت قيمة مفقودة أو خارج النطاق، توضح الصفحة الحقل الذي يحتاج إلى تصحيح.
أعد الحساب أو نفّذه آليًا
استخدم أداة الويب للفحوص الفردية، واستخدم الواجهة البرمجية عند دمج الإمكانية نفسها في سير عمل آلي.
حالات الاستخدام
احصل على النتيجة الآن
أدخل مجموعة من القيم وشاهد النتيجة من دون إعداد جدول بيانات أو برنامج نصي.
قارن السيناريوهات
غيّر قيمة واحدة في كل مرة وأعد الحساب لمعرفة ما الذي يؤثر في النتيجة.
أتمت العمل المتكرر
استخدم الواجهة البرمجية عندما تحتاج إلى تشغيل الحساب نفسه داخل منتجك أو سير عملك.
الأسئلة الشائعة
ما تكلفة استدعاء API؟
تبلغ تكلفة كل طلب API مقدار $0.002. ويمكن لنسخة المتصفح تنفيذ الحساب الحتمي نفسه محليًا.
هل هذه معادلة FAO-56 Penman–Monteith؟
لا. إنها تقدير مبسط قائم على الإشعاع والحرارة مع تصحيح صريح للرياح، ولا يستخدم الرطوبة أو الارتفاع أو الضغط أو صافي الإشعاع طويل الموجة.
ماذا يحدث عند إغفال الحرارة؟
يعيد الطلب خطأ invalid_input لأن متوسط الحرارة اليومية إلزامي. وتستخدم الرياح والإشعاع الشمسي قيمًا افتراضية موثقة عند إغفالهما.
لماذا تظهر النتيجة بالمليمتر يوميًا؟
يعادل مليمتر واحد فوق متر مربع واحد لترًا واحدًا من الماء، ولذلك يعد هذا العمق مناسبًا لتخطيط الري اليومي.
هل يمكن استخدام النتيجة بوصفها احتياج المحصول للماء؟
ليس مباشرة. طبّقوا معامل محصول مناسبًا، والمطر الفعال، ومعلومات ماء التربة، وكفاءة الري قبل تخطيط كمية التطبيق.
متى ينبغي استخدام طريقة أكمل؟
استخدموا FAO-56 Penman–Monteith أو إرشادات محلية معتمدة عند توفر بيانات موثوقة للرطوبة والمحطة، أو عندما تكون الآثار المالية أو الزراعية أو التنظيمية كبيرة.
للمطوّرين — الوصول عبر API
كل ما في هذه الصفحة متاح برمجيًا. هذا القسم موجّه للفرق التقنية التي تريد ربط الأداة بأنظمتها الخاصة؛ بقية المستخدمين يمكنهم استخدام الأداة أعلاه مباشرة دون الحاجة لقراءة ما يلي.
الـEndpoint
صادِق على طلبك بترويسة Bearer، وأرسل طلب POST واحدًا لتدخل مهمتك قائمة التنفيذ فورًا؛ ثم تستلم النتيجة عبر webhook أو رابط موقّع.
استدعِ الخدمة من بيئتك
curl -X POST https://api.kit.forhosting.com/weather/evapotranspiration-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":25}'const res = await fetch("https://api.kit.forhosting.com/weather/evapotranspiration-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/weather/evapotranspiration-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/weather/evapotranspiration-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/weather/evapotranspiration-estimate", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)مثال على الطلب
{
"temperature": 25
}مثال على الاستجابة
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.evapotranspiration_estimate",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}الواجهة غير متزامنة: تستلم task_id فور الإرسال، ويمكنك الاستعلام عن الحالة بمعدل طلب واحد في الثانية.
الأسعار
السعر معلن كما تراه: لا tokens ولا نظام نقاط؛ وإن فشلت المهمة فلن تُحاسَب عليها.
الأخطاء
| HTTP | الرمز | المعنى |
|---|---|---|
401 | unauthorized | مفتاح الوصول مفقود أو غير صالح؛ تحقق من ترويسة Bearer في طلبك. |
402 | insufficient_balance | رصيدك لا يكفي لتنفيذ هذه المهمة؛ أعد شحن الرصيد ثم أعد المحاولة. |
404 | unknown_type | نوع المهمة المطلوب غير موجود في الكتالوج — راجع الاسم المرسل في الطلب. |
429 | rate_limited | تجاوزت الحد المسموح من الطلبات؛ انتظر قليلًا ثم أعد المحاولة. |