vatavian / vataviamap

.Net maps and GPS tracks
http://vatavian.github.io/vataviamap/
2 stars 1 forks source link

Use OpenCellID to get location when GSM cell is known but GPS not available #25

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
http://www.opencellid.org/
http://code.google.com/p/opencellid/
http://www.opencellid.org/cell/get?key=myapikey&mnc=1&mcc=2&lac=200&cellid=234

Original issue reported on code.google.com by mark.g...@gmail.com on 24 Jul 2009 at 6:07

GoogleCodeExporter commented 9 years ago
Could download entire database:
 http://myapp.fr/cellsIdData/cells.txt.gz
 9.8M compressed, 40M uncompressed (416,716 cells)
 could be made faster to access and smaller in binary format
 could be excerpted by bounding box or country (USA = 2.8M uncompressed, 29,240 cells)
 could be made smaller by removing all fields not needed
 could be made smaller by using directory structure to hold cell tower info:
   split into hierarchy by mcc/mnc/lac/id (does not improve storage, a small file
takes up more space on disk due to external fragmentation)
 USA excerpt in uncompressed binary format with only MCC,MNC,LAC,ID,Lat,Lon = 744k
 could be a bit smaller by not including MCC/MNC for each cell, there are only 20
unique combinations in USA, sorting cells by these then indexing which sections 
share
MCC/MNC

Could query when entering each new cell

Could query for a nearby rectangle after getting at least one location

Original comment by mark.g...@gmail.com on 24 Jul 2009 at 10:41