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