OpenLAPI É mais comumente usado para acessar dispositivos Bluetooth GPS a partir de dispositivos móveis, mantendo um alto nível de compatibilidade com o código-fonte JSR-179. OpenLAPI também tem uma gama de backends para emular locais em ambientes de desenvolvimento, tornando-se uma ferramenta popular para desenvolvedores J2ME.
O modo emulador suporta os seguintes back-ends para determinar a localização:
& Nbsp; * Acesso de hardware Dispositivo GPS sobre bluetooth (se disponível)
& Nbsp; * Emular um dispositivo móvel a partir de um arquivo de log NMEA (aplicativo gravador fornecido).
& Nbsp; * Emule um dispositivo em movimento a partir de uma trilha predefinida em um arquivo KML do Google Earth.
& Nbsp; * Emular um dispositivo móvel escolhendo entradas aleatórias de um armazenamento persistente
E o software pode ser enviado como parte de um MIDlet (aplicativo Java) para fornecer conhecimento de local através dos seguintes back-ends:
& Nbsp; * Acesso do dispositivo do bluetooth GPS. Bluetooth dispositivos GPS são muito acessíveis.
& Nbsp; * APIs proprietárias. Um número seleto de aparelhos foram lançados com dispositivos GPS no período anterior à adoção de JSR-179, e, portanto, têm sua própria interface. OpenLAPI pode fornecer uma camada wrapper para ocultar o hardware nesses casos.& Nbsp; * Pesquisa de arquivos de log, apropriada para dispositivos fisicamente estáticos
É possível negociar acordos comerciais com fornecedores de redes locais para permitir a detecção de localização através de CellID e outras técnicas específicas da rede (por exemplo, ângulo de incidência e triangulação). Um celular sabe com qual estação base está se comunicando. Ao saber onde está localizada a estação-base, o conhecimento da localização pode ser exato a várias centenas de metros!
Comentários não encontrado