Open CellID databases

Via momolondon list: data dumps

The readme.txt file describes the tabular data structure (split into a cells, and a measures file).

I think the cells data is the one most folk will be interested in re-using. Table headings are:

# id,lat,lon,mcc,mnc,lac,cellid,range,nbSamples,created_at,updated_at
For example:
7,44.8802,-0.526878,208,10,18122,32951790,0,2,2008-03-31 15:22:22,2008-04-07 08:57:33

This could be RDFized using something similar to the (802.11-centric) Wireless Ontology. Perhaps even using lqraps

Published by danbri

Click here to type

Join the Conversation


  1. I had a quick look at the Wireless Networks vocabulary, and I couldn’t help but feel that the subnet node should use a separate vocabulary specifically for Layer 3 networking. The example given provides for a single IPv4 network. There may also be an IPv6 network. It would also be useful to indicate what IP address acquisition methods are available, for example, DHCP, DHCPv6, RA, BOOTP.

  2. Hi Chris,

    I put together the wireless vocabulary a few years back. It’s been a while since it saw any changes, but I’ll certainly look at implementing your suggestions. Feel free to drop me an email if you like.



  3. As a side note regarding CellID, the MyLocation service from Google Maps Mobile uses an hidden CellID API query parameter. This has been discussed on the Google Maps group but I can’t find the thread anymore.

    Based on this hidden API, someone wrote a PHP script which allows to get geo-coordinates from a CellID API, like this 3G CellID example or this 2G one.

    Some lines of code were written in different languages to use this hidden query parameter, but I can’t find them. However, there’s a My Location hack guide.

  4. Hi kael, if I want to get other information, what must I do? In gmaps.php, it’s only get Latitude and Longitude.

Leave a comment