问题标签 [location-services]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS 6/7:是否可以在保持其余(Wifi/手机)运行的同时关闭 GPS?
是否可以禁用/关闭 GPS 无线电并继续使用 wifi/蜂窝信息接收位置?
ios - 在不使用核心位置框架的情况下访问 GPS 数据
不使用 Apple iOS SDK 提供的 Core Location Framework 是否可以从 GPS 芯片获取设备位置数据?我知道我无法使用 Core Location Framework 专门访问 GPS 芯片,但我想在不使用 Core Location Framework 的情况下进行访问。
ios - 观察位置服务更新
当位置服务选项发生变化时,如何观察和调用方法?例如,我的应用在后台运行定位服务,即设置中的选项设置为始终。如果用户在我的应用程序仍在运行时更改选项怎么办,如何观察更改并相应地在我的应用程序中进行更改?
android - LocationService 仅使用网络不检索位置
我重新阅读了整个文档,据我了解,这个 API 智能地融合了提供者,为您提供准确的结果。
Fused Location Provider 智能管理底层定位技术,根据您的需求为您提供最佳位置。
据我了解,它将使用网络、WiFi 和 GPS为您提供位置。现在只有逻辑假设如果这 3 个中的一个不可用,它将使用剩余的 2 个。
我的问题是我正在测试我的应用程序,以便Location
在WiFi 和 GPS都关闭时获取。这将使定位服务仅由网络提供商提供。但我得到纬度和经度=0.0
长话短说,无论哪种方式,我都错误地假设它仅依赖网络(没有 GPS,没有 WiFi)或有其他我不知道或尚未阅读的内容。这两个中的哪一个是我的问题?
PS:我的LocationRequest
配置设置为setInterval(30000)
(setFastestInterval(60000)
每次更新分别为 30 和 60 秒。
ios - startMonitoringSignificantLocationChanges() 在 xcode 6 Beta2 中不能与 swift 一起使用?
我正在尝试对我的位置相关应用程序实现更有效的后台处理,并在此过程中学习一些 Swift。
我注意到(艰难的方式)在第一个 Beta 版中我根本无法找到工作地点,但切换到 xcode 的 Beta2 解决了这部分问题。
在我的位置处理设置中,我使用这样的代码启动了一个 LocationManager(我希望能够切换到高分辨率,甚至以高模式启动):
然后使用如下代码处理切换:
当处于“高”模式时,我会在我的didUpdateLocations()
方法中收到位置,但在“低”模式下永远不会收到任何东西。是 xcode/swift-environment 的 beta 特性还是我遗漏了什么?
ios - 检测用户是否在 iOS 后台启用/禁用定位服务
我的应用在后台启用了定位服务,但这是我提供给用户的一个选项:我的意思是,我的应用中有一个设置选项,允许用户继续在后台跟踪位置或不跟踪位置。如果用户在我的应用程序中启用此选项并进入后台,一旦进入后台,她会在设备的“设置”应用程序中禁用定位服务,然后再次启用它们,我看到她需要再次激活该应用程序才能重新启动在我的应用程序中监听的位置。
有没有办法在后台重新启动它?我需要这个才能在 iOS 6.0+ 中工作
提前致谢
android - 如何仅在 Android 设备移动时监控 GPS 更新
一旦设备开始移动,我想开始 gps 更新:
一旦设备停止,我想停止 gps 更新。
我该怎么做?什么最好的方法?
java - 从我的 Android 应用程序中关闭定位服务
萨拉姆我的朋友们,
是否有任何特定代码可用于从我的应用程序中关闭手机中的定位服务?
问候, Tareq Al-Aqarbeh</p>
android - 如何在android中以编程方式启用位置访问?
我正在开发与地图相关的 android 应用程序,如果未启用位置服务,我需要在客户端开发中检查位置访问是否启用,显示对话框提示。
如何在android中以编程方式启用“位置访问”?
android - 利用 Google Maps v2:调试错误 (Dalvikvm) - 找不到从方法 gpr.a 引用的类“gpq”
我尝试使用 Google Maps API v2 (Android)进行以下活动。生成的 API 密钥正在运行,并且 manifest.xml 中的必要权限已相应声明。
这是活动类 MapView.java 的代码,它引用了 xml 布局 Google_Map.xml:
布局文件
我对 Android 的体验非常基础,这是我第一个结合 Google 地图为用户提供地理功能以获取到特定地点的路线的项目。
这是调试时发生的错误;相机不会放大当前位置。(已在手机上激活位置设置)
以下是已提供但解决方案不适用于我的案例的以下参考资料:
- 找不到从方法 glt.a 引用的类 'com.google.android.gms.location.internal.ParcelableGeofence'
- 找不到从方法 gps.a 引用的类“gpr”
- 找不到从方法 glt.a 引用的类 'com.google.android.gms.location.internal.ParcelableGeofence
如果你能指出我正确的方向,非常感谢。