问题标签 [compass-geolocation]

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.

0 投票
1 回答
3564 浏览

iphone - 使用指南针指向实际坐标位置,而不仅仅是北

我已经看到了一些这样的例子,但不确定如何实现它,(例如iPhone Compass GPS Direction)我是否需要在 (void)startup 中调用 calcBearingWithLatitude ?

我所要做的就是让指南针从记忆中拉出一个点并将该点用作它的“北”,可以这么说并指向它,不需要距离或类似的东西。

我现在的实现文件看起来像

0 投票
1 回答
268 浏览

iphone - 3GS上的指南针与4上的不同

我有一个 EMF Meter 应用程序,类似于 Apple 提供的 teslameter 源代码。该应用程序在 3gs 上完美地读取数字,但在 iphone 4 上它根本不起作用。指南针硬件有什么主要区别吗?

该应用程序基于指南针的磁读数

0 投票
2 回答
749 浏览

compass-geolocation - CoreMotion 框架

我最近在做一个指南针,涉及到CoreMotion框架,但是查了半天没找到关于如何实现这个框架的指南针效果的资料,希望能得到大家的帮助。

0 投票
4 回答
2512 浏览

iphone - 过滤罗盘读数

我正在使用指南针航向来旋转 MKMapView。旋转有点生涩,所以我试图像 iphone 上的谷歌地图一样过滤它(或似乎做了一些诡计)。

我正在尝试使用移动平均公式过滤来自 iphone 指南针的读数,但它在 359 和 0 之间的交叉处失败,因为它开始从 35x 向后平均到 0,并导致地图在从西方。

任何想法最好的方法是过滤这些数据,使其从 359 回到零并保持滚动平均值。

代码在这里:

谢谢你的帮助

0 投票
1 回答
940 浏览

iphone - iPhone指南针指向哪里?(数学问题,不是地理问题)

我注意到 iPhone 上有一个非常令人费解的行为:

如果我垂直握住手机并倾斜它,指南针就会改变。

我已经计算出它的变化量与水平相同的倾斜量变化量相同(即:假设来自屏幕的矢量称为 Y,转动 Y 与iPhone 导致指南针变化)。

我想弥补这一点,我的应用程序不是为了让您将手机保持在水平位置(尽管我也计划允许 X 轴有一些倾斜,让我们称之为,从 10 度到 135 度)

但我真的不知道 iPhone 如何计算航向,因此航向矢量实际指向的位置......

0 投票
1 回答
12377 浏览

android - 使用方向传感器指向特定位置

我正在尝试实现一个使用方向传感器以指向特定位置的箭头。Google Places 在 ListView 中为它找到的每个地方实现了这个箭头。

我已经设法得到方位角,但是给定一个位置,我不知道如何继续计算我需要的角度。此外,我需要从真北和磁北进行转换。有人有这种实现的例子吗?

提前致谢。

0 投票
4 回答
943 浏览

compass-geolocation - 指南针:从 359 到 0 度

我正在尝试使用指南针移动机器人。我们使用指南针让机器人直线移动,它使用 2 个轮子,它们的移动方式略有不同。所以我们设置一个 0 到 359 之间的值作为方向,然后检查当前方向,计算误差并修复它。像错误 = current_direction - 实际方向。

问题是,例如,如果我们的初始方向是 90 度,而我们的机器人在 45 度,那么错误将是 45 并且它会修复它。如果为 0,则错误为 90,它会修复它。问题是,如果它移动的幅度比 0 多一点,例如移动到 359,则错误将是 -269,因此不是在一个方向移动 90,而是在另一个方向移动 -269。

我使用错误的符号来决定移动哪个轮子来确定方向。知道如何解决吗?

0 投票
3 回答
1363 浏览

android - Flex Hero:我可以访问 Android 指南针吗?

是否可以在 android 上使用 Air 并访问指南针?我看到有一些加速支持(http://help.adobe.com/en_US/FlashPlatform/beta/reference/actionscript/3/flash/sensors/Accelerometer.html)但是指南针呢?

如果无法访问,是否可以在侦听指南针更新的本机 android-app 和 air 应用程序之间进行一些通信?

0 投票
2 回答
266 浏览

iphone - 如何使图像始终朝上?

我有一张描述猴子头的图像。我希望猴子的头总是朝上。当您转动设备时,猴子的头部也会转动,但我希望尽管 iPhone 旋转,但猴子的头部不会转动(就像指南针一样)。

我怎样才能做到这一点?

0 投票
1 回答
5169 浏览

android - 如何将指南针添加到地图视图

创建地图视图时,如何让指南针显示在屏幕上。这段代码有什么问题?有什么建议么?