目前正在测试这里的API,以便用于GSM定位应用程序。似乎没有进行小区三角剖分,但是为什么可以将几个GSM数据点传递到API中呢?
我试着通过多达7个GSM手机位置,但是估计的位置总是在其中一个单元上,而不是接近设备的实际位置。
###############################################################################
# cell tower info for HERE API
##########################################################################
我正在收集信号数据并将其上传到数据库中。
在尝试实现其余功能之前,我有几个函数并做了一些测试功能。当我上传我想要使用的类时,它会崩溃,而不是在测试用例中。
下面是类、方法和初始化的代码:
初始化数据库
FirebaseDatabase database;
DatabaseReference myRef;
课程:
package com.example.mike.maps_example;
/**
* Created by Mike on 3/10/2017.
*/
public class WcdmaSignalEntry {
Double Latitude, Longitud
我有以下原始文件和代码。但是输出给我的结果如下所示。我只想打印第一和第三行使用一些过滤条件是,它将打印如果LAC开始仅2。
原始数据
BASE TRANSCEIVER STATION DATA
BTS NAME :ZTELGEI5 NUMBER :2465
BSC NAME :BSCDLF4 NUMBER :4
LA NAME :LAC2195 LAC :2195
MOBILE COUNTRY CODE ....................
我一直在尝试获得celllid,lac,mcc和mnc。虽然可以找到mcc和mnc,但cell-id和lac仍然为空。下面是代码(已知它是根据正在进行的线程数来工作的,但我仍然无法让它工作)
import javax.microedition.midlet.*;
import javax.microedition.lcdui.*;
public class LocInfo extends MIDlet {
private Form form;
private Display display;
public void startApp() {
form = new Form("Loc
我想在不使用GPS的情况下获取黑莓设备的位置。因此,我使用Opencellid来获得结果。但是它给了我错误的定位结果。谁能澄清一下确切的程序是什么,我可能做错了什么?
我的代码:
public final static String getQueryString(){
cellID = Integer.toString(GPRSInfo.getCellInfo().getCellId());
// Retrieves the Location Area Code.
lac = Integer.toString(GPRSInfo.getCellInfo().getLAC(