Area con doppia distanza meridiana
Lati con latitudini 0, 30 e −30 e scostamenti 40, 0 e −40 racchiudono un’area di 600, mostrata riga per riga come in un foglio di calcolo topografico. Ottiene anche le chiusure, l’errore di chiusura lineare e il perimetro. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Il metodo della doppia distanza meridiana è il procedimento classico della topografia piana per trasformare una poligonale chiusa in un’area racchiusa quando ogni lato ha già latitudine e scostamento. Geometri, studenti di ingegneria civile e funzionari del catasto calcolano ancora così la superficie di lotti e particelle: prendono la componente nord ed est di ciascun lato, costruiscono una doppia distanza meridiana progressiva a partire dal primo scostamento, moltiplicano ogni DMD per la latitudine di quel lato, sommano i prodotti e prendono la metà del valore assoluto.
Che cosa significa la doppia distanza meridiana e come si forma l’area
Una poligonale piana è una catena di lati misurati. Dopo che Lei scompone ciascun lato in una latitudine (componente nord o sud, nord positiva) e uno scostamento (componente est o ovest, est positivo), quei due numeri sono tutto ciò di cui il metodo della doppia distanza meridiana ha bisogno. Collocchi un meridiano di riferimento per la stazione iniziale del primo lato.
La doppia distanza meridiana di quel primo lato è semplicemente il suo scostamento. Ogni lato successivo aggiunge il DMD precedente, lo scostamento precedente e il proprio scostamento, così il valore progressivo è il doppio della distanza meridiana del punto medio del lato rispetto a quel primo meridiano. Moltiplichi ogni DMD per la latitudine dello stesso lato; il prodotto è il doppio dell’area con segno del trapezio che il lato spazza contro il meridiano di riferimento.
Sommi quei prodotti e prenda la metà del valore assoluto: quella è l’area racchiusa della figura, nel quadrato dell’unità lineare usata per latitudini e scostamenti. Per una poligonale matematicamente chiusa le latitudini sommano a zero, gli scostamenti sommano a zero e l’ultimo DMD eguaglia il negativo dell’ultimo scostamento: un controllo aritmetico utile prima di fidarsi del totale.
Dove si usa il calcolatore di area DMD, come si tariffa e da che cosa si distingue
I rilievi di confine pubblicano ancora l’area del lotto da una poligonale compensata, e il controllo d’ufficio che le latitudini e gli scostamenti della squadra racchiudano l’area scritta sul tipo è esattamente questa somma. I corsi di ingegneria civile e di geomatica assegnano compiti che chiedono la tabella DMD completa, non solo una cifra finale in metri quadrati, così una tabella deterministica con una riga per lato è ciò di cui un correttore o un quaderno dello studente ha davvero bisogno.
Gli script di lottizzazione e di catasto che già memorizzano le componenti nord ed est di ciascun lato possono chiamare lo stesso contratto invece di reimplementare la ricorrenza del meridiano progressivo e rischiare uno slittamento di uno sul primo lato. Questa pagina non è uno strumento di area di poligono che parte da coordinate di vertici (quella è un’altra ricerca, risolta dalla formula del laccio), né un’area di anello geografico sulla sfera, né un compensatore con la regola della bussola o del tacheometro.
Calcoli o compensi prima le latitudini e gli scostamenti, mantenga una sola unità lineare e otterrà un’area racchiusa leggibile da macchina che coincide con la colonna di doppia distanza meridiana di un foglio di calcolo di topografia piana.
Casi d'uso
Controllo d’ufficio di una poligonale di lotto compensata
Dopo aver compensato latitudini e scostamenti, calcoli l’area della particella e confermi che l’ultimo DMD eguaglia il negativo dell’ultimo scostamento.
Compiti di topografia e valutazione in un LMS
Restituisca la tabella DMD completa per lato e l’area così un foglio dello studente o un correttore automatico può verificare ogni colonna, non solo le unità quadrate finali.
Quaderni catastali e di ingegneria civile
Alimenti latitudini e scostamenti di lati già memorizzati da una pipeline di registri e riceva un’area racchiusa stabile più le chiusure di latitudine e di scostamento.
Domande frequenti
Come si calcola l’area di una poligonale con il metodo della doppia distanza meridiana?
Il DMD del primo lato è il suo scostamento. Ogni DMD successivo è il DMD precedente più lo scostamento precedente più lo scostamento corrente. L’area è il valore assoluto della somma di (DMD per latitudine) diviso per due.
Quale convenzione di segni usano latitudine e scostamento?
La latitudine è la componente nord del lato (nord positiva, sud negativa). Lo scostamento è la componente est (est positiva, ovest negativa). Entrambi devono condividere un’unità lineare perché l’area sia in quell’unità al quadrato.
Invio azimuth e distanze oppure latitudini e scostamenti già calcolati?
Invii latitudini e scostamenti. Non applica la regola della bussola né converte gli azimuth.
Come verifico che la mia poligonale chiuda?
In una poligonale chiusa le latitudini sommano a zero, gli scostamenti anche, e l’ultima doppia distanza meridiana è uguale all’ultimo scostamento cambiato di segno. Il calcolo mostra inoltre le due chiusure, l’errore lineare e il perimetro.
Che area dà una poligonale triangolare 3-4-5?
Con latitudini 0, 30 e −30 e scostamenti 40, 0 e −40, la colonna delle doppie distanze meridiane segna 40, 80 e 40, e l’area racchiusa è 600: metà della base 40 per l’altezza 30.
Strumenti correlati
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/eng/area-dmd \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"sides":[{"latitude":0,"departure":40},{"latitude":30,"departure":0},{"latitude":-30,"departure":-40}]}'const res = await fetch("https://api.kit.forhosting.com/eng/area-dmd", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"sides": [
{
"latitude": 0,
"departure": 40
},
{
"latitude": 30,
"departure": 0
},
{
"latitude": -30,
"departure": -40
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/eng/area-dmd",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"sides": [
{
"latitude": 0,
"departure": 40
},
{
"latitude": 30,
"departure": 0
},
{
"latitude": -30,
"departure": -40
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/eng/area-dmd", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"sides":[{"latitude":0,"departure":40},{"latitude":30,"departure":0},{"latitude":-30,"departure":-40}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"sides":[{"latitude":0,"departure":40},{"latitude":30,"departure":0},{"latitude":-30,"departure":-40}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/eng/area-dmd", 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
{
"sides": [
{
"latitude": 0,
"departure": 40
},
{
"latitude": 30,
"departure": 0
},
{
"latitude": -30,
"departure": -40
}
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "eng.area_dmd",
"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.
Limiti
max_items | 500 |
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. |
Note tecniche
Questo calcolatore accetta le latitudini e gli scostamenti in ordine, restituisce l’area racchiusa insieme alla tabella DMD per lato, le chiusure di latitudine e di scostamento, l’errore lineare di chiusura e il perimetro, e impiega la stessa aritmetica pura nello strumento gratuito del browser e sull’API. Le chiamate API riuscite sono addebitate a $0.002; un input non valido non viene addebitato.
Che cosa significa la doppia distanza meridiana e come si forma l’area
Il metodo è algebricamente equivalente alla formula del laccio sulle stazioni che si recupererebbero accumulando quelle latitudini e quegli scostamenti, ma la contabilità coincide con le colonne di ogni manuale di topografia piana, così un libretto di campagna, un foglio di esercizi e questo endpoint si possono confrontare riga per riga.
Contratto di ingresso, forma della risposta e come si riferisce la chiusura
Il precision facoltativo è un intero da 0 a 15 e applica per impostazione predefinita dieci decimali a ogni campo numerico. Ogni riga della tabella porta un indice a partire da uno, la latitudine e lo scostamento ripetuti, la lunghezza del lato dalla combinazione pitagorica di quelle due componenti, il DMD del lato e il contributo di quel lato alla somma di area doppia. Il motore non compensa la poligonale, non converte azimuth e distanze in latitudini e scostamenti e non cambia unità: invii valori L e D già calcolati (e, per un’area legale, già compensati). Un triangolo rettangolo 3-4-5 con latitudini 0, 30, −30 e scostamenti 40, 0, −40 produce area 600, cioè la metà della base 40 per l’altezza 30, e un ultimo DMD di 40 che coincide con il negativo dell’ultimo scostamento. Invii un corpo JSON il cui campo obbligatorio sides è un array ordinato di almeno tre oggetti, ciascuno con una latitudine finita e uno scostamento finito nella stessa unità lineare (metri, piedi o un’altra coppia coerente). L’array accetta anche gli alias courses, legs e traverse; ogni riga accetta lat per latitude e dep per departure. L’assenza di sides, un non-array, meno di tre lati, più di cinquecento lati, oppure una latitudine o uno scostamento non finiti falliscono con invalid_input che nomina il campo, e tali fallimenti non vengono addebitati. In caso di successo il corpo restituisce side_count, l’area racchiusa positiva, la somma con segno double_area, latitude_sum, departure_sum, linear_misclosure come ipotenusa di quelle due chiusure, perimeter come somma delle lunghezze dei lati, un indicatore booleano closed, la precisione usata, una stringa formula e una tabella sides. Quando la poligonale non chiude, closed è false e si include un closure_ratio extra pari al perimetro diviso per l’errore lineare di chiusura, così Lei può citare un pregio 1 su N; quando la figura è chiusa quel campo facoltativo è omesso.
Dove si usa il calcolatore di area DMD, come si tariffa e da che cosa si distingue
Usi lo strumento gratuito del browser quando vuole incollare un breve estratto del libretto di campagna e vedere insieme area e chiusura; usi l’API quando un quaderno, un LMS o una pipeline di registri necessita di JSON stabile per molte poligonali sotto un solo schema. Ogni richiesta riuscita è un elemento fatturabile a $0.002; la convalida fallita non consuma il saldo.
Domande tecniche
La poligonale deve chiudere?
Un’area racchiusa legale attende Σ latitude = 0 e Σ departure = 0. Il calcolatore restituisce comunque la somma DMD di una figura aperta, imposta closed su false e segnala linear_misclosure e closure_ratio così Lei vede lo scarto.
Quanto costa il calcolatore di area con doppia distanza meridiana?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un input non valido non viene fatturato.