OpenLAPI wordt meestal gebruikt om toegang te krijgen tot Bluetooth GPS-apparaten van mobiele apparaten, met behoud van een hoog niveau van de broncode compatibiliteit met JSR-179. OpenLAPI heeft ook een scala aan backends voor emuleren locatie in ontwikkelomgevingen, waardoor het een populaire tool voor J2ME ontwikkelaars.
De emulator modus ondersteunt de volgende back-ends voor het bepalen van de locatie:
& Nbsp; * Toegang van hardware GPS-apparaat via bluetooth (indien beschikbaar)
& Nbsp; * Emuleer een bewegend apparaat uit een NMEA logbestand (blokfluit applicatie meegeleverd).
& Nbsp; * Emuleer een bewegend apparaat uit een vooraf gedefinieerde parcours in een Google Earth bestand KML.
& Nbsp; * Emuleer een bewegende apparaat door het plukken van willekeurige waarden uit een aanhoudende winkel
En de software kan worden geleverd als onderdeel van een MIDlet (Java-applicatie) naar locatie opinie via het volgende back-ends te bieden:
& Nbsp; * Toegang van Bluetooth GPS-apparaat. Bluetooth GPS-apparaten zijn zeer betaalbaar.
& Nbsp; * Proprietary API's. Een select aantal handsets werden uitgebracht met GPS-toestellen in de periode vóór de vaststelling van JSR-179, en hebben dus hun eigen interface. OpenLAPI kan een wrapper laag om de hardware in deze gevallen te verbergen te bieden.& Nbsp; * Log file lookup, die geschikt is voor fysiek statische apparaten
Het is mogelijk om te onderhandelen commerciële afspraken met lokale netwerk providers om locatie detectie mogelijk te maken via CellID en andere netwerk-specifieke technieken (bijvoorbeeld invalshoek en triangulatie). Een mobiele telefoon weet welk basisstation zij kan communiceren. Door te weten waar het basisstation zich bevindt, kan de locatie bewustzijn nauwkeurig zijn tot enkele honderden meters!
Reacties niet gevonden