Calculateur de terreau
Achetez le bon sac de terreau : un pot rond de 20 cm de diamètre et 18 cm de profondeur contient un peu plus de cinq litres et demi. Jardinières et pots évasés sont aussi pris en charge, à l’unité ou en série. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Forme
- Cylinder cm
- Diamètre
- 20
- Hauteur
- 18
- Quantité
- 1 cm
- Volume (m3)
- 0,0056548668
- Volume (L)
- 5,6548667765
- Volume (ft3)
- 0,1996997356
Acheter du terreau à l'estime, c'est finir avec un sac de trop encore fermé ou avec le dernier pot posé sur le plastique nu. Ce calculateur de terreau transforme la forme intérieure et les cotes d'un contenant en le volume de mélange dont vous avez réellement besoin, exprimé en litres et en pieds cubes, afin qu'un devis de pépinière, une fiche de cours et une rangée de jardinières identiques partagent un seul chiffre. Choisissez un cylindre pour un pot rond de diamètre constant, un rectangle pour une jardinière de fenêtre ou un pot carré, ou un tronc de cône pour le pot du quotidien plus large au rebord qu'à la base.
Comment cylindre, caisse et pot évasé deviennent litres et pieds cubes
Le volume de terreau est le volume géométrique intérieur du contenant que vous allez remplir, non la surface d'un massif ni le foisonnement d'une couche de paillis. Trois formes quotidiennes couvrent presque tous les pots de pépinière. Un cylindre — un pot rond dont le rebord et la base partagent un diamètre — utilise l'identité du cylindre de révolution : le volume égale pi fois le rayon au carré fois la hauteur, le rayon valant la moitié du diamètre intérieur.
Une jardinière rectangulaire ou de fenêtre utilise longueur fois largeur fois hauteur intérieure ; un pot carré est la même formule avec des côtés égaux. Un pot évasé est un cône tronqué : le volume égale pi fois la hauteur sur trois, fois la somme du carré du rayon supérieur, du produit des deux rayons et du carré du rayon inférieur. Cette identité de tronc se réduit au cylindre lorsque rebord et base coïncident, contrôle utile sur une feuille.
Les trois longueurs d'un même appel partagent une unité — centimètres par défaut, ou millimètres, mètres, pouces ou pieds — et sont converties en mètres avec des facteurs SI exacts avant le produit. Un mètre cube vaut mille litres. Les pieds cubes s'obtiennent en divisant les mètres cubes par le cube du pied international, 0.3048 mètres.
Le résultat est un remplissage rasant, au niveau du rebord : il ne retranche ni motte, ni lit de gravier drainant, ni franc-bord sous la lèvre. Ce sont des choix de plantation, pas de la géométrie. Une dimension manquante pour la forme choisie, nulle, négative ou non finie est rejetée, car un pot ne peut avoir un diamètre ni une hauteur non positifs.
Où un calculateur de terreau justifie sa place
Les jardiniers amateurs cherchent un calculateur de terreau parce qu'ils remplissent des contenants, non parce qu'ils étendent une couche sur une pelouse. Une page de terre végétale répond en yards cubes à partir de la surface fois la profondeur. Une page de paillis répond en sacs pour un massif.
Une page de citerne répond en litres de liquide. Cette page répond combien de mélange un pot, une jardinière de fenêtre ou une série de suspensions prendra, dans les deux unités de vente du terreau en sac : litres et pieds cubes. Les comptoirs de pépinière s'en servent pour qu'un devis nomme le nombre de contenants et le volume de mélange, plutôt qu'un tableur privé qui arrondit pi autrement sur chaque ordinateur portable.
Les ateliers d'horticulture s'en servent pour que les élèves confrontent les identités du cylindre et du tronc à un pot étiqueté sans trainer une erreur d'arrondi à la main. Les boutiques de balcon et de plantes d'intérieur regroupent de nombreux cylindres de terre cuite identiques avant une livraison, en multipliant un pot par count plutôt qu'en re-mesurant chacun. Les paysagistes qui spécifient des jardinières de terrasse ont besoin d'un contrat qu'ils peuvent figer dans des tests : le même cylindre de vingt par dix-huit centimètres renvoie toujours les mêmes litres.
Ce n'est pas un convertisseur de masse de sol ni une recette de thé de compost ; densité et humidité varient selon le mélange, donc la masse est hors périmètre. Prenez chaque cote en intérieur — l'épaisseur de paroi n'est pas du terreau — et mesurez la hauteur jusqu'à la ligne de remplissage prévue, non jusqu'à une lèvre décorative au-dessus de la terre.
Pour une urne bizarre ou une coupe, choisissez la plus proche des trois formes ou scindez le vase en un cylindre plus un tronc et additionnez les deux appels.
Cas d’usage
Devis de pépinière et de jardinerie
Transformez la forme intérieure d'un pot et les cotes au mètre-ruban en litres ou pieds cubes de mélange pour qu'un devis nomme le nombre de contenants et le terreau en sac à livrer avec eux.
Remplissages par lot sur balcon et plantes d'intérieur
Multipliez un cylindre, une caisse ou un pot évasé mesurés par count pour dimensionner un seul achat pour une série de jardinières identiques avant une livraison ou un atelier de cours.
Questions fréquentes
Quelles formes de pot le calculateur de terreau prend-il en charge ?
Trois : cylinder (pot rond de diamètre constant), rectangular (jardinière de fenêtre ou pot carré) et tapered (cône tronqué, le pot habituel plus large au rebord qu'à la base). Les pots carrés sont rectangulaires à côtés égaux.
Que se passe-t-il si une dimension est nulle ou négative ?
Toute dimension linéaire doit être un nombre fini positif ; un pot ne peut avoir un diamètre, un côté ou une hauteur nuls ou négatifs, et ce chemin n'est pas facturé.
En quoi cela diffère-t-il d'un calculateur de terre végétale ou de paillis ?
Terre végétale et paillis calculent une couche sur une surface (yards cubes à partir de la couverture fois la profondeur). Cet outil remplit un contenant à partir de sa forme et de ses cotes intérieures, et indique les deux unités de vente du terreau en sac : litres et pieds cubes.
Le volume laisse-t-il de la place pour la motte ou le drainage ?
Non. Le résultat correspond à un remplissage à ras bord d’un pot vide. Retirez vous-même la motte, la couche de gravier et la marge laissée sous le bord, car ce sont des choix de plantation, pas de géométrie.
Comment mesurer un pot évasé ?
Mesurez le diamètre intérieur au bord, le diamètre intérieur au fond et la profondeur intérieure de terre, dans la même unité. Le pot est traité comme un cône tronqué, ce qui correspond à la forme courante qui s’élargit vers le haut.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/bio/potting-soil-calculator \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"shape":"cylinder","height":18,"diameter":20}'const res = await fetch("https://api.kit.forhosting.com/bio/potting-soil-calculator", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"shape": "cylinder",
"height": 18,
"diameter": 20
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/potting-soil-calculator",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"shape": "cylinder",
"height": 18,
"diameter": 20
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/potting-soil-calculator", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"shape":"cylinder","height":18,"diameter":20}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"shape":"cylinder","height":18,"diameter":20}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/potting-soil-calculator", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"shape": "cylinder",
"height": 18,
"diameter": 20
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.potting_soil_calculator",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_dim | 1000000000000 |
min_dim | 1e-15 |
max_count | 1000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Toute dimension linéaire doit être un nombre fini positif ; les tailles nulles, négatives ou non numériques échouent avec invalid_input au lieu d'inventer un volume.
Comment cylindre, caisse et pot évasé deviennent litres et pieds cubes
Le compteur optionnel count multiplie le volume d'un seul contenant lorsque vous remplissez une série de pots identiques.
Contrat d'entrée, unités et ce que signifie invalid_input
Un cylindre exige aussi un diamètre positif. Une jardinière rectangulaire exige longueur et largeur positives. L'unité optionnelle unit vaut par défaut les centimètres, ceux de la plupart des étiquettes de pépinière ; envoyez mm, m, in ou ft lorsque le mètre-ruban est gradué ainsi. Les dimensions doivent rester dans les bornes analytiques de 1e-15 à 1e12 afin qu'une faute de frappe n'explose pas l'isolate. Envoyez en POST un corps JSON avec une forme obligatoire — cylinder, rectangular ou tapered — et une hauteur positive obligatoire, qui est la profondeur intérieure de terreau du contenant. Un pot évasé exige un top_diameter positif au rebord et un bottom_diameter positif à la base. Le compteur optionnel count vaut un par défaut et, lorsqu'il est présent, doit être un entier positif ; volume_l et volume_ft3 renvoyés sont des totaux pour ce nombre de contenants identiques. Chaque champ linéaire peut arriver comme nombre JSON ou comme chaîne numérique ; chaînes vides, clés manquantes exigées par la forme, valeurs non finies, zéro et négatifs échouent avec invalid_input en nommant le champ et ne sont pas facturés. Des alias existent pour qu'un script envoie d ou diam pour diameter, L et W pour les côtés de la caisse, top et bottom pour le tronc, et pots ou n pour count. Lorsque count est supérieur à un, volume_per_container_l et volume_per_container_ft3 sont inclus pour qu'une liste d'emballage montre le total de sacs et le remplissage d'un seul pot. Associez volume_l à un sac de vingt litres ou volume_ft3 à un sac d'un pied cube et demi pour transformer le résultat géométrique en achat. Comme le chemin est du parse pur de tier A, sans jetons de modèle ni réseau sortant, chaque appel réussi coûte le tarif de base publié $0.002.
Où un calculateur de terreau justifie sa place
Les dimensions invalides ne consomment pas de solde ; figez volume_l et volume_ft3 dans les tests et vous obtenez le même remplissage dans un cahier de cours, un greffon LMS et un tableur d'achats.
Cas d'intégration
Fiches d'horticulture
Laissez les élèves envoyer diamètre et hauteur, ou rebord, base et hauteur, et vérifier volume_l et volume_ft3 par rapport aux identités du cylindre et du cône tronqué.
Questions techniques
Comment calculer la quantité de terreau dont un contenant a besoin ?
Choisissez la forme intérieure, envoyez les cotes positives correspondantes et une unité optionnelle (cm par défaut), puis lisez volume_l et volume_ft3. Un cylindre utilise diameter et height ; une jardinière rectangulaire utilise length, width et height ; un pot évasé utilise top_diameter, bottom_diameter et height.
Combien coûte le calculateur de terreau ?
L'outil du navigateur est gratuit. Les requêtes API utilisent un solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.