Densité de semis selon l’espacement
Ce calculateur convertit un plan de plantation en quantité de graines nécessaire pour un hectare.
Lancer gratuitement
Indiquez l’écartement entre les rangs, la distance entre les poquets sur chaque rang et le nombre de graines déposées par poquet. L’outil normalise les mesures métriques ou impériales, détermine la surface attribuée à chaque emplacement et fournit les poquets et les graines par hectare. Vous pouvez ainsi préparer un achat, contrôler le réglage d’un semoir et comparer plusieurs configurations avant les travaux.
Passez du plan de plantation au besoin par hectare
Une préconisation d’espacement décrit une géométrie, alors qu’un achat exige une quantité. L’écartement des rangs se mesure perpendiculairement ; celui des poquets, le long du rang. Leur produit donne la surface par poquet. Un hectare comptant 10 000 mètres carrés, la division par cette surface fournit la densité théorique. Celle-ci est ensuite multipliée par le nombre de graines du poquet. Vous pouvez employer des centimètres, mètres, pouces ou pieds, à condition de conserver la même unité pour les deux distances. Les valeurs intermédiaires permettent de vérifier aisément le calcul.
Interprétez le résultat avant de commander
Le nombre de graines par hectare constitue un besoin géométrique, pas une recommandation d’achat définitive. Le calcul suppose une disposition rectangulaire régulière, des distances uniformes et la moyenne indiquée par poquet. Le total de graines est arrondi au nombre entier supérieur, puisqu’une fraction de graine ne peut pas être fournie. La densité des poquets peut rester décimale, car une parcelle réelle épouse rarement une grille parfaite. Ajoutez séparément une marge pour la germination, les manques mécaniques, les semences endommagées, les tournières, les limites irrégulières ou le ressemis, selon les essais du lot et les conseils locaux.
Mesurez de façon cohérente et comparez
Effectuez les mesures de centre à centre. Mesurez l’écartement des rangs perpendiculairement et celui des poquets dans le sens du rang, et non entre les bords des feuilles, tiges ou planches. Convertissez d’abord une valeur si vos sources mélangent les unités. Les planches comportant plusieurs rangs et des passages particuliers peuvent nécessiter un calcul sur le motif complet. Pour comparer des scénarios, conservez le nombre de graines par poquet et modifiez les distances. Une surface moindre augmente la densité et les besoins. Conservez les entrées avec le résultat afin de le reproduire. Une requête API coûte $0.002.
Cas d’usage
Préparer un achat de semences
Transformez l’espacement choisi en besoin de base par hectare avant d’ajouter une réserve documentée.
Contrôler le réglage du semoir
Comparez la densité géométrique visée au débit donné par un semoir ou un plan manuel.
Comparer des configurations
Testez plusieurs espacements pour observer leur effet sur les poquets et les graines par hectare.
Questions fréquentes
Quelle formule est appliquée ?
Le calcul divise 10 000 mètres carrés par le produit des deux espacements en mètres, puis multiplie les poquets par les graines par poquet.
Puis-je saisir des pouces ou des pieds ?
Oui. Choisissez cm, m, in ou ft dans spacing_unit et gardez cette unité pour les deux mesures.
Pourquoi arrondir les graines au supérieur ?
Les graines sont des éléments entiers ; cet arrondi évite de sous-estimer le besoin géométrique.
Le résultat inclut-il la germination ou les pertes ?
Non. Ajoutez cette marge séparément d’après les données du lot et les recommandations locales.
Un poquet correspond-il à une plante établie ?
Pas forcément. Il peut recevoir plusieurs graines, puis la levée et l’éclaircissage modifient le peuplement final.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002. Le calcul interactif est également disponible dans le navigateur.
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/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)Exemple de requête
{
"row_spacing": 75,
"plant_spacing": 25,
"seeds_per_hill": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.seeding_rate_from_spacing",
"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.
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. |