Android-Geotagging: Möglichkeiten im Freien und in Gebäuden
Wir erklären die verschiedenen Methoden, die zur Verfügung stehen, um ein Paket, ein Päckchen, ein Fahrzeug, einen Lagerartikel oder einen Mitarbeiter im Freien oder in Gebäuden zu lokalisieren, und welche Dienstleistungen von solchen Systemen erwartet werden können, die wir in maßgeschneiderte Barcode-Felddatenerfassungsanwendungen kodieren können. Unsere Kunden haben dadurch einen Wettbewerbsvorteil und bieten ihren Kunden weitere Dienstleistungen an.
Wir entwickeln diese Funktionen in Ihren mobilen Anwendungen zur Rückverfolgbarkeit maßgeschneidert.
Prinzipien der Geolokalisierung und Kombinationen verschiedener Technologien
Die Geolokalisierung beruht auf mehreren Prinzipien:
- Das Endgerät, das im Freien geortet werden soll, muss mit einem Gerät ausgestattet sein, das seine GPS-Position berechnen kann (also in Bezug auf geeignete Satelliten). Dann hat man seine geografische Position auf der Erde, diese Position hat eine relative Genauigkeit von etwa 10 bis 20 Metern.
- Das Endgerät kann auch die GPS-Position der Wifi-Verbindung (wenn der Wifi-Sensor ebenfalls aktiviert ist) übernehmen, wenn es sich in Innenräumen befindet: Dann hat man die GPS-Position des Gebäudes, das man betreten hat, aber man hat NICHT seine Position innerhalb des Gebäudes. Wifi-Antennen und das 3- oder 4G-Netz ermöglichen durch die bekannte Position ihrer Anschlüsse und unter der Voraussetzung, dass das Gerät mit diesen Sensoren ausgestattet ist und Zugang dazu hat (Genehmigung, SIM-Karte usw.), eine Hilfe zur schnelleren Berechnung der GPS-Position: Dies wird als “A-GPS” (Advanced GPS) bezeichnet.
- die Position eines IoT: nur WENN man Zugang zur Position dieses IoT (dessen Code gelesen wird) über einen Server (wie SigFox) hat: hat man die Position des Endgeräts: komplex zu implementieren.
- Man kann ein “IoT” auf oder in dem zu verfolgenden Produkt platzieren: Man ruft seine Position über das Internet auf dem Handy ab.
- Die relative Position in Innenräumen in Bezug auf ein Netzwerk von Tags_ (Beacons) BLE (Bluetooth Low Energy), die an Wänden, Regalen oder Gebäuden befestigt sind: Sie dienen als “Leuchttürme” oder Markierungen: Man muss die Position der Beacons im Gebäude auf einem Plan, dem Raum oder der Außenfläche kennen, damit die Koordinaten des Terminals im Gebäude oder der Außenfläche durch Triangulation berechnet werden können.
Konsequenzen bei der Geolokalisierung
- das Endgerät/Smartphone muss Satellitenpositionen empfangen können, daher muss sich seine GPS-Antenne für eine terrestrische Position im Freien befinden;
- Das Gerät muss BT BLE-kompatibel sein, um Beacons zu erkennen, und über ein internes Programm verfügen, das Berechnungen durchführt, und eine Karte des betreffenden Ortes haben.
- Das Rechengerät muss autonom sein, oder zumindest eine gewisse Zeit lang: Es muss also eine Stromquelle haben, z. B. eine Batterie, die ein Terminal und die Beacons haben.
Was wir bei der Geolokalisierung nicht tun.
Wir werden häufig gebeten, Rfid-Chips zur Geolokalisierung zu verwenden: Außer in einem Raum, der mit Rfid-Lesegeräten ausgestattet ist, oder wenn man ein Rfid-Lesegerät mit einer Geiger-Leseanwendung spazieren führt, ist es nicht möglich, Dinge oder Personen mit passiven (herkömmlichen) Rfid-Chips im Freien zu lokalisieren. Rfid-Chips entsprechen nämlich keinem der oben genannten Prinzipien.
Anwendung zum Abrufen von Barcode-Felddaten.
Wir hatten “im Regal” eine kompilierte Anwendung (.apk) für Android, mit der man zeigen kann:
- wenn Ihr Android-Gerät mit den entsprechenden Geräten für die Geolokalisierung ausgestattet ist, wenn es dafür eingerichtet ist,
- Sie erhalten eine GPS-Position: Wenn die Koordinaten angezeigt werden (Längen-/Breitengrad in Dezimalzahlen und deg min, sec ),
- stellen Sie sich vor, dass diese zusammen mit Datum, Uhrzeit, Ihrem Login usw. an einen Server gesendet werden. Hier werden sie mit dem erhobenen Paketcode verknüpft.
Testanwendung
Wir hatten eine kompilierte Anwendung (.apk) für Android erstellt, die mehrere Dinge zeigen kann:
Teil : Ob Ihr Android-Gerät mit den für die Geolokalisierung geeigneten Geräten ausgestattet ist, ob es dafür richtig eingestellt ist,
- wie man eine GPS-Position erhält: Im Moment der Anzeige der Koordinaten (Längengrad / Breitengrad in Dezimalzahlen und deg min, sec + Höhe ), stellen Sie sich vor, dass diese zusammen mit Datum, Uhrzeit, Ihrem Login usw. an einen Server gesendet werden.
Teil:
Was man mit GPS-Koordinaten auf einer Karte machen kann (OSM: OpenStreetMap, Google Maps): Wir haben die Koordinaten des abgegebenen Pakets als CSV-Datei exportiert.
Andere abrufbare Daten.
Neben den klassischen Daten (Längen-/Breitengrad) kann man mit einem GPS-Gerät auch :
- die Höhe (nützlich bei Anwendungen in Berggebieten),
- die Geschwindigkeit des Endgeräts.
Bieten Sie Ihren Kunden, Angestellten neue “Feld”-Dienstleistungen an, z. B:
- ein Paket im letzten Moment von einem Fahrzeug in der Nähe des Kunden abholen lassen,
- den Kunden über die Position seiner Geräte informieren,
- Überprüfen Sie Ihre Außendienstmitarbeiter,
- Erfassung der Wartung von Hydranten für Feuerwehreinsätze,
- Erfassen von Straßenarbeiten, Aufstellen von Schildern,
- Erfassung von Eingriffen an Strommasten oder Telefonschränken,
- Analysieren Sie die Aktivitäten Ihres Fuhrparks,
- Halten Sie Ihre Kosten unter Kontrolle,
- Steigern Sie die Produktivität Ihres Fuhrparks: Möglichkeit der Abholung in letzter Minute durch ein Fahrzeug in der Nähe: Stellen Sie sich vor, Sie erhalten bei Auftragseingang eine Karte mit den Markierungen der letzten Positionen Ihrer Objekte/Fahrzeuge und der Ihres Kunden: Wählen Sie das nächstgelegene Fahrzeug aus und senden Sie ihm den neuen Auftrag sofort über 4G auf seine App!