ArcPad
Dieser Artikel enthält wichtige Basis Informationen zu ArcPad der Firma ESRI
Wie und wo speichert ArcPad Daten ?
ArcPad.apx
Default Configuration File (ArcPad.apx): Diese Datei wird jeweils beim Aufstarten geladen. ArcPad.apx enthält angepasste Toolbars und Formulare. Zusätzlich können auch Parameter angegeben werden, welche die Standardeinstellungen überschreiben (z.B. Sichtbarkeit der Schaltflächen beim Aufstarten).
ArcPadbookMarks.apx
Global Bookmark File (ArcPadBookMarks.apx): Diese Datei enthält die räumlichen Verknüpfungen (Bookmarks).
ArcPadPrefs.apx
ArcPad Preferences File (ArcPadPrefs.apx): Diese Datei enthält die Standard-Parameter, welche in der ArcPad Options dialog box eingestellt werden können. Damit diese drei Dateien gefunden werden, müssen sie im Systemverzeichnis von ArcPad gespeichert sein.
Das Systemverzeichnis kann in der ArcPad Options dialog box, Registerkarte Paths, konfiguriert werden (standardmässig C:\Programme\ArcPad\System).
ArcPad Anwendungen
Baumkataster
Setup
ArcPad.apx und arcpad.vbs müssen im Ordner /Programme/ArcPad/System liegen
Hauptdatenbank liegt im Verzeichnis wie in arcpad.vbs angegeben
connstr="Data Source=\My Documents\Datenbank.cdb
Fehlerbehebung
- Probleme beim Synchronisieren:
Die Tabellen brauchen alle einen einspaltigen Primärschlüssel
- Probleme mit Speicherpfaden bei Windows PDAs
Oft gibt es Probleme mit den verwirrenden Speicherpfaden. Wenn man über ActiveSync auf das Mobile Gerät zugreift zeigt der Browser den Ordner
/Mobiles Gerät
an. Dieser Ordner ist aber gar nicht die unterste Ebene. Wenn man einen Unterordner in diesem Verzeichnis wählt sieht man, daß man sich eigentlich im Ordner
/My Documents/geradeGewählterUnterordner
befindet. In der Tat handelt es sich bei /MyDocuments und /Mobiles Gerät um ein und den selben Ordner. Um wirklich auf die unterste Ebene zu kommen muß man nämlich auf den Link
mein Windows Mobile basiertes Gerät
klicken erst dann kommt man auf die unterste Ebene.
Die Programme befinden sich ebenfalls eigentlich auf dem untersten Level in.
/Programme/Arcpad...
Systemdateien
Im Systemordner befinden sich folgende Dateien:
- ArcPad.apx (Konfigurationsdatei)
- arcpad.vbs (Anwendung die aus der Konfigurationsdatei heraus geladen wird)
Über das vbs Skript werden verschiedene Tabellen geschrieben, die die Angereicherten Baumdaten enthalten. Der Pfad für diese Temporären Daten wird am Anfang des Skriptes angelegt:
Variante auf dem PDA z.B.:
Application.UserProperties ("ShapePath") = "\SD-Karte\GDV FieldPad BK\"
oder für die Anwendung auf dem Rechner:
Application.UserProperties ("ShapePath") = "\SD-Karte\GDV FieldPad BK\"
Die Hauptdatenbank wird an späterer Stelle eingelesen:
Pfad zur Datenbank
connstr="Data Source=\My Documents\Datenbank.cdb"
die .cdb Datenbank wird von Windows insofern ActiveSync installiert ist automatisch in eine .mdb (Access) Datenbank konvertiert, bzw. umgekehrt wenn sie vom oder auf den PDA kopiert wird.
die Hauptdatenbank enthält eine Reihe von Tabellen mit dem Prefix select, die später in den Eingabeformularen dafür sorgen, daß es eine Vorauswahl für Mögliche Werte in einer Selectbox gibt.
Die Tabelle Positionen enthält die eingegebenen Daten.