BlackBerry Forums Support Community               
Unlock My BlackBerry!

Closed Thread
 
LinkBack Thread Tools
Old 04-17-2008, 06:42 AM   #1 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Mar 2005
Model: 9000
Carrier: ATT
Posts: 247
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default google maps my location functionality

Please Login to Remove!

Using the bb api is it possible to implement functionality like google maps where am I? I'm talking about the ability to find a bb's location using cell towers not gps. Anyone have sample code?
__________________
theSUGGESTR.com | BB on Fire
Offline  
Old 04-17-2008, 07:04 AM   #2 (permalink)
BlackBerry Extraordinaire
 
Join Date: Jan 2006
Model: LEZ10
OS: 10.0.10
Carrier: Rogers CA
Posts: 1,700
Post Thanks: 19
Thanked 76 Times in 67 Posts
Default

The Location API provides an interface to do this, but it requires support from your carrier. The only carrier support for this that I am aware of is for their own additional products (for additional charges).

Scuttlebutt says Google, knowing everything, has the location of all cellphone towers. Maps gets the signal strength of the tower(s) the blackberry can receive. So to start you would need the tower locations for at least your local area.
Offline  
Old 04-17-2008, 06:47 PM   #3 (permalink)
Talking BlackBerry Encyclopedia
 
Join Date: Mar 2005
Model: 9000
Carrier: ATT
Posts: 247
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I guess my question was whether or not how google was doing this was using public information - seems like it's not. That sure would have been cool.
__________________
theSUGGESTR.com | BB on Fire
Offline  
Old 04-17-2008, 11:17 PM   #4 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2008
Model: 8130
PIN: N/A
Carrier: US Cellular
Posts: 82
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

They have to be registered with the FCC, which is public information. Sort of like the call signs for television, radio and amateur stations. Where to get a compiled database for free is the real question. This site is one (of probably many) that dish out the data piece meal:
Cell Phone Towers - Mobiledia
Offline  
Old 04-21-2008, 05:22 PM   #5 (permalink)
New Member
 
Join Date: Apr 2007
Model: 8100
Carrier: Cingular
Posts: 11
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Quote:
Originally Posted by fsa3 View Post
I guess my question was whether or not how google was doing this was using public information - seems like it's not. That sure would have been cool.
My understanding is that Google harvested data from Google Maps users who had GPS and then mapped that to cell tower information. That is, they took the info from the BlackBerry API (e.g. GPRSInfo class) and uploaded that to their servers with a reading from the GPS. When they had enough data, they had the non-GPS users just download a location based on the cell info.

So to reproduce this, you'll need to buy a list from someone, ask Google to open their API, or get enough users to harvest the data that Google did. You can do some amazing things with a massive user base.
Offline  
Old 04-22-2008, 07:29 AM   #6 (permalink)
Thumbs Must Hurt
 
Join Date: Apr 2008
Model: 8130
PIN: N/A
Carrier: US Cellular
Posts: 82
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

Nah, they just downloaded the data from the FCC. The "Cellular" zip file contains a list of all cell towers in the US, including their call signs and exact geographic position.

In our area Google Maps shows the exact location of each cell tower. We have two major interstates running through our area. If Google really took GPS samples and averaged them together, then the towers would appear to be sitting on the interstate, because 90% of the data in our rural area would have been from people driving on the interstates.

Dan
Offline  
Old 08-21-2008, 11:15 AM   #7 (permalink)
Knows Where the Search Button Is
 
Join Date: May 2008
Model: 8310
PIN: N/A
Carrier: ATT
Posts: 17
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I found this links while googling. It uses a 'secret' google API to get the location based on cell. I havent tried the code yet.

Here is the link

Poor mans GPS
Offline  
Old 08-21-2008, 12:11 PM   #8 (permalink)
Knows Where the Search Button Is
 
Join Date: May 2008
Model: 8310
PIN: N/A
Carrier: ATT
Posts: 17
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default

I am going to give this a try for a project we are doing. I can't use the 'secret' google API

Does anyone know what API I can use to get the call sign from Blackberry? Once I have the call sign, I can use the FCC data to find the lat/long.
Offline  
Closed Thread


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On





Copyright © 2004-2013 BlackBerryFAQ.com, BlackBerryForums.com.
The names RIM © and BlackBerry © are registered Trademarks of Research In Motion Limited.