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