Visão geral dos serviços que se baseiam em localização

Você pode criar aplicativos com base em localização e mapas com as APIs de Serviços com base em Local que o BlackBerry Java SDK fornece. Você pode usar estas APIs para recuperar a localização de um aparelho BlackBerry, exibir informações de localização em um mapa e navegar a uma localização.

Você pode recuperar informações de localização para um aparelho com os seguintes serviços:

  • GPS: Fornece informações de localização usando satélites GPS
  • Localização geográfica: Fornece uma localização aproximada usando o posicionamento da torre celular e pontos de acesso de WLAN
  • Geocodificação e geocodificação reversa: Fornece coordenadas geoespaciais para um endereço (geocodificação) e fornece um endereço para coordenadas geoespaciais (geocodificação reversa)

Uma vez que você tem uma localização, há outras APIs de localização que você pode implementar para ajudar a fazer com que seu aplicativo reconheça mais localizações. Por exemplo, você pode receber alertas de proximidade quando um usuário acessa o perímetro de uma localização de geofence e depois obter a posição entre um local de partida e de chegada.

Para exibir informações de localização, você pode incorporar e construir um aplicativo personalizado de mapeamento com a API Maps, que é fornecida no pacote net.rim.blackberry.api.maps, ou então integrar seu aplicativo com o BlackBerry Maps.

Para fornecer informações de navegação, tal como o tempo estimado de chegada, você pode usar a API Travel Time que é fornecido no pacote net.rim.device.api.lbs.travel. A API Travel Time usa dados correntes e históricos de tráfego para fornecer uma estimativa do tempo e da distância total da viagem de automóvel para destinos nos Estados Unidos e Canadá.


Estas informações foram úteis? Gostaríamos de receber seus comentários.