Calcolatore della distanza tra piante nell’aiuola
Questo calcolatore trasforma tre misure pratiche in un piano di coltivazione chiaro.
Esegui gratis nel browser
Inserisca lunghezza e larghezza utilizzabili dell’aiuola rettangolare, quindi la distanza consigliata tra i centri delle piante. Il risultato indica righe complete, colonne, totale delle piante e spazio residuo nelle due direzioni. Può utilizzare pollici, centimetri, piedi o qualsiasi altra unità lineare, purché impieghi la stessa unità per tutti i dati.
Misuri lo spazio coltivabile prima di tracciare la griglia
Parta dalle dimensioni interne che possono davvero ospitare le piante, non da quelle esterne di legno, blocchi, bordure o struttura dell’aiuola rialzata. Misuri lunghezza e larghezza sulla superficie del terreno. Se un vialetto, un pozzetto d’irrigazione, un sostegno permanente, una grossa pietra o un altro ostacolo occupa una parte del rettangolo, riduca la misura oppure divida lo spazio in rettangoli separati e li calcoli singolarmente. Inserisca entrambe le dimensioni con un’unica unità coerente. Pollici e centimetri sono comodi per distanze ravvicinate; piedi o metri vanno bene per colture maggiori se anche la distanza usa la medesima unità. Il calcolatore considera l’aiuola un rettangolo completo e vi dispone celle quadrate uguali. Conta soltanto le celle intere: una striscia parziale sul bordo viene indicata come spazio inutilizzato, non come posto per un’altra pianta. Questa regola prudente conserva ovunque la distanza richiesta tra i centri.
Scelga la distanza adatta alla pianta adulta
Adotti la distanza consigliata per la coltura, la varietà e il metodo di gestione specifici, non le dimensioni della piantina al trapianto. Di norma la raccomandazione indica la misura dal centro di una pianta al centro della successiva. Bustine di semi, etichette dei vivai e guide locali affidabili sono fonti utili, ma i consigli possono cambiare perché clima, fertilità, potatura ed epoca di raccolta influenzano lo sviluppo finale. Inserisca un solo valore per entrambe le direzioni, poiché questa capacità calcola una griglia quadrata regolare. Non rappresenta schemi sfalsati, triangolari, esagonali, consociazioni o sistemi con file e corridoi. La distanza deve rientrare nella dimensione minore dell’aiuola; altrimenti non si forma neppure una cella completa e viene restituito un errore di input. Se desidera collocare intenzionalmente un solo esemplare in uno spazio stretto, utilizzi un metodo basato sul margine dai bordi e sul raggio della pianta.
Legga il risultato e segni i punti di impianto
Il calcolo divide la lunghezza dell’aiuola per la distanza e arrotonda per difetto per ricavare le righe complete. Ripete l’operazione sulla larghezza per le colonne, quindi moltiplica i due valori. Per esempio, un’aiuola di 240 per 120 centimetri con distanza di 30 centimetri offre otto righe e quattro colonne, cioè trentadue piante. L’eventuale resto compare come lunghezza o larghezza inutilizzata. Può lasciarlo su un bordo oppure dividerlo in parti uguali fra i lati opposti per centrare la griglia. Per riportare il piano sul terreno, tracci linee parallele alla distanza scelta iniziando dopo il margine stabilito e pianti alle intersezioni. L’aritmetica verifica soltanto la capienza geometrica. Accesso, luce, rotazione, competizione radicale, copertura dell’irrigazione, consociazioni e indicazioni orticole locali possono rendere opportuno usare meno piante del massimo calcolato.
Casi d'uso
Preparare le piantine per un’aiuola rialzata
Stimi quante piantine acquistare o produrre dopo aver scelto la distanza consigliata e misurato il terreno utile.
Confrontare distanze diverse
Provi le stesse dimensioni con varie distanze per confrontare la capienza realistica di colture o varietà.
Tracciare una griglia uniforme
Usi righe, colonne e margini residui per centrare e segnare una disposizione quadrata ripetibile.
Domande frequenti
Quanto costa il calcolo?
Ogni richiesta API costa $0.002. Il calcolo può inoltre funzionare nello strumento gratuito per browser generato per questa capacità di livello A.
Quale unità di misura devo usare?
Scelga qualsiasi unità lineare, per esempio pollici o centimetri, ma usi esattamente la stessa per bed_length, bed_width e plant_spacing.
Come viene calcolato il numero di piante?
Le righe sono floor(bed_length diviso plant_spacing), le colonne floor(bed_width diviso plant_spacing) e plant_count è il loro prodotto.
Perché una distanza maggiore dell’aiuola causa un errore?
Se supera la dimensione minore, il rettangolo non può contenere nemmeno una cella completa in entrambe le direzioni.
Calcola anche disposizioni sfalsate o triangolari?
No. Calcola una griglia regolare con la stessa distanza tra i centri lungo la lunghezza e la larghezza.
Come posso usare lo spazio residuo sui bordi?
Lo lasci su un bordo o lo divida fra lati opposti per centrare la griglia senza modificare la distanza consigliata.
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/home/garden-bed-layout-spacing \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bed_length":240,"bed_width":120,"plant_spacing":30}'const res = await fetch("https://api.kit.forhosting.com/home/garden-bed-layout-spacing", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bed_length": 240,
"bed_width": 120,
"plant_spacing": 30
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/home/garden-bed-layout-spacing",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bed_length": 240,
"bed_width": 120,
"plant_spacing": 30
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/home/garden-bed-layout-spacing", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bed_length":240,"bed_width":120,"plant_spacing":30}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bed_length":240,"bed_width":120,"plant_spacing":30}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/home/garden-bed-layout-spacing", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"bed_length": 240,
"bed_width": 120,
"plant_spacing": 30
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "home.garden_bed_layout_spacing",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |