System


MagicMap ist ein verteiltes Softwaresystem und besteht aus mehreren Modulen:

GUI - zeigt die Position der Knoten auf Karten an, siehe Screenshots. Das GUI gibt es betriebssystemunabhängig in Java für "ausgewachsene" Rechner sowie in .Net/C# für Pocket PCs mit Windows 2003/2005.

Stumbler - misst sensorische Daten der Umgebung, z.B. WLAN-Signalstärkeinformationen. Es gibt verschiedenen Stumbler für WLAN, Bluetooth, RFID und ZigBee jeweils für unterschiedliche Hardware und Betriebssysteme.

Server - sorgt für die Verteilung der Daten zwischen den Knoten (Signalstärke-Messwerte, Positionsberechnungen bzw. Referenzmessungen)

P2P-Kommunikation - erlaubt den Austausch von Daten auch in infrastrukturlosen Umgebungen, also auch ohne Zugang zu einem Server bzw. zu Access Points

Positioning Engine - berechnet die Positionen. Die Aufteilung der Berechnung kann unterschiedlich konfiguriert werden: Berechnung auf den Clients, auf dem Server oder verteilt. Im "Auto-Modus" wird die Berechnung entsprechend der Leistung der verfügbaren Rechner ad-hoc verteilt.

Tracker - beobachtet die Positionsdaten und triggert bei bestimmten Mustern voreinstellbare Aktionen


Weitere Screenshots:

       



Wiki-Links

Pros&Cons
MagicMap im Vergleich mit anderen Systemen

Help
Helpfile zur Bedienung von MagicMap

FAQs
Häufige Fragen von und für Anwender

Architektur
Überblick über die Module und ihre Schnitsttellen

Developer Network
Alles für Entwickler