04-14-2010 04:35 AM
I've been looking around the forums for posts about the Location Based Services offered by Blackberry. Most of the posts I've read states that when using autonomous GPS mode, the device must be on the line of sight of the satellites. Is there a way for me to get the coordinates (lat/long) of the device even when I'm inside a building? Can we use Cell Tower triangulation to determine the location of the device? Is this the same with the CellSite GPS mode?
I've read about posts pointing to this URL:
but I can't seem to make it work.
04-14-2010 06:43 AM
I don't know exactly implementation of BB tower fixes. My think that RIM or Carriers have similar to Google database or even cell tower reports about it's hardcoded GPS coordinates. But it's not the same process that Google Maps uses for getting your first approximate location.
What I found that BB tower fixes work bad inside building also.
04-14-2010 08:53 AM
You don't actually have to be able to physically see sky to have satellite alignment. Mind you, it's more difficult to get a fix from inside, but it's not impossible. In any case, there is also Cellsite and Assisted fix modes, but they require payment, to the best of my knowledge. These can be accessed by modifying the criteria which gets associated to the LocationProvider Object.
Hope that helps,
04-14-2010 11:59 PM
Thanks for your reply.
It's ok if it's not that accurate as long as I get a coordinate. Do you know any ways to make that work in an application?
We can't get seem to get the GPS working inside a building. How do you make it work inside a building. I've also tried the CellSite and Assisted mode but it also doesn't seem to work. Do I need something from the carriers to make this work? It's also ok if it incurs costs.
I'm using Bold 9700 for testing the application. We also tried refreshing the GPS inside Options > Advanced Options > GPS but refreshing fails. Any thoughts?
04-15-2010 09:27 AM
To be honest I'm not sure why it works, but my 9700 can get a tentative fix from inside my cubicle at work. Maybe you have a shielded roof? One surefire way to block the signal is with some kind of metal sheet/covering.
04-21-2010 10:41 PM
Well, I've tried using the app inside a mall and there are some locations inside the mall where I can get a fix. Probably the roof ain't that thick enough to block the signal. Is there a document somewhere which contains some best practices when dealing with Location Based Services for Blackberry? Not a document for beginners but an advance document when developing using Blackberry GPS.
04-22-2010 08:50 AM
Well, there's this (video). Beyond that, you might try checking the knowledge base or the development guide. There are also a few books that Peter reviewed here on the forums that may be of help, though I can't speak to that personally.