06-08-2010 02:43 AM
i am developing gps location with Cell tower.
i use opencellid (http://www.opencellid.org)
but it seems the accuracy is very low. for example . i lauch my test app in my office. the opencellid server feed back a xml file . the longitude and latitude is 2.6 kilometres far away. is it a normal accuracy?
here is my code:
httpConn = (HttpConnection) Connector.open(url, Connector.READ_WRITE,
inputstream = httpConn.openDataInputStream();
....read data use inputstream.
is it right?
seems very easy.
the data server feed back a xml file like this:
<cell range="50000" lac="xxxxxxxxx" lat="xxxxxxx.xxxxxxxxxxx" nbSamples="20" lon="xxxxxxxxxx.xxxxxxxxxxxx" cellId="" mcc="xxxxxxxx" mnc="xxxxxxx"/>
does the range=50000 means that the precision is 50 kilometers?if so , it is too big a pricision number?
in fact. all i need is a precise gps location for both gps and non-gps device. the gps satellite is very precise. but can only be used outdoors.
any one have some advise for me?
06-08-2010 03:03 AM
well, the website says:
There is some accuracy issue, as the cell can cover from several hundreds of meters to several kilometers