问题标签 [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 回答
3604 浏览

android - 加速度计和陀螺仪数据

我将 Android SDK (2.2) 与 Droid 一起使用,并且可以访问 3 轴加速度计和陀螺仪。

如果这暴露了我对物理学的无知,我提前道歉。这已经有一段时间。

我不明白为什么当我倾斜手机时加速度计会给出不同的 x、y、z 值。它至少是静止不动的,加速度可以忽略不计,甚至几乎是恒定的速度,它只是倾斜了。我以为这是陀螺仪的工作?

我不想等式中的重力......我只想要影响手机的其他力量。除非我移动得更快,否则一切都最好是 0,0,0。我想知道我用力将手机放在桌子上,以及当我这样做时 x、y、z 力的方向和大小。到目前为止,我对如何使用加速度计和陀螺仪数据访问它感到困惑。我试图以陀螺仪为方向,以加速度计为幅度。不幸的是,这些数据并没有真正同步(我必须设置两个事件来获取每对数据,并且它们可能在不同的时间出现),但仅仅缓冲它们并假设某种形式可能就足够了同步。

绝望的安德鲁

0 投票
4 回答
9434 浏览

iphone - 像指南针一样在 iPhone 中寻找方向?

有人知道使用 iPhone 找到真正的方向吗?我想实现这样的应用程序,我需要在其中找到 iPhone 指向的方向,并希望使应用程序与 iphone 3GS 中的指南针应用程序相同。

iPhone 3G 是否支持指南针功能?谁能告诉我指南针应用程序如何像真正的磁罗盘一样准确地找到方向?

请帮助我。我情况危急。

提前致谢。

0 投票
3 回答
16546 浏览

android - 第一个 Android 应用程序 - 如何访问指南针

我正在制作我的第一个 Android 应用程序。作为一个学习系统的玩具问题,我想制作一个简单的应用程序,使用内置的指南针将手机指向的方向显示为文本。

如何从我的代码访问指南针,并让我的代码知道方向变化?

我相信我需要SensorManager 类,但我很困惑如何使用它。我如何告诉它我想要指南针传感器?我如何告诉它在方向改变时执行操作(更新文本)?

0 投票
1 回答
15789 浏览

android - 如何获得指南针方向

我想在屏幕上显示手机面对的方向。例如:

在上图中,电话将显示“北”。由于用户(头部为 0 的棍子)正拿着指向北方的电话(图中的 [])。

我找到了这个例子。我理解它在做什么,除了它似乎在计算偏航、俯仰、滚动和倾角。这些是什么,我将如何使用它们来简单地找到手机指向的方向?

这个android 文档还提到了 X、Y 和 Z 轴,但我没有看到任何地方说明这些轴与手机的对应关系?Z是从手机底部到顶部吗?

0 投票
1 回答
822 浏览

java - GPS 目的地指南针指南

我想ImageView用箭头从当前用户位置旋转到某个以前保存的 GPS 位置。我该怎么做呢?

从方法中获得的初始方位是否是Location.distanceBetween正确的方法?如果是这样,我如何将它与罗盘读数一起使用?

0 投票
2 回答
868 浏览

iphone - 使用罗盘航向旋转图像以指向众所周知的点

作为概念证明,我想创建一个应用程序来检索当前坐标,计算朝向另一个点的方向,并使用指南针旋转箭头图像以指向空间中的那个点。

我知道如何检索当前坐标并通过 CGAffineTransformMakeRotation 旋转图像,但我还没有找到计算正确角度的公式。

有什么提示吗?

0 投票
0 回答
326 浏览

iphone - iPhone SDK 指向特定位置

可能重复:
iPhone 指南针 GPS 方向

嗨,我正在尝试开发一个使用 iPhone 的 GPS 和指南针的应用程序,以便将某种指针指向特定位置(如指南针总是指向北方)。该位置是固定的,无论用户位于何处,我总是需要指针指向该特定位置。我有这个位置的纬度/经度坐标,但不知道如何使用指南针和 GPS 指向那个位置......任何帮助将不胜感激。

0 投票
3 回答
6530 浏览

android - 指南针和加速度计精度

我在 Android 中制作了自己的应用程序,该应用程序使用指南针和加速度计传感器来显示设备的旋转度和倾斜度。我初始化了我需要的所有监听器和对象(我遵循了一些教程),现在我可以随心所欲地获得学位。问题在于传感器返回的测量值并不准确。我的意思是,即使我尝试对从传感器捕获的度数进行四舍五入,它们每分每秒都会在 -/+ 7(或 8)度之间振荡,即使我呆在远离任何干扰源的草地上。我想要的是对度数的准确测量,就像一种对我从传感器接收到的值进行四舍五入的方法。

0 投票
1 回答
3190 浏览

android - Android 指南针示例似乎不适用于横向模式

我根据这个例子开发了一个指南针:http: //developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/graphics/Compass.html

由于我的应用程序仅在横向模式下运行,因此指南针也是如此。但是,似乎此代码在横向模式下无法正常运行。北点更偏向东。如果我运行 Android 示例代码,我会遇到同样的问题。

有没有其他人注意到这一点,甚至更好的是有人有解决方案吗?

顺便说一句,我正在 Nexus One 上对此进行测试。不确定这是否与手机有关。

最好的祝福

0 投票
0 回答
577 浏览

iphone - iPhone 指南针 GPS 方向

可能重复:
iPhone 指南针 GPS 方向

嗨,我正在尝试开发一个使用 iPhone 的 GPS 和指南针的应用程序,以便将某种指针指向特定位置(如指南针总是指向北方)。该位置是固定的,无论用户位于何处,我总是需要指针指向该特定位置。我有这个位置的纬度/经度坐标,但不知道如何使用指南针和 GPS 指向那个位置......就像http://www.youtube.com/watch?v=iC0Xn8hY80w这个链接 1: 20' 任何帮助将不胜感激