CORE TECH — OFFLINE-FIRST-ARCHITEKTUR

Offline-First. Synchronisiert, wenn bereit.

Feldarbeit findet dort statt, wo kein Mobilfunk hinkommt. Abgelegene Pipelines, dichte Wälder, unterirdische Schächte, ländliche Straßen — Datenerfassung darf nicht vom Signal abhängen. Mapalyze speichert daher alles zuerst in einer verschlüsselten lokalen Datenbank und synchronisiert automatisch, sobald die Verbindung zurückkehrt.

Lokale Gerätedatenbank847 Datensätze
Ausstehende Synchronisierung12 in Warteschlange
NetzwerkKein Signal — offline
LOCAL-FIRST-ARCHITEKTUR GERÄT AKTIV
Ihr Gerät
PRIMÄRER SPEICHER
Lokale Datenbank
IMMER VERFÜGBAR
Cloud-Server
BEI VERBINDUNG
Das Gerät ist die Quelle der Wahrheit
12
WARTESCHLANGE
DAS PROBLEM

Das Problem mit dem "Offline-Modus"

Die meisten Feldplattformen behandeln Offline als abzuhakende Checkbox, nicht als architektonische Entscheidung. Das Ergebnis ist vorhersehbar — und teuer.

01

Kosmetischer Offline-Modus, der abstürzt

Die App lässt Sie ein Formular offline beginnen. Schön. Dann friert sie ein, wenn Sie einen Datensatz mit 6 Fotos und einem Polygon speichern wollen. Die Offline-Fähigkeit wurde nach dem Launch draufgeschraubt, nicht eingebaut. Ihr Team findet das im denkbar schlechtesten Moment heraus — mitten in einer Inspektion, 35 Kilometer vom nächsten Funkmast entfernt.

02

Datenverlust bei Wiederverbindung

Eine wackelige Verbindung ist schlimmer als keine. Wenn das Signal hin- und herspringt, versuchen manche Plattformen Teil-Syncs, die mitten in der Übertragung scheitern. Datensätze werden beschädigt, Fotos verschwinden, oder doppelte Einträge fluten Ihre Datenbank. Ihr Team verbringt den Nachmittag damit, Daten zu entwirren, die beim ersten Mal sauber hätten synchronisiert werden sollen.

03

Braucht eine Verbindung zum Starten

Manche Plattformen brauchen eine Internetverbindung, nur um die App zu öffnen, Ihr Projekt zu laden oder Formulardefinitionen herunterzuladen. Wenn Ihr Team zu einem abgelegenen Standort fährt und die App zum ersten Mal an diesem Morgen öffnet, steckt es fest. Keine Verbindung heißt keine Arbeit — obwohl das Tool "Offline-Unterstützung" verspricht.

WIE MAPALYZE OFFLINE HANDHABT

Wie Mapalyze Offline handhabt

LOCAL-FIRST-ARCHITEKTUR

Ihr Gerät ist die
Quelle der Wahrheit.

Jeder Schreibvorgang geht zuerst in eine verschlüsselte lokale SQLite-Datenbank (SQLCipher, 256-Bit-AES), bevor irgendetwas den Server berührt. Jeder lokale Schreibvorgang erzeugt eine gekoppelte Synchronisierungsoperation in derselben atomaren Transaktion — Ihr Postausgang ist immer mit Ihren Daten synchron. Der Verschlüsselungsschlüssel wird in der sicheren Enklave der Plattform gespeichert (iOS Keychain / Android Keystore). Ihr Gerät hält die autoritative Kopie, solange Sie offline sind.

Im Ruhezustand mit SQLCipher verschlüsselt — 256-bit AES, key in secure enclave
Der WAL-Modus ermöglicht gleichzeitige Lesevorgänge, während Schreibvorgänge fortgesetzt werden
Kein reduzierter Modus, keine Funktionseinschränkung — Offline ist das vollständige Erlebnis
GERÄTESTATUS OFFLINE
LOKALE DATENBANK
847 Datensätze
VERSCHLÜSSELT AUF GERÄT · QUELLE DER WAHRHEIT
FOTOS
2,3GB
VOLLE AUFLÖSUNG
GPS-PUNKTE
4.821
BREITE/LÄNGE/HÖHE/GENAUIGKEIT
App voll funktionsfähig — kein Signal erforderlich
AUTOMATISCHE HINTERGRUNDSYNCHRONISATION

Sobald wieder Signal da ist,
synchronisieren sich Ihre Felddaten automatisch.

Sobald das Gerät Konnektivität erkennt, startet die Synchronisierung automatisch nach einer 5-Sekunden-Verzögerung. Die Engine läuft im Hintergrund auf iOS und Android mit lease-basiertem gegenseitigem Ausschluss — keine zwei Synchronisierungszyklen können gleichzeitig laufen. Adaptives Batching sendet 200 bis 1.000 Operationen pro Batch basierend auf der Warteschlangentiefe. Pull-Seitengrößen passen sich an WLAN vs. Mobilfunk an. Wenn die Konnektivität während der Synchronisierung abbricht, setzt die Engine genau dort fort, wo sie aufgehört hat.

Kein separater manueller Upload-Schritt im Normalfall: ausstehende Arbeit wird automatisch fortgesetzt, sobald die Verbindung zurückkehrt
Lease-based mutual exclusion prevents concurrent synchronisieren conflicts
Adaptives Batching — 200 bis 1.000 Operationen pro Stapel je nach Warteschlangentiefe
SYNCHRONISIERUNGS-WARTESCHLANGE SYNCHRONISIERUNG
Mastinspektion #4821
4 Fotos · 1 GPS-Punkt · 847ms
SYNCED
Mastinspektion #4820
2 Fotos · 1 GPS-Punkt · 621ms
SYNCED
Umweltprobe #218
6 Fotos · 3 GPS-Punkte
68%
·
Standortaufnahme #042
12 Fotos · Polygon · in Warteschlange
QUEUED
·
Rohrleitungsinspektion #1103
3 Fotos · 2 GPS-Punkte · in Warteschlange
QUEUED
KONFLIKTLÖSUNG

Zwei Offline-Bearbeitungen. Ein Datensatz.
Automatisch aufgelöst.

Wenn zwei Teammitglieder denselben Datensatz offline bearbeiten, führt Mapalyze automatisch nicht-konfligierende Änderungen beider Seiten zusammen. Wenn beide unterschiedliche Felder bearbeitet haben, bleiben beide Änderungen erhalten. Wenn beide dasselbe Feld bearbeitet haben, erfasst das System den Konflikt, wendet den konfigurierten Auflösungspfad an und hält diese Entscheidung im Synchronisationsverlauf sichtbar, bevor das zusammengeführte Ergebnis an die anderen Geräte zurückgespielt wird.

Die Zusammenführung auf Feldebene bewahrt nicht widersprüchliche Änderungen beider Bearbeiter
Konflikte im selben Feld folgen der konfigurierten serverseitigen Regel und bleiben im Synchronisationsverlauf sichtbar
Vollständiger Merge-Verlauf für Audit-Compliance protokolliert
KONFLIKT GELÖST AUTOMATISCH GELÖST
Feldweise Auflösung — Datensatz #4819
FIELD
J. MARTINEZ · 09:18
S. REYNOLDS · 09:44
ZUSAMMENGEFÜHRTES ERGEBNIS
Zustand
Mittel
Kritisch
Kritisch
Notizen
Korrosion an Verbindung B
Ventil geprüft — OK
Ventil geprüft — OK
Fotos
6
4
4
ZUSAMMENGEFÜHRTES ERGEBNIS
Bei Konfliktfeldern wurde die Serverversion übernommen · übrige lokale Änderungen blieben erhalten
AUTOMATISCH GELÖST · KEINE BENUTZERAKTION ERFORDERLICH
ZUVERLÄSSIGKEIT UND SICHERHEIT

Ihr Team weiß immer,
was synchronisiert ist.

Jede Operation verwendet Wiederholungen mit exponentiellem Backoff (15 s, 1 min, 5 min, 15 min, 1 h). Dauerhafte Server-Ablehnungen landen in Dead Letters und werden nicht endlos erneut versucht. Die Deduplizierung über Content-Hash verhindert doppelte Pushes, und die serverseitige Deduplizierung über die Operations-ID garantiert Idempotenz. Fehlerhafte Daten werden in Quarantäne verschoben und nie stillschweigend verworfen. GPS-Erfassungen behalten die volle Präzision: Breite, Länge, Höhe, Genauigkeit, Geschwindigkeit und Richtung. Alles bleibt lokal in der Warteschlange, selbst ohne Signal.

Exponentielles Backoff: 15s → 1m → 5m → 15m → 1h per operation
Content-Hash-Deduplizierung clientseitig, Operations-ID-Deduplizierung serverseitig
GPS erfasst Lat/Lng/Höhe/Genauigkeit/Geschwindigkeit/Kurs offline
SYNCHRONISIERUNGSSTATUS LIVE
HEUTE SYNCHRONISIERT
835
DATENSÄTZE · BESTÄTIGT
AUSSTEHEND
12
DATENSÄTZE · IN WARTESCHLANGE
WIEDERHOLUNGEN
0
WIEDERHOLUNGSWARTESCHLANGE LEER
TOTER BRIEF
0
KEINE DAUERHAFTEN AUSFÄLLE
FOTO-UPLOAD — HINTERGRUND
inspection_047_photo_06.jpg
sample_218_photo_02.jpg
3.2MB
sample_218_photo_03.jpg
4.1MB
VS GOCANVAS

Mapalyze hält bereits synchronisierte Formulare, Karten und Projektdaten auf dem Gerät, damit Teams weiterarbeiten können, wenn das Signal ausfällt. Neue Formulare und Projektänderungen kommen mit der nächsten Synchronisierung an.

ENTWICKELT FÜR REALE BEDINGUNGEN

Wo Konnektivität
ein Luxus ist.

Die Offline-Architektur wurde für Umgebungen entwickelt, in denen Datenerfassung ohne Konnektivität eine Notwendigkeit ist, keine Ausnahme.

Abgelegene Versorgungskorridore

Inspektionsteams für Versorgungsunternehmen arbeiten entlang von Übertragungsleitungen, Pipeline-Dienstbarkeiten und ländlichen Verteilnetzen, die Kilometer von der nächsten Antenne entfernt sind. Inspizieren Sie 47 Masten, dokumentieren Sie Schäden und erfassen Sie GPS-getaggte Fotos während einer ganzen Schicht — kein Signal erforderlich.

VERSORGUNG · PIPELINES · LÄNDLICHE NETZE
🕳

Unterirdische Infrastruktur

U-Bahnen, Tunnel, Keller und unterirdische Gewölbe haben kein Mobilfunksignal. Punkt. Inspektionsteams müssen Zustände dokumentieren, Messungen erfassen und Anlagen fotografieren — ganz ohne Konnektivität. Mapalyze erfasst alles lokal und synchronisiert, wenn das Team an die Oberfläche kommt.

TUNNEL · GEWÖLBE · UNTERIRDISCH
🌲

Dichter Waldbestand

Umwelt-Erhebungsteams, die Biodiversitätsbewertungen, Habitatkartierungen und Waldzählungen durchführen, arbeiten unter Baumkronen, die das Mobilfunksignal blockieren oder verschlechtern. GPS funktioniert weiterhin unter dem Kronendach, und Mapalyze erfasst alle Raum- und Attributdaten lokal zur Synchronisierung am Ende des Tages.

UMWELT · ÖKOLOGIE · FORSTWIRTSCHAFT
📡

Gebiete mit Intermittierender Abdeckung

Teams, die in Regionen mit begrenzter Mobilfunkinfrastruktur arbeiten, brauchen ein Werkzeug, das keine ständige Konnektivität voraussetzt. Mapalyze behält denselben Erfassungsablauf bei vollem LTE, intermittierendem 2G oder ganz ohne Signal bei, solange die benötigten Formulare, Karten und Projektdaten vorher synchronisiert wurden.

LÄNDLICH · ENTWICKLUNGSREGIONEN · GERINGE BANDBREITE
JETZT STARTEN

Ihre Daten sollten nicht
von Ihrem Signal abhängen.

14-tägige kostenlose Testversion. Keine Kreditkarte erforderlich. Funktioniert auf iOS, Android und Web. Ihr Team kann in weniger als einer Stunde GPS-getaggte Daten erfassen — mit oder ohne Konnektivität.

Web-App öffnen