MobileAppBasis: Unterschied zwischen den Versionen

Aus GeoMediaKommunal
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 17: Zeile 17:
<br />
<br />


==  
== Definitionen ==
Definitionen ==


'''GMSC-K''': das Basisprogramm für den Server<br />
'''GMSC-K''': das Basisprogramm für den Server<br />
Zeile 27: Zeile 26:
'''Offline Modus''': die mobile Applikation hat keinen Zugang zum zentralen GMSC-K Server. Relevant für Datenänderung und Erfassung<br />
'''Offline Modus''': die mobile Applikation hat keinen Zugang zum zentralen GMSC-K Server. Relevant für Datenänderung und Erfassung<br />


==  
== Ziele und Voraussetzungen==
Ziele und Voraussetzungen==


Die mobilen Applikationen dienen der Kontrolle und Erfassung von ausgewählten Daten im Offlinemodus auf einem robusten für den Außendienst tauglichen Tablet.<br />
Die mobilen Applikationen dienen der Kontrolle und Erfassung von ausgewählten Daten im Offlinemodus auf einem robusten für den Außendienst tauglichen Tablet.<br />
Zeile 42: Zeile 40:


== Einrichtung und Konfiguration ==
== Einrichtung und Konfiguration ==
=== Allgemeine Verbindungseinstellungen ===
Konfiguration in der Datei „mobile.json“<br />
{| class="wikitable"
|-
! Parameter !! Typ!! Beschreibung|-
| "serverURL"  || Text|| Verbindungsdaten des GMSCK Servers
|-
| "codebase"|| Text|| Verbindungsdaten für die Kartenkomponente GMSC
|-
| "virtualSite" || Text||
|-
| "workspace" || Text|| Die zu öffnende Arbeitsmappe von GMSC-K
|-
| "login" || Text|| Voreinstellung für das Login des Nutzers
|-
| "picturePath" || Text|| Der Dateipfad, unter welchem die Kamera-App die aufgenommenen Bilder speichert
|-
| "gpsMode" || Text|| Der Modus für GPS
|-
| "gpsComPort" || Text|| Der virtuelle COM-Port an welchem die NMEA-Daten des GPS Sensors ausgelesen werden können.
|-
| "gpsRefreshRate" || Integer|| Die Zeitspanne, in der die GPS-Daten in der Kartenkomponente aktualisiert werden (in Sekunden)
|-
| "offlineWorkspacePath"|| Beispiel || Der Dateipfad, unter welchem die Sitzungsdaten der mobileApp gespeichert werden.
|-
| "tabletMode" || Boolean|| Aktivierung des Tabletmodus oder Desktopmodus
|-
| "styles" || Text|| Zusätzliche Stylesheets für die mobileApp, z.B. für spezielle Bildschirmauflösungen.
|-
| Beispiel || Beispiel || Beispiel
|}


=== Arbeitssitzung === <br />
=== Arbeitssitzung === <br />

Version vom 28. April 2019, 15:07 Uhr



Erforderliche Lizenzen
zur mobileApp Basis

  • GMSC-K Basis-Lizenzen
  • GMSC mobileApp-Basis





Das Handbuch für die GMSC mobileApp-Basis wird derzeit zusammen mit Hardware und installierter Software in Form eines Arbeitsblattes an den Kunden ausgeliefert.

Definitionen

GMSC-K: das Basisprogramm für den Server
GMSC-K Fachanwendung oder nur Fachanwendung: die Fachanwendung auf dem Server
Applikation: die Applikation zur Bearbeitung eines Fachthemas auf der mobilen Lösung. Die Applikation ist meist mit einer bestimmten Fachanwendung assoziiert.
Tablet: das Hardwaregerät für den Außendienst.
Online Modus: die mobile Applikation hat Zugang zum zentralen GMSC-K Server. Relevant für Datenübertragung
Offline Modus: die mobile Applikation hat keinen Zugang zum zentralen GMSC-K Server. Relevant für Datenänderung und Erfassung

Ziele und Voraussetzungen

Die mobilen Applikationen dienen der Kontrolle und Erfassung von ausgewählten Daten im Offlinemodus auf einem robusten für den Außendienst tauglichen Tablet.

Voraussetzung der mobilen Applikationen sind drei Bestandteile:
GMSC-K Basis Software
GMSC-K Fachanwendung
Geeignete Hardware – wie DELL oder Getac Tablets

Bestandteile der mobilen Lösungen:
GMSC-K BasisApp
GMSC-K[Fachanwendung]App.

Einrichtung und Konfiguration

Allgemeine Verbindungseinstellungen

Konfiguration in der Datei „mobile.json“

Parameter Typ - "serverURL" Text Verbindungsdaten des GMSCK Servers
"codebase" Text Verbindungsdaten für die Kartenkomponente GMSC
"virtualSite" Text
"workspace" Text Die zu öffnende Arbeitsmappe von GMSC-K
"login" Text Voreinstellung für das Login des Nutzers
"picturePath" Text Der Dateipfad, unter welchem die Kamera-App die aufgenommenen Bilder speichert
"gpsMode" Text Der Modus für GPS
"gpsComPort" Text Der virtuelle COM-Port an welchem die NMEA-Daten des GPS Sensors ausgelesen werden können.
"gpsRefreshRate" Integer Die Zeitspanne, in der die GPS-Daten in der Kartenkomponente aktualisiert werden (in Sekunden)
"offlineWorkspacePath" Beispiel Der Dateipfad, unter welchem die Sitzungsdaten der mobileApp gespeichert werden.
"tabletMode" Boolean Aktivierung des Tabletmodus oder Desktopmodus
"styles" Text Zusätzliche Stylesheets für die mobileApp, z.B. für spezielle Bildschirmauflösungen.
Beispiel Beispiel Beispiel

=== Arbeitssitzung ===
Arbeitssitzungen werden im GMSC-K definiert.
Pro Applikation wird eine Arbeitssitzung definiert.
Pro Applikation wird mit der Installation eine Konfigurationsdatei lokal auf dem Tablet abgelegt. Diese Dateien heißen [Applikation].json. z.B. baum.json. In die Zeile „bookmarks“: [„Bezeichnung der Arbeitssitzung in GMSC-K“] tragen Sie die Bezeichnung der Arbeitssitzung aus GMSC-K ein.

Programmstart

Doppelklick auf dem eingerichteten Icon auf dem Desktop.
Anmeldefenster mit Nutzername und Kennwort wird geladen.
Nutzername und Kennwort eintragen und mit Anmelden bestätigen.
Die eingerichteten Arbeitssitzungen für die mobilen Apps werden als Kacheln abgebildet.
Mit einem Klick auf der gewünschten Kachel laden Sie die Arbeitssitzung.
Der Ladedauer hängt vom Umfang der Arbeitssitzung ab.

Arbeitsfenster

Die Bestandteile des Arbeitsfensters:
Rechts: Funktionen zum Zoomen und Sachdatenabfrage
Unten: Infoleiste für Koordinaten und Maßstab
Oben: Funktionen zum Verkleinern, Minimieren oder Vergrößern des Fensters (Hinweis: erscheint nur, wenn Sie am oberen Rand anklicken)
Links: ist eine vertikale Leiste, die mehrere Funktionen beinhaltet:
Sichten-Anzeige
Lesezeichen: mit Doppelklick auf das Symbol speichern Sie die aktuelle Position in der Karte. Mit einem einfachen Klick rufen Sie die Definition ab.
Favoritenleiste: von Ihnen favorisierte Funktionen können in der Leiste hinzugefügt bzw. wieder entfernt werden.
Konfiguration: mit dieser Funktion gelangen Sie zu der Übersicht der freigeschalteten Apps und Funktionen. Die Funktionen werden nach der Zugehörigkeit zu einer App sortiert. Allgemeine Funktionen werden unter der Überschrift Standard abgebildet.