获取用于三角剖分的多个单元ID-c#windows mobile
我一直在尝试让多个蜂窝塔的手机ID在C#应用程序中对windows手机的位置进行三角测量 我可以使用David Tiger的WMLocationInfo dll从中获取当前连接的基站的纵横比,但这不够准确,因为它只使用当前基站。在不使用GPS的情况下,我需要大约100米的精度。因此,如果我能得到至少三个塔的细胞和信号强度,我应该能够在合理的程度上提高精确度 我在johansebasb讨论过同样的要求 有人能告诉我一个示例项目或代码,我可以使用它吗获取用于三角剖分的多个单元ID-c#windows mobile,c#,location,windows-mobile,ril,C#,Location,Windows Mobile,Ril,我一直在尝试让多个蜂窝塔的手机ID在C#应用程序中对windows手机的位置进行三角测量 我可以使用David Tiger的WMLocationInfo dll从中获取当前连接的基站的纵横比,但这不够准确,因为它只使用当前基站。在不使用GPS的情况下,我需要大约100米的精度。因此,如果我能得到至少三个塔的细胞和信号强度,我应该能够在合理的程度上提高精确度 我在johansebasb讨论过同样的要求 有人能告诉我一个示例项目或代码,我可以使用它吗 提前感谢。这有两个问题: RIL不公开该功能 您
提前感谢。这有两个问题:
AFAIK Sierra调制解调器也支持^moni。高通公司?不知道。你看过吗?谢谢,保罗。是的,我看过了,但我不确定我瞄准的设备是否支持at+KCELL命令,我认为更简单的解决方案是手动找到3个相邻的带有CellID的塔,获取信号强度并编写算法来计算大致位置。@PaulH顺便说一句,我还没有找到如何在windows mobile应用程序中执行AT命令。我能找到的几十个例子都展示了如何通过串行或USB将AT命令传递给GSM调制解调器或连接到PC的设备。是否有一些代码可供参考?@Jared Kells发布的答案显示了应用程序所需的数学知识。您想要获取cell tower ID的API是RIL。具体看一看:很抱歉之前没有回复-不在该国,也没有联系。谢谢@PaulH和josef的回复和帮助,但现在看来我不得不把它放在冰上。这个问题似乎没有直截了当的答案。