Calculateur densité d'empoissonnement
Multipliez la taille de l'étang par la densité d'empoissonnement retenue et obtenez un nombre prêt pour la commande : 1000 m² à 2 poissons par m² font 2000 poissons. Surface ou volume, dans les unités que vous utilisez déjà. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Surface de l'étang
- 1 000
- Densité d'empoissonnement
- 2
- Base de calcul
- area
- Taille de l'étang
- 1 000
- Nombre exact de poissons
- 2 000
- Nombre de poissons
- 2 000
Choisir combien de poissons placer dans un étang est un problème de densité, pas une estimation approximative. Les responsables d'aquaculture, les propriétaires d'étangs d'agrément et les agents de vulgarisation multiplient la taille de l'étang par un taux d'empoissonnement recommandé exprimé en poissons par unité de surface ou par unité de volume. Ce calculateur de densité d'empoissonnement accepte soit la surface, soit le volume d'eau —exactement l'un des deux— plus une densité d'empoissonnement positive en unités cohérentes, les multiplie et renvoie le produit exact ainsi qu'un effectif entier au poisson le plus proche prêt pour listes d'achat et ordres de travail. Les unités restent sous votre contrôle : mètres carrés avec poissons par mètre carré, acres avec poissons par acre, mètres cubes avec poissons par mètre cube, ou tout couple cohérent.
Ce que signifie la densité d'empoissonnement et comment l'effectif est calculé
La densité d'empoissonnement est le nombre recommandé de poissons par unité de taille de l'étang. Les taux de surface sont courants pour les étangs en terre extensifs et semi-intensifs : par exemple poissons par hectare, par acre ou par mètre carré lorsque l'espèce, la classe de taille, l'aération et la qualité de l'eau autorisent une consigne publiée.
Les taux de volume apparaissent plus souvent dans les bassins intensifs, raceways et systèmes en recirculation, où la biomasse ou l'effectif est limité par les mètres cubes d'eau, l'oxygène dissous et la charge de filtration. Ce calculateur n'invente pas un taux biologique pour vous ; il applique le taux que vous avez déjà choisi dans des tables de vulgarisation, un conseil d'écloserie ou un protocole d'exploitation. L'identité centrale est simple : l'effectif de poissons égale la taille de l'étang multipliée par la densité d'empoissonnement.
Si l'étang fait mille mètres carrés et que le plan prévoit deux poissons par mètre carré, le produit est deux mille poissons. Si l'étang contient cinq cents mètres cubes et que le plan prévoit quatre poissons par mètre cube, le produit est également deux mille poissons. Densité et taille doivent partager la même base : ne mélangez jamais une surface en hectares avec une densité par acre sans convertir d'abord.
L'outil est agnostique aux unités par conception : convertissez une fois hors ligne, puis multipliez clairement. Il ne modélise ni croissance, ni mortalité, ni capacité de charge saisonnière, ni conversion alimentaire ; ces couches de planification se placent au-dessus de cette étape arithmétique.
Qui s'appuie sur ce calcul d'empoissonnement
Les applications de gestion d'exploitation ont besoin d'un oracle déterministe pour que chaque client —formulaire mobile de terrain, planificateur de bureau ou import de tableur— s'accorde sur l'effectif pour les mêmes dimensions d'étang et la même densité de protocole. Les écloseries et coopératives chiffrent des commandes par lot lorsque le client fournit la surface ou le volume de l'étang et un tableau d'empoissonnement partagé. Les formations et cours professionnels peuvent noter automatiquement des devoirs d'empoissonnement sans déployer un modèle aquacole complet.
Une validation échouée ne consomme pas de solde. Convertissez toujours les unités de surface et de densité avant l'appel si vos tables mélangent hectares et acres, et revérifiez la densité dès que l'espèce, la taille des alevins ou le régime d'aération change.
Cas d’usage
Étangs d'agrément et ornementaux
Convertissez la surface mesurée et une consigne de densité amateur en un effectif entier de poissons pour un empoissonnement initial sûr sans surcharger la filtration.
Planification d'exploitation aquacole
Calculez en lot l'effectif à partir de la surface de l'étang ou du volume du bassin et des taux de protocole pour commandes d'achat et plans de saison.
Outils de vulgarisation et devoirs
Offrez aux étudiants et conseillers un oracle déterministe taille × densité qui correspond unité pour unité aux tableaux d'empoissonnement imprimés.
Questions fréquentes
Quelles unités le calculateur utilise-t-il ?
Tout couple cohérent. L'outil est agnostique aux unités : si la surface est en acres, la densité doit être en poissons par acre ; si le volume est en m³, en poissons par m³. Convertissez les unités mélangées avant l'appel.
Que se passe-t-il si j'envoie surface et volume ensemble ?
Une seule densité ne peut s'appliquer aux deux bases à la fois ; choisissez la base qui correspond à votre tableau d'empoissonnement.
Combien de poissons mettre dans un étang de 1000 m² à 2 poissons par m² ?
Il faut 2000 poissons. Le calculateur multiplie la surface de l'étang par la densité saisie et donne aussi le nombre entier le plus proche, prêt pour une liste d'achat ou un bon de travail.
Vaut-il mieux une densité par surface ou par volume ?
La densité par surface est la plus courante pour les étangs en terre, en poissons par hectare ou par acre. La densité par volume convient aux bassins intensifs, aux raceways et aux circuits recirculés, où l'eau, l'oxygène et la filtration fixent la limite.
Le calculateur recommande-t-il une densité pour mon espèce ?
Non. Il applique la densité que vous avez déjà choisie dans des tables techniques, auprès d'une écloserie ou dans le protocole de votre exploitation. L'espèce, la taille, l'aération et la qualité de l'eau fixent ce chiffre en amont.
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/fish-stocking-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"stocking_density":2,"pond_area":1000}'const res = await fetch("https://api.kit.forhosting.com/bio/fish-stocking-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"stocking_density": 2,
"pond_area": 1000
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/fish-stocking-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"stocking_density": 2,
"pond_area": 1000
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/fish-stocking-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"stocking_density":2,"pond_area":1000}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"stocking_density":2,"pond_area":1000}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/fish-stocking-density", 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
{
"stocking_density": 2,
"pond_area": 1000
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.fish_stocking_density",
"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. |
Notes techniques
Les combinaisons invalides —taille manquante, surface et volume à la fois, valeurs non positives— échouent avec invalid_input au lieu d'inventer un effectif.
Ce que signifie la densité d'empoissonnement et comment l'effectif est calculé
L'endpoint renvoie fish_count_exact comme produit complet (arrondi seulement pour un affichage flottant stable) et fish_count comme entier le plus proche pour l'achat et l'inventaire.
Contrat d'entrée, forme de réponse et comportement d'erreur
Si aucune taille n'est fournie, la requête échoue aussi. Tailles ou densités non positives, densité manquante, chaînes vides, NaN et Infinity sont rejetés avec des messages qui nomment le champ. Les échecs de validation ne sont pas facturés. Envoyez en POST un corps JSON avec stocking_density comme nombre fini positif obligatoire, et exactement un champ de taille : pond_area ou pond_volume, également fini et positif. Les alias sont acceptés —area, surface_area, pond_surface, surface pour la surface ; volume, water_volume, pond_capacity, capacity pour le volume ; density, fish_density, stock_density, rate, fish_per_unit pour la densité—. Si surface et volume sont présents en même temps, la requête échoue avec invalid_input, car une seule densité ne peut pas signifier poissons par surface et par volume à la fois. En succès le corps inclut basis (area ou volume), pond_size (la taille nettoyée utilisée), stocking_density, fish_count_exact, fish_count comme entier le plus proche, formula qui reformule le produit pour cette base, method fish_stocking_density et un court message adapté aux journaux ou légendes d'interface. Exemple : pond_area mille et stocking_density deux donnent basis area, fish_count_exact deux mille et fish_count deux mille. Exemple : pond_volume deux cent cinquante et densité un point cinq donnent trois cent soixante-quinze poissons exacts et en entier. Associez le résultat à vos tables d'espèces et limites de qualité d'eau ; cet endpoint multiplie seulement taille par densité et n'émet ni calendriers d'alimentation, ni dimensionnement d'aération, ni conseil vétérinaire.
Où une API de densité d'empoissonnement apporte de la valeur
Comme l'implémentation est pure parse de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant. Gardez les requêtes compactes, figez fish_count et fish_count_exact dans les tests, et vous obtenez des totaux d'empoissonnement reproductibles pour ordres de travail, plugins LMS et workers en bordure sans héberger votre propre infrastructure mathématique d'exploitation.
Questions techniques
Comment calculer combien de poissons empoissonner dans un étang ?
Multipliez la taille de l'étang par la densité d'empoissonnement : fish_count = size × density. Envoyez pond_area ou pond_volume (exactement un) plus stocking_density en unités cohérentes. L'API renvoie le produit exact et un effectif entier au poisson le plus proche.
Faut-il utiliser la surface ou le volume de l'étang ?
Utilisez pond_area lorsque votre consigne est en poissons par unité de surface (p. ex. par m², hectare ou acre). Utilisez pond_volume lorsque c'est en poissons par unité de volume d'eau (p. ex. par m³). Fournissez un seul champ de taille.
Combien coûte le calculateur de densité d'empoissonnement ?
L'outil navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.