Vierecksflächenrechner
Geben Sie die vier Ecken eines Vierecks entlang des Rands ein und erhalten Sie die eingeschlossene Fläche: (0, 0), (4, 0), (4, 3), (0, 3) ergeben 12, mit einem Umfang von 14 und Seiten von 4 und 3. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- X-Koordinate von Eckpunkt 1
- 0
- Y-Koordinate von Eckpunkt 1
- 0
- X-Koordinate von Eckpunkt 2
- 4
- Y-Koordinate von Eckpunkt 2
- 0
- X-Koordinate von Eckpunkt 3
- 4
- Y-Koordinate von Eckpunkt 3
- 3
- Fläche
- 12
- Vorzeichenbehaftete Fläche
- 12
- Umfang
- 14
- Seitenlängen
- 4, 3, 4, 3
Ein Vierecksflächenrechner wandelt die Koordinaten von vier Ecken in eine einzige positive Fläche um, ohne Diagonalen oder Höhen von Hand zu messen. Vermesser, CAD- und Spiele-Pipelines, GIS-Skripte und Geometriestudierende haben oft bereits die Eckpunkte eines Grundstücks, Raums oder Polygonflächenstücks und brauchen nur die umschlossene Fläche. Diese Fähigkeit wendet die klassische Schnürsenkelformel (shoelace) auf vier Punkte in sequenzieller Randreihenfolge—im oder gegen den Uhrzeigersinn—an, prüft, dass die Figur ein einfaches, nicht selbstüberschneidendes Viereck ist, und liefert Fläche, vorzeichenbehaftete Fläche, Seitenlängen, Umfang und Orientierung.
Was die Schnürsenkelformel ist und warum die Eckpunktreihenfolge zählt
Die Schnürsenkelformel, auch Vermessungsformel genannt, berechnet die Fläche eines einfachen Polygons aus einer geordneten Liste von Eckpunkten in der Ebene. Für ein Viereck mit Eckpunkten (x1,y1), (x2,y2), (x3,y3) und (x4,y4) bilden Sie die alternierende Summe x1 y2 minus x2 y1, plus x2 y3 minus x3 y2, plus x3 y4 minus x4 y3, plus x4 y1 minus x1 y4; die Hälfte des Absolutwerts dieser Summe ist die Fläche.
Das Vorzeichen der Summe kodiert die Orientierung: positiv für einen Umlauf gegen den Uhrzeigersinn am Rand und negativ für den Uhrzeigersinn, was dieses Tool als orientation meldet und dabei stets eine nichtnegative Fläche zurückgibt. Eckpunkte müssen in sequenzieller Reihenfolge entlang der Kante gelistet werden—jeder Punkt gefolgt von seinem echten Randnachbarn—, nicht als zwei Diagonalen oder als gemischte Eckenliste. Eine klassische Plausibilitätsprüfung ist das achsenparallele Einheitsquadrat mit Ecken (0,0), (1,0), (1,1) und (0,1): Umfang vier und Fläche eins.
Ein Drei-mal-vier-Rechteck mit Ecken (0,0), (4,0), (4,3) und (0,3) liefert Fläche zwölf, passend zu Grundseite mal Höhe. Jeder Schritt ist elementare Arithmetik mit acht Skalaren, ohne Iteration, ohne Sampling, ohne Wanduhr-Abhängigkeit und ohne Bedarf an Seitenlängen oder Winkeln im Eingangsvertrag, wenn die Koordinaten bereits bekannt sind.
Anwendungsfälle
Vermessung und Raumaufmaß aus gemessenen Ecken
Wandeln Sie Bandmaß- oder GPS-Eckpunkte eines vierseitigen Grundstücks oder Raums in Boden- oder Grundstücksfläche um, ohne Diagonalen zu messen oder Höhen zu konstruieren.
Spiel-, CAD- und Mesh-Flächenstück aus vier Eckpunkten
Validieren Sie eine Quad-Fläche oder berechnen Sie die Oberfläche, wenn vier Eckenpositionen im Szenengraph, Mesh oder Level-Editor bekannt sind.
Häufige Fragen
Was ist die Schnürsenkelformel für ein Viereck?
Listen Sie vier Eckpunkte der Reihe nach. Die Fläche ist die Hälfte des Absolutwerts von Σ (xi yi+1 − xi+1 yi), wobei die Schleife so geschlossen wird, dass der fünfte Punkt dem ersten gleicht. Das Vorzeichen kodiert Orientierung im Uhrzeigersinn versus gegen den Uhrzeigersinn.
Müssen Eckpunkte in einer bestimmten Reihenfolge stehen?
Ja. Listen Sie sie sequenziell um den Rand (im oder gegen den Uhrzeigersinn). Gemischte oder diagonal-erste Reihenfolgen können sich selbst schneiden oder die falsche Region messen und werden abgelehnt, wenn gegenüberliegende Kanten sich kreuzen.
Was passiert bei einem selbstüberschneidenden Fliegen-Viereck?
Wenn gegenüberliegende Kanten sich kreuzen, ist die Figur kein einfaches Viereck.
Werden Seitenlängen oder Winkel benötigt?
Nein. Es sind nur die acht Koordinaten der vier Eckpunkte erforderlich. Wenn Sie drei Seitenlängen eines Dreiecks haben, nutzen Sie einen Heron-Flächenrechner.
Was zeigt der Rechner außer der Fläche an?
Er nennt auch die vorzeichenbehaftete Fläche, die Länge aller vier Seiten, den Umfang und den Umlaufsinn. Beim Rechteck (0, 0), (4, 0), (4, 3), (0, 3) sind das Seiten von 4, 3, 4 und 3 und ein Umfang von 14.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/geom/quadrilateral-area \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"x1":0,"y1":0,"x2":4,"y2":0,"x3":4,"y3":3,"x4":0,"y4":3}'const res = await fetch("https://api.kit.forhosting.com/geom/quadrilateral-area", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"x1": 0,
"y1": 0,
"x2": 4,
"y2": 0,
"x3": 4,
"y3": 3,
"x4": 0,
"y4": 3
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geom/quadrilateral-area",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"x1": 0,
"y1": 0,
"x2": 4,
"y2": 0,
"x3": 4,
"y3": 3,
"x4": 0,
"y4": 3
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geom/quadrilateral-area", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"x1":0,"y1":0,"x2":4,"y2":0,"x3":4,"y3":3,"x4":0,"y4":3}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"x1":0,"y1":0,"x2":4,"y2":0,"x3":4,"y3":3,"x4":0,"y4":3}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geom/quadrilateral-area", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"x1": 0,
"y1": 0,
"x2": 4,
"y2": 0,
"x3": 4,
"y3": 3,
"x4": 0,
"y4": 3
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geom.quadrilateral_area",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_abs_coord | 1000000000000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Die Ergebnisse sind deterministisches JSON ohne Computeralgebrasystem, ohne Zufallskeime und mit derselben reinen Lösungsfunktion im kostenlosen Browser-Tool und auf dem vorausbezahlten API-Pfad, sodass Hausaufgabenkontrollen, Bewertungsskripte und Produktionspipelines bei jedem Aufruf dieselben Zahlen sehen.
Was die Schnürsenkelformel ist und warum die Eckpunktreihenfolge zählt
Wenn gegenüberliegende Kanten sich kreuzen, ist die Figur eine selbstüberschneidende Schleife (Fliege) statt eines einfachen Vierecks; die Schnürsenkelzahl kann weiterhin ungleich null sein, stellt aber keine einzige einfache Region mehr dar, daher lehnt dieser Rechner diesen Fall mit invalid_input ab, statt eine Fläche zu erfinden.
Wie Sie die API aufrufen und was zurückkommt
Nutzen Sie es für Geometrie-Hausaufgaben-Pipelines, katasterliche Aufmaßskripte, Level-Tools in Spielen, Interview-Vorbereitungs-Sandboxes, Raumflächenprüfungen aus Wandecken oder jeden Workflow, der eine reproduzierbare Viereck-Fläche braucht, ohne auf jeder Maschine im Pfad ein GIS- oder Computeralgebrapaket zu installieren. Senden Sie einen JSON-Körper mit acht numerischen Feldern: x1 und y1 für den ersten Eckpunkt, x2 und y2 für den zweiten, x3 und y3 für den dritten und x4 und y4 für den vierten, jeweils in sequenzieller Randreihenfolge. Kurze Aliase ax, ay bis dx, dy und x_a, y_a bis x_d, y_d werden für dieselben Koordinaten akzeptiert. Bei Erfolg spiegelt die Antwort die vier Eckpunkte wider, liefert area und signed_area, listet die vier side_lengths und den perimeter, setzt orientation auf clockwise oder counterclockwise, method auf shoelace und enthält einen kurzen formula-Block zur geschlossenen Form. Fehlgeschlagene Validierung—fehlende Pflichtkoordinate, nicht endliche Zahl, Koordinate außerhalb der veröffentlichten Absolutgrenzen, aufeinanderfolgende oder paarweise doppelte Eckpunkte, selbstüberschneidende Fliege mit kreuzenden gegenüberliegenden Kanten oder entartete Nullflächenfigur—liefert invalid_input und wird nie berechnet. Der Preis ist ein pauschales $0.002 pro erfolgreicher Anfrage mit Unit-Item und marginalem Stückpreis null.
Praktische Tipps, Grenzen und verwandte Suchen
Beim Unterrichten bevorzugen Sie gepaarte Beispiele: das Einheitsquadrat mit Fläche eins; ein Drei-mal-vier-Rechteck mit Fläche zwölf; und eine Fliege wie (0,0), (2,2), (0,2), (2,0), um den harten Ablehnungspfad zu zeigen, der Aufrufer vor einer selbstüberschneidenden Figur schützt. Bevorzugen Sie die Schnürsenkelformel, wenn die Ecken bereits in einer Ebene gemessen sind und Sie die umschlossene einfache Fläche ohne Höhenkonstruktion brauchen. Roundtrip-Prüfungen sind einfach: bestätigen Sie nach dem Lösen, dass der Umfang der Summe der vier Seitenlängen entspricht und die Fläche der Hälfte der absoluten Schnürsenkelsumme innerhalb der Gleitkomma-Toleranz für dieselbe geordnete Liste. Halten Sie den Absolutwert jeder Koordinate innerhalb einer Billion, damit Zwischenprodukte in IEEE-Doppelpräzision auf dem Worker und im Browser endlich bleiben. Einheiten sind das, was Sie übergeben—Meter, Fuß oder Spieleinheiten—, solange alle acht Zahlen dieselbe Einheit teilen; die API wandelt CRS oder Einheiten nicht für Sie um. Weil die Formel nur geordnete Eckpunkte braucht, können Studierende die acht Terme für kleine Ganzzahlen von Hand nachrechnen und Zeile für Zeile mit der API abgleichen. Diese Seite richtet sich an Personen, die einen Vierecksflächenrechner oder ein Schnürsenkelformel-Tool für vier Ecken suchen; es ist kein Dreiecks-SSS-Löser—nutzen Sie die dedizierte Heron-Fähigkeit, wenn Sie drei Seitenlängen statt Koordinaten kennen. Fehlgeschlagene Aufgaben, die invalid_input zurückgeben, verbrauchen kein vorausbezahltes Guthaben, was Explorationsskripte günstig hält, wenn Nutzer beim Lernen des Vertrags gekreuzte Kanten eingeben.
Integrationsbeispiele
Hausaufgaben- und Prüfungskontrollen für Vier-Ecken-Fläche
Geben Sie Studierenden vier geordnete Eckenkoordinaten; vergleichen Sie ihre von Hand berechnete Schnürsenkelfläche und Orientierung mit einem deterministischen API- oder kostenlosen Browser-Ergebnis.
Technische Fragen
Ist der Vierecksflächenrechner kostenlos?
Das Browser-Tool ist kostenlos und läuft lokal. API-Aufrufe nutzen vorausbezahltes KIT-Guthaben zu $0.002 pro erfolgreicher Anfrage; fehlgeschlagene Aufgaben werden nie berechnet.