问题标签 [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.
objective-c - 如何在IOS8上使用objective-c打开/关闭定位服务
1.在 iOS 中获取 iPhone 位置,无需将“位置服务”设置为“开”
2.IOS8 CLLocationManager.h
我想在我的应用程序中打开(关闭)我的 iphone6 定位服务。但此代码在 IOS8 上不起作用。我不知道为什么。
android - 定位服务是否需要互联网才能获取位置?
我对答案有点困惑。谁能给我一个正确的答案来解决这个问题。我开发了一个紧急警报应用程序。我正在从 GPS 和网络服务获取位置。在某些情况下,没有移动数据或 WiFi 连接,因此没有互联网。
我想知道我的应用程序是否仍会获得 LAT/LONG,还是需要互联网才能获得 LAT/LONG?
我正在运行 4.3 版的 Galaxy Nexus 上尝试这个...
我正在使用 Google Play 服务选项:
谢谢!
android - 弄清楚纬度和经度
我正在尝试开发一个可以根据纬度/经度执行任务的 android 应用程序。这就像我在特定的郊区(假设我在澳大利亚首都领地的贝尔康宁,我想自动获取那个地方的详细信息)——如果我搬出贝尔康宁的边界,那么我必须展示一些其他细节.
如果您查看此谷歌地图链接: http: //goo.gl/4mItcF,您会看到红色边界仅是 belconnen 郊区。
我的问题是如何在我的应用程序中给出边界(意味着我如何告诉我的应用程序我现在在 ACT 的贝尔康宁?是通过沿边界获取纬度/经度将它们存储在数据库中并检查我是否在里面纬度/经度,如果是这种情况,DB 只会为 Belconnen 提供大量数字,对吗?
或者有没有更简单的方法来获得边界?
让我知道!
谢谢!
geolocation - 在数据库中查找前 5 个地理位置
我正在尝试编写一个程序,该程序能够搜索具有其地理坐标的不同站点的 sqlite 数据库,并且我需要能够将关闭的五个坐标返回到用户当前位置,我已经使用了反向地理编码找到我当前的位置和与站点的距离,但是我无法显示最近的五个。任何帮助将不胜感激,谢谢!
android - Google Play 服务或 Android 定位服务
我想在我的应用程序中实现基于位置的功能。我一直在阅读,我发现自己有点困惑。
当谷歌搜索教程时,几乎每个结果都会返回一个使用 Android Location API 的示例。
但是,在阅读 android 开发人员指南时,他们声明了以下内容:
Google Play 服务位置 API 比 Android 框架位置 API (android.location) 更适合作为向您的应用添加位置感知的一种方式。如果您当前正在使用 Android 框架位置 API,强烈建议您尽快切换到 Google Play 服务位置 API。
所以这告诉我不要选择只实现位置监听器的更简单的方法。
所以我的问题是,这两者有什么区别?为什么我要使用一个而不是另一个?
我在哪里可以找到关于如何安全准确地正确访问 Google Play 服务位置 API 的不错的教程。
到目前为止,我已经尝试过(如 Android 网站上所建议的那样),但是我的回调都没有被调用。
然后我从我的活动中调用我的 LocationManager:
我想创建一个助手类,我可以简单地从任何活动或片段中调用它。但是,当我运行以下命令时,构造函数执行成功。但是,我在回调中的断点都没有被命中。即使在 1 或 2 分钟后。
ios8 - 显示附加到按钮的用户位置操作不起作用
我的应用程序中的地图视图出现问题。我创建了一个按钮,单击该按钮应在地图上显示用户位置,但没有任何反应(没有出现错误消息)。
我相信问题可能在于我写代表的方式。相关 .h 和 .m 文件的代码如下:
地图视图控制器.h
地图视图控制器.m
任何帮助将不胜感激,谢谢
android - Android:谷歌地图位置电池使用率低
我的应用目前正在使用 Maps byGoogle Play Services
指定:
mMap.setMyLocationEnabled(true);
我意识到每次在我的应用程序中显示地图时:
- 该位置在地图上用蓝点表示
- 位置图标显示在顶部栏中
- 如果我进入手机的设置/位置,我的应用被报告为“高耗电量”
但是,我可以看到有使用地图的应用程序仍然显示位置蓝点,但位置图标没有出现在顶部栏中,并且它们的电池使用量很低。
我的应用目前授予这两种权限:
android.permission.ACCESS_COARSE_LOCATION
android.permission.ACCESS_FINE_LOCATION
我的问题是:
如何在电池使用率低的情况下显示位置蓝点?
是否可以通过代码指定精度/电池使用情况?
更新
实际上我意识到这样做的方法是GoogleApiClient
使用FusedLocationApi
我已经在我的 Activity 中配置了 GoogleApiClient,调用:
GoogleApiClient.connect()
在活动开始时GoogleApiClient.disconnect()
在活动的停止
在onConnected
回调中,我设置了位置更新的标准:1 分钟的最快间隔,低功耗优先级:
我已经测试了 GoogleApiClient 在启动时是否正确连接,但由于某些原因,每当我访问带有嵌入式 MapView 的片段时,我的应用程序仍然会在设置/位置屏幕上获得高电量!
似乎 MapView 忽略了这些低功耗标准!
android - 检查是否使用 LocationServices 打开 GPS,而不是 LocationManager?
有没有办法使用LocationServices而不是使用LocationManager来检查gps是否关闭?
我正在使用 LocationServices 和 GoogleApiClient 并试图找出我们可以用来检查 gps 是否打开的方法。
我想在不使用 LocationManager 的情况下解决问题,如果可以找到 GPS 源而不是混合 LocationServices 似乎做的所有事情?如果我错了,请纠正我。
ios - 确定用户位置 - iOS
我可以在用户当前位置的某些指定 KM 半径内设置注释(假设注释指示比萨搜索点)。但是,如果用户向左/右/上/下拖动地图,那么有没有办法刷新地图并在地图的新可见区域中为新的披萨位置添加注释?请建议。
objective-c - 自定义视图以允许定位服务
我希望能够创建自己的视图以允许来自我的 iOS 应用程序的位置服务。我在这里读到可以自定义默认 iOS 位置服务警报的描述,但我想要的是制作自己的视图。
这可能吗?谢谢!