Arbeiten mit Puzzle Touch
Laden von Dokumenten

Ist beim Start von cardo.Puzzle Touch eine Netzverbindung vorhanden, werden die Dokumente automatisch vom Server betreit gestellt. Sind Änderungen in der Klassenstruktur durchgeführt worden, ist das Neuladen der Lookup-Daten, -Klassen und -Layouts nötig.

datenladen.png

Ist beim Starten der Anwendung keine Netzverbindung vorhanden, werden nur die Dokumente angezeigt, die bereits zuvor lokal gespeichert wurden.

-> Vorgehensweise zum Erstellen einer lokalen Kopie ...

Beim Laden eines Dokuments vom Server werden auch eventuell vorhandene Binärdaten mit übertragen, so dass diese auch lokal für die Anzeige verwendet werden können. Um den lokalen Speicherplatz zu schonen, werden hierbei diverse Optimierungen durchgeführt. So werden z. B. Bilddaten herunter gerechnet und nur als Vorschaubild bereitgestellt.

Vorgehensweise zum Erstellen einer lokalen Kopie für den Offline Modus

Will der Nutzer mit cardo.Puzzle Touch ins Gelände gehen, muss er zuvor Daten und Datenstruktur auf sein mobiles Gerät laden.

Dazu ist auf jeden Fall eine Netzverbindung zum Server notwendig. Besteht eine Verbindung beim Starten des Puzzle Touch, erhält der die Meldung "Online Funktionen stehen zur Verfügung" unter Netzstatus.

 netzstatus.png

1. Laden von Lookup Daten/Klassen und Layouts

Nun müssen sowohl die Lookup-Daten als auch die Klassen und Layouts neu geladen und auf dem mobilen Gerät gespeichert werden. Dazu klickt der Nutzer auf die gleichnamigen Schaltflächen auf der Startseite. 

 datenladen.png

Hinweis: wurden Änderungen an der Klassenstruktur oder an den Rechten im cardo.Puzzle durch den Administrator vorgenommen, so muss ebenfalls ein Neuladen erfolgen.

2. Auswahl des zu bearbeitenden Katasters

Wischt der Nutzer den Startbildschirm nach links, erhält er eine Auflistung aller Kataster.

 kataster_auswahl.png

Mit dem Start des Katasters (Auswahl durch Klick) werden alle Dokumente (die im Kataster vorhanden sind) angezeigt.

 anzeige_Dokumente.png

3. Dokumente lokal speichern - Online Funktionen sind vorhanden

Der Nutzer muss nun jedes Dokument, welches er Offline bearbeiten will, separat auf dem mobilen Gerät speichern.

Dazu wählt er ein Dokument. Dieses wird in der Kartenansicht geöffnet. Alternativ kann der Nutzer auch ein Objekt durch Klick in die Karte auswählen.

 speichern_kartenansicht.png

Um das Dokument zu speichern, klickt der Nutzer auf die gleichnamige Schaltfläche im rechten oberen Bereich. Es wird eine lokale Kopie auf dem mobilen Gerät erstellt.

Um das Dokument zu bearbeiten, bzw. zu speichern, muss der Nutzer in den Editormodus wechseln. Dazu klickt der Nutzer auf den Editor-Button .

 b_editor.png

dokument_karte02.png

Im Editiermodus kann der Benutzer nun auch das Dokument für den Offline Modus speichern. Dazu klickt er auf den gleichnamigen Button rechts oben.

 speichern_kartenansicht.png

Beim Speichern wird eine lokale Kopie des Dokumentes auf dem mobilen Gerät erstellt. Der Nutzer erhält folgende Meldung:

 lokaleKopie_01.png

Nach dem Bestätigen der Meldung verändert sich der Status des Dokumentes (Status: lokale Kopie). Klickt der Nutzer auf den Button Lokal b_lokal.png(Server Button ist im Moment aktiv, also rot), wird das lokal gespeicherte Dokument aufgelistet.

 lokaleKopie_02.png

Die eben beschriebene Vorgehensweise kann nun für alle Dokumente durchgeführt werden, die Offline zur Verfügung stehen müssen.

Erfassen im Offline-Modus

Startet der Nutzer cardo.Puzzle Touch im Offline Modus wird beim Netzstatus der Hinweis ausgegeben, dass keine Verbindung zum Server möglich war. Online Aufrufe können nicht ausgeführt werden.

Sind bereits alle Lookup Daten/Klassen und Layouts auf dem Gerät geladen und wurden ausgewählte Dokumente lokal gespeichert, kann der Nutzer die Bearbeitung starten.

Andererseits muss eine Online Verbindung hergestellt werden und wie unter Vorgehensweise beschrieben, durchgeführt werden.

Wird vom Nutzer die Bearbeitung gestartet ist die lokale Ansicht der Daten aktiv. Eine Kartenansicht ist im Offline Modus nicht verfügbar. Dieser Button ist in Offline Modus ausgegraut.

lokaleKopie_03.png

Der Nutzer kann nun offline alle Eintragungen vornehmen.

 -> neues Dokument erfassen

-> Dokument auf Server speichern

Erfassung im Online-Modus

Ist eine Online-Verbindung für die Erfassung der Daten sichergestellt, müssen lediglich zu Beginn der Arbeit die Lookup Daten/Klassen und Layouts neu geladen werden. Dies ist nur notwendig, wenn Änderung an der Struktur oder der Rechteverwaltung im cardo.Puzzle durchgeführt wurden.

Für die Erfassung der Dokumente "wischt" der Nutzer nach links und wählt ein entsprechendes Kataster und im Kataster das Dokument. Zur Vorgehensweise orientieren Sie sich an der Beschreibung in Punkt 1 und 2 unter der Überschrift Vorgehensweise zum Erstellen einer lokalen Kopie für den Offline Modus.

Nach Auswahl des Dokuments kann die Bearbeitung starten. Im Online Modus wird beim Speichern ebenfalls eine lokale Kopie auf dem mobilen Gerät erstellt. Erst durch die Übertragung der Daten (Speichern auf dem Server) wird das Dokument auf dem Server aktualisiert und gleichzeitig die lokale Kopie gelöscht.

Speichern auf dem Server

Alle durchgeführten Änderungen an den Inhalten der Dokumente werden immer ohne Verbindung zum Server, d. h. lokal auf dem Gerät, gespeichert und können über das mobile Gerät bei Netzverfügbarkeit mit dem Server synchronisiert, d. h. zurückgeschrieben, werden.

Übertragen werden dabei nur die tatsächlich auf dem Geräte geänderten Datenfelder des jeweiligen Dokuments. Damit ist das Risiko von Konflikten relativ gering.

Vorgehensweise:

Werden Dokumente verändert (Online oder Offline Modus) muss der Nutzer zum Übernehmen auf den b_speichern.png Button klicken. In beiden Fällen wird eine lokale Kopie der Daten auf dem mobilen Gerät gespeichert.

Ist die Bearbeitung abgeschlossen, so muss zum Speichern der Daten auf dem Server eine Netzverbindung bestehen. Dazu wechselt der Nutzer wieder in die Startansicht.

wechsel_startansicht.png

Auf der Startseite steht der Button Daten zum Server senden zur Verfügung.

datenzumserver.png 

Nach erfolgreichem Speichern auf dem Server (grüne Meldung unter der Buttonzeile) wird die lokale Kopie des Dokumentes automatisch gelöscht und kann, auch mit den Änderungen der anderen Nutzer, neu für die weitere Bearbeitung geladen werden.

Neues Dokument erfassen

Ein neues Dokument kann sowohl im Offline als auch im Online Modus erstellt werden. Dazu klickt der Nutzer auf den Button b_plus.png und vergibt einen entsprechenden Dokumentnamen. Im Status an dem Dokument ist erkennbar, dass es sich um eine neue, lokale Kopie handelt.

neu.png

Dokument kopieren

Ein (online oder offline) Dokument kann kopiert werden und damit als Vorlage für ein neues Dokument dienen. Nach Abfrage des neuen Titels wird das neue Dokument lokal angelegt und kann geändert werden.

Der Knopf zum Kopieren ist unterhalb der Liste der Dokumente zu finden.

puzzle_kopie.png

Dokument laden

Wurden Änderungen an den Dokumenten durchgeführt und lokal gespeichert, so kann der Nutzer über den Button b_neuladen.png am Dokument dieses erneut vom Server laden. Beachten Sie aber dabei, dass die lokale Kopie damit verloren geht. Alle durchgeführten Änderungen werden zurückgesetzt.

neuladen.png

Status an den Dokumenten

Ist eine Online Verbindung vorhanden und die Dokumente im aktuellen Zustand (keine lokalen Änderungen) ist keine Statusmeldung an den Dokumenten vorhanden.

status_01.png

Sind Dokumente für den Offline Modus gespeichert worden und arbeitet der Nutzer lokal so erhält der den Status: lokale Kopie am Dokument.

 status_lokal.png

Wird eine Änderung durchgeführt und der Nutzer speichert das Dokument, wird eine lokale Kopie erstellt. Der Status ist: lokale Kopie, geändert. Wird ein Dokument neu erstellt und gespeichert, zeigt der Status: lokale Kopie, neu an.

status_geaendert.png status_neu.png
Umbenennen und Löschen

Umbenannt und gelöscht können nur lokal neu angelegte Dokumente werden. Für alle anderen Dokumente sind diese Buttons nicht vorhanden.

umbenennen.png

Das Umbenennen und Löschen der Dokumente ist dann nur in der cardo.Puzzle Anwendung möglich.

Lokale Ansicht / Online Ansicht

Im oberen Bereich der Touch Anwendung kann der Nutzer zwischen Online Ansicht (Server) und lokaler Ansicht (lokal) wechseln.

ansicht.png 

In der Online Ansicht sieht der Nutzer alle auf dem Server zur Verfügung stehenden Dokumente.

Wurden Änderungen an Dokumenten durchgeführt und gespeichert, wird immer eine lokale Kopie der Dokumente auf dem mobilen Gerät erstellt. Wechselt der Nutzer in die lokale Ansicht, sieht er somit alle lokal gespeicherten Dokumente.

Ist keine Netzwerkverbindung beim Start der Anwendung vorhanden, so hat der Nutzer nur Zugriff auf die lokale Ansicht und die lokal gespeicherten Dokumente.

Lagekoordinaten erfassen

Sowohl im Online als auch im Offline Modus, kann der Nutzer die Lage des Objektes per GPS erfassen.

Um im Offline Modus eine Karte zur Verfügung zu haben, kann der Nutzer im Online Modus eine vorhandene Karte speichern.Dazu klickt er in der Startansicht auf den Eintrag Karte laden. Hier wird die hinterlegte Karteneinstellung gespeichert.

Ist der Nutzer unterwegs, so klickt er auf das cardo Icon im DesktopWebView und wählt die Einstellung Offline Karte und bestätigt die Abfrage mit Ja. Die zuvor gespeicherte Karte, steht nun im Offline Modus zur Verfügung.

(Neu: Wird DesktopWebView ohne Netz gestartet, ist die Offlinekarte autom. aktiv)

-> weitere Hinweise um Ebenen als Offline Kartenansicht zur Verfügung zu stellen

Hinweis: Dies ist geräteabhängig! IPad-Nutzer haben beim Netzverlust keinen GPS-Empfang.

Zum Übernehmen des aktuellen Standpunktes ist auf den entsprechenden Button am Datenfeld zu klicken. Im Datenfeld wird nun die aktuelle GPS Koordinate des Standpunktes gespeichert.

gps.png

Wechselt der Nutzer in die Kartendarstellung, hat er folgende Möglichkeiten, um sich die Objekte in der Karte anzeigen zu lassen:

  • Objekt links in der Liste selektieren
    -> falls das Objekt im aktuellen Ausschnitt liegt, wird es auf der Karte markiert
    -> falls ausserhalb des aktuellen Ausschnitts wird auf das Objekt gezoomt
  • Button: Objekt (mit Lupe)
    Wurde der Kartenausschnitt verändert kann hiermit immer wieder zum aktuell selektierten Objekt gezoomt werden.
  • Button (...)
    Untermenü: 'Alle Objekte in der Karte markieren'
    Es werden alle links in der Liste aufgelisteten Objekte in der Karte markiert (nur aktueller Ordner). Die Selektion in der Liste wird aufgehoben. Sobald der Benutzer ein einzelnes Objekt selektiert wird wieder nur dieses markiert.

Klickt der Nutzer auf GPS, so kann er sich die aktuelle Position seines Standpunktes anzeigen lassen.

kartenansicht_gps.png

Weiterhin hat er hier die Möglichkeit einen Punkt, eine Linie oder eine Fläche abzugreifen. Dazu ist auf die gleichnamige Schaltfläche zu klicken.

gps_karte.png

  • Punkt: Der aktuelle Standpunkt wird grün in der Karte markiert. Mit 'Position markieren' wird ein blauer Marker an dieser Stelle eingefügt, welcher nicht mit dem aktuellen Standort synchron gehalten wird. Dieser Marker kann durch Verschieben in der Lage korrigiert werden. Mit 'Markierte Geometrie übernehmen' wird die Geometrie an den Datensatz übernommen.
  • Linie: der Nutzer klickt auf die Schaltfläche Position markieren und bewegt sich im Gelände und klickt bei neuen Standpunkten erneut auf diese Schaltfläche. Wurde die Linie korrekt übernommen, klickt der Nutzer auf Fertig.
  • Fläche: Die Vorgehensweise ist wie bei der Linienverfassung. Der letzte und der erste Punkt werden bei der Flächenerfassung zusammengefügt.

Mit einem Klick auf den Eintrag Fertig, wird die Geometrie ins Geometriefeld des Dokumentes übernommen.

geometrie_uebernehmen.png

Alle Objekte in Karte markieren

Über den Button Alle Objekte in Karte markieren an der Karte können alle Dokumente, die links im Baum im gerade angezeigten Ordner, aufgelistet werden (nur Objekte des aktiven Ordners).

Ist ein Objekt in der Liste markiert, wird nur dessen Geometrie in der Karte angezeigt, wenn alle Objekte angezeigt werden, wird die Selektion in der linken Liste entsprechend aufgehoben.

puzzle_alleObjekte.png