Cellids without valid position or information
Hello,
There are cellids in the database without a valid position and information. Would it be possible not to write cellids without position into the database? The same applies to cellids that do not contain any useful information.
Example:
LTE/0/0/0/185/0,LTE,0.0,0.0,0.0,0.0,
LTE/0/0/0/276/0,LTE,49.xxxx,8.xxx,167.61385520963205,656.0786267531026,
LTE/0/0/0/218/0,LTE,0.0,0.0,0.0,0.0,
Why should it not be written? Looks like this is the information your device provided.
These are the neighboring cells, which do not contain all values. The disadvantage is that these entries cannot be used for localization, but unnecessarily inflate the database.
How many of these do you actually have, since you're worried about database size?
11563 total lines
10799 wifi 764 cellids
326 Cellids with all required values 438 Cellids with values 0/0/0
Thank you!
This should avoid adding cell towers with 0-corrdinates (not sure how they got past the initial checks), but still allows MNC and MCC 0, as you get a position for some of those. Didn't close because these values might still need to be excluded.