Measure DAV app for Android

Measure DAV app for Android

ivan gabrovski
May 8, 2026
  • Everyone

  • Android OS

Über Measure DAV app for Android

Messung von Entfernung, Fläche und Volumen (DAV) ohne AR-Kern

Methode mit Trigonometrie und Sensoren (Geometrie)

Dies ist die gängigste Methode zur Entfernungsmessung ohne AR. Sie nutzt die Höhe (h), in der der Nutzer das Smartphone hält, und den vom Beschleunigungssensor erfassten Neigungswinkel (θ).

So funktioniert es:

Wenn der Nutzer die Kamera auf die Basis eines Objekts richtet, wird die Entfernung mit folgender Formel berechnet:

d = h ⋅ tan(90° − θ)

Wichtige Schritte in der App:

Mithilfe des SensorManagers werden Sensor.TYPE_ACCELEROMETER und Sensor.TYPE_MAGNETIC_FIELD verwendet. Der Neigungswinkel (θ) des Geräts wird berechnet. Zuvor wählt der Nutzer die Höhe aus, in der er das Smartphone hält.

Dies ist die einfachste Methode für eine Softwareberechnung ohne komplexe 3D-Verarbeitung, erfordert jedoch, dass der Nutzer eine bestimmte Abfolge befolgt.

Das Problem mit dieser Methode:

Wenn sich der Benutzer nicht bewegt und einfach zwei Punkte vor sich markiert, kann die App den Winkel zwischen ihnen nicht allein anhand der Entfernung bestimmen. Für eine mathematisch genaue Berechnung muss zusätzlich der Azimut des Kompasses verwendet werden.

Der genauere Java-Code für die Flächenberechnung (mit Winkel):

Soll der Benutzer zwei Punkte vom selben Standort aus markieren, muss der Winkel berechnet werden, um den das Telefon zwischen den beiden Messungen gedreht wurde.

// In onSensorChanged wird auch der Azimut (orientation[0]) gespeichert.

float currentAzimuth;

// Beim Erfassen eines Punktes werden die Entfernung UND der Winkel gespeichert.

double d1 = capturedDistances.get(0);

double d2 = capturedDistances.get(1);

double angleBetween = Math.abs(azimuth2 - azimuth1);

// Formel zur Berechnung der Fläche eines Dreiecks bei gegebenen Seiten und dem Winkel zwischen ihnen

(Angenommen, wir messen die Fläche eines Dreiecks von unserem Standort zu den beiden Punkten aus)

double area = 0,5 * d1 * d2 * Math.sin(Math.toRadians(angleBetween));

Für das Volumen (3 Punkte):

Mit den beiden Punkten haben wir die Grundfläche (Fläche). Der dritte Punkt wird üblicherweise für die Höhe verwendet.

Der Benutzer zielt auf den Fuß der Wand (und misst die Entfernung).

Der Benutzer hebt das Smartphone zur Decke.

Wir berechnen die Steigungsdifferenz, um die Höhe H zu ermitteln.

Volumen = Fläche × H.

Die App bietet neben anderen spezifischen Funktionen auch Standortverfolgung. Berechnete Entfernungen, Flächen und Volumina können in Metern, Zentimetern, Zoll und Fuß angegeben werden. Außerdem kann die Höhe ausgewählt werden, in der die Gerätekamera misst.

Mehr anzeigen

What's new in the latest

Last updated on May 8, 2026
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Mehr anzeigen

Videos und Screenshots

  • Measure DAV app for Android Plakat
  • Measure DAV app for Android Screenshot 1
  • Measure DAV app for Android Screenshot 2
  • Measure DAV app for Android Screenshot 3
  • Measure DAV app for Android Screenshot 4
  • Measure DAV app for Android Screenshot 5
  • Measure DAV app for Android Screenshot 6
  • Measure DAV app for Android Screenshot 7

Measure DAV app for Android APK -Informationen

Letzte Version
Varies with device
Kategorie
Tools
Entwickler
ivan gabrovski
Available on
Altersfreigabe
Everyone
APKPure Zeichen

Superschnelles und sicheres Herunterladen über die APKPure-App

Ein Klick zur Installation von XAPK/APK-Dateien auf Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies