【问题标题】:A-GPS on BlackBerry OS 5黑莓 OS 5 上的 A-GPS
【发布时间】:2011-06-14 17:24:05
【问题描述】:

我正在开发一个针对 Blackberry OS 5.0 移动设备的应用程序,并且我正在 T-Mobile UK (GSM?) 上的 BlackBerry Curve 9300 上进行测试。我绝对没有运气使用GPS_MODE_ASSIST(甚至通过 CELLSITE 进行粗略修复)通过 A-GPS 获取位置更新,即使设备通过GPSInfo.isGPSModeAvailable() 报告它支持它。使用 AUTONOMOUS 可以获得位置修复,但是首次修复的时间通常非常长。我想知道是否有人可以提供任何关于让 A-GPS 工作或如何缩短首次修复时间的建议?

BlackBerryCriteria myCriteria = new BlackBerryCriteria(GPSInfo.GPS_MODE_ASSIST); 
BlackBerryLocationProvider locationProvider = (BlackBerryLocationProvider)    LocationProvider.getInstance(myCriteria);
locationProvider.setLocationListener(new LocationListener() {

                public void locationUpdated(LocationProvider provider, Location location) {
                    if (location.isValid()) {
                        // display some interesting values on the screen.
                        double longitude = location.getQualifiedCoordinates().getLongitude();
                        double latitude = location.getQualifiedCoordinates().getLatitude();
                        int accuracy = (int) location.getQualifiedCoordinates().getHorizontalAccuracy();
                        GPSDemo.this.appendScreenText("\nlat, long: " + latitude + ", " + longitude + " accuracy: " + accuracy + "m");
                    }
                }

                public void providerStateChanged(LocationProvider provider, int newState) {
                    if (newState == LocationProvider.TEMPORARILY_UNAVAILABLE) {
                        provider.reset();
                    }
                    screen.setState(newState);
                }
            }, 1, -1, -1);

【问题讨论】:

    标签: blackberry java-me mobile gps


    【解决方案1】:

    辅助 GPS 和 CellSite 修复需要无线网络的支持。在 OS 6.0 之前,该支持必须来自您的无线运营商。在 6.0 和更高版本的 RIM 上提供了一些支持。

    【讨论】:

    • 有趣!你有更多的信息/链接吗?
    • 我有一种挥之不去的感觉,可能就是这种情况。那么,如果我想缩短首次修复的时间,我有什么选择吗?
    • 我必须做很多挖掘才能找到链接。我现在使用的标准(在 6.0 上)几乎立即就出现了第一个修复。与 Google 类似,随着 GPS 锁定,误差范围会缩小。在没有帮助的情况下,获得快速第一次修复的最佳方法是确保您能清楚地看到天空,并通过使用定期 GPS。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多