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