无法在黑莓中使用 CellID 检索正确的位置
您好,我编写了以下代码来检索 cellId、lac、mcc、mnc。当我检索这些时,我使用以下链接来检索纬度和经度: opencellid 但是位置离我所在的地方有70公里。有没有其他方法可以获取正确的位置。我在 4 个网络提供商上进行了尝试,即:TATA Docomo(70 公里变化)、Airtel(30 公里变化),但我没有检索到 uninor 和沃达丰的经度、纬度。请帮帮我
Hello I wrote the below code to retrieve the cellId, lac, mcc, mnc. And when i retrieved these i used the below link to retrieve latitude and longitude: opencellid But the location is 70 kms away from where i am. Is there any alternative to get a correct location. I tried this on 4 Network providers namely: TATA Docomo(70 Kms variation), Airtel(30Kms variation) and i didnt retrieved longitude, latitude for uninor and vodafone. Please help me out
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您需要使用更准确的 Google Gears(请参阅BlackBerry 上的单元格三角测量), 或 RIM 的新服务可能仍处于测试阶段。请注意,我提到的这两个服务都支持将 wifi 数据添加到 cellid,这将提供更好的结果。
You need to use either Google Gears which is more accurate (see Cell triangulation on BlackBerry), or RIM's new service which might still be beta quality. Note that both of these services I mentioned support adding wifi data to cellid which will give much better results.
据我所知,手机 ID 应该为您提供与手机通信的手机站点的位置,而不是手机位置本身。如果您想要手机位置,可以使用 BlackberryLocationProvider,为了获得最佳精度,请使用自主模式,为了快速修复,请使用 Cellsite(应使用几个蜂窝塔的三角测量来确定您的位置)。您可以找到更多信息和一些代码示例
Cell ID should give you the location of the cellsite the phone is communicating with, not the phone location itself as far as I know. If you want the phone location you can use the BlackberryLocationProvider, for best precision use Autonomous mode, for fast fixes use Cellsite (which should use a triangulation of a few cell towers to determine your location). You can find more information and some code samples here.