compass-geolocation相关内容

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

我已经看到了一些示例,但是不确定如何实现(例如 iPhone罗盘GPS方向)中是否需要在(无效)启动中调用calcBearingWithLatitude? 我要做的就是让指南针从内存中拉出一个点并将其用作“北",这样就可以指向并指向它,而无需距离或类似的东西. 到目前为止,我的实现文件看起来像 @implementation TrackerViewController @synth ..
发布时间:2020-06-18 18:34:34 移动开发

得到两个标题之间的区别

我有这种方法可以计算出2个0-360指南针方向之间的差异。 尽管这可以确定绝对距离(例如,始终为正)输出),是的,我在弄清楚将符号引入输出中需要做些什么。 理想情况下,如果从初始标题到最终标题的最短距离是顺时针旋转,我希望出现错误为正号,如果标题之间的最短距离涉及逆时针旋转,我希望错误为负号。 所需输入/输出的一些示例 初始-最终-错误 0。 ............ ..
发布时间:2020-06-04 18:37:24 C#/.NET

指南针的方向因手机方向而异

我的增强现实应用程序需要摄像机视图的指南针方位,并且有很多示例可以从传感器管理器获取方向. 但是,我发现结果值因手机方向而异-向右旋转的横向与向左旋转的横向大约10度(ROTATION_0和ROTATION_180之间的差异较小,但仍然不同).这种差异足以破坏任何AR效果. 与校准有关吗? (我不相信自己在正确地完成8件事的数字-我尝试了各种在youtube上找到的方法). 任何 ..

使用Javascript从Webb应用程序访问设备指南针

是否可以从Web应用程序在iPhone/Android设备上使用Javascript来访问指南针?一直在网上寻找了几个小时,我知道您可以通过以下方式访问加速度计 window.ondevicemotion =函数(事件) 有人知道您是否可以从指南针访问信息吗? 解决方案 在iPhone上,您可以像这样获得指南针值. window.addEventListener('dev ..
发布时间:2020-05-10 00:23:21 其他开发

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

我正在尝试实现一个使用方向传感器的箭头,以指向特定位置. Google地方信息会在找到的每个位置的ListView中实现此箭头. 我已经设法获得了方位角,但是在给定位置的情况下,我不知道如何继续计算所需的角度.此外,我需要从实北和磁北进行转换.有人有这样的实现示例吗? 提前谢谢. 解决方案 我解决了. float azimuth = // get azimuth from ..
发布时间:2020-05-03 05:31:02 移动开发

如何计算3点之间的JavaScript角度?

我想在JavaScript中获得3点之间的角度。如果我有点A(x1,y1),B(x2,y2),C(x3,y3),我想获得由线AB和BC形成的角度。 我也想知道,如果这些点是地理坐标,角度是否有差异? 解决方案 尝试此功能: / * *计算角度ABC(以弧度表示) * *第一点,例如:{x:0,y:0} * C第二点 * B中心点 * / 函数find_an ..
发布时间:2019-06-06 02:05:04 前端开发

iOS iPhone在MKMapView上显示用户在空间中的方向和方向,如指南针应用程序

当指南针应用程序使用地图视图显示它的位置时,会有一个小圆锥体显示手机指向的方向。但是,我无法使用显示用户位置的MKMapView重现它。开发人员可以使用这种视锥功能,还是我必须自己实现? 谢谢! 解决方案 我遇到了类似的情况。我认为我们没有图书馆或设置来显示蓝色图标上的方向(至少我的搜索没有成功)。 然而,使用CLHeading创建我们自己的方向指示器并不困难(参考TommyG ..

像在Compass中一样在iPhone中寻找方向?

有没有人有想法使用iPhone找到真正的方向?我想实现这样的应用程序,其中我需要找到iPhone指向的方向,并希望使应用程序与iphone 3GS中的指南针应用程序相同。 iPhone 3G是否支持指南针功能?并且任何人都可以告诉我罗盘应用程序如何像真正的磁罗盘那样准确地找到方向吗? 请帮助我。我处于危急情况。 提前致谢。 解决方案 这里是apple.com的示例代码链接 ..

iPhone指南针显示到特定位置

我是Objective-c的新手,所以如果我的问题太垃圾,我想道歉。 我正在编程指南针然而,它正在工作(谢谢到教程)。 给出实际位置(经度和纬度)。 罗盘内的箭头是否可以显示指向特定位置(经度2和纬度2)的方向? 我读过我必须考虑iphone的磁性和真实标题。 解决方案 - (void)locationManager:(CLLocationManager *)manager ..
发布时间:2018-11-01 12:39:34 移动开发

iOS设备上的传感器融合

我试图找出如何开始在iPhone上实现传感器融合。我从David Sachs的演讲开始: Android设备上的传感器融合 虽然David的讲话非常具有说明性,但它没有显示任何代码(这很有意义)。我已经看过 GLGravity (提取重力矢量)和 AccelerometerGraph 示例,但我需要一些帮助或至少指导如何将加速度计,陀螺仪和罗盘输入结合起来,结果与David所示的相似。 ..
发布时间:2018-10-25 16:28:14 移动开发

使用指南针指向位置

我正在尝试为应用程序开发一个指南针,它在地图上有一组注释。我希望能够选择一个注释,然后让指南针将用户指向所选位置。 我已经计算了从用户位置到该位置的degress注释,我有磁性标题和iPhone的真实标题。我也知道如何旋转图像。 但我无法弄清楚下一步是什么。 用户位置和注释位置之间的度数计算如下: //获取用户位置 locationManager = [[CLLocatio ..
发布时间:2018-09-30 10:54:16 移动开发

如何将方向箭头旋转到特定位置

在我的应用中,我有一个经度为1的固定位置。现在,使用iPhone设备的用户可以移动到任何地方,甚至他可以旋转他的设备,箭头(一些uiimageview)应该指向该修复位置,这样用户每次都会获得指向该位置的方向。我尝试如下。 - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocatio ..

基于磁力计和陀螺仪的北方计算

我需要计算“面对”(如果它将基于真正的北方或磁性而无关紧要)。在iOS设备上可以看到 CLLocationManager 返回的 CLHeading 对象为我们提供了真实和磁性按相应的属性标题。此外,我们可以很容易地看到,这些值与设备顶部(设备坐标系的正Y轴)相关,这对我的目的不利。 我真正需要的是计算与设备屏幕相关的面(Z轴),因为我不需要指南针,而是AG应用程序之王。问题是当您将设备旋转到横 ..
发布时间:2018-09-22 09:55:52 移动开发

禁用MKMapView上的指南针

我在我的应用中使用MapView来显示一些注释。在iOS 7中,指南针随机出现在地图上。我无法重现错误,因为它随机出现,但我想禁用它。 有关如何禁用它的任何想法? 更新:我发现不是随机出现,而是出现在特定手势上。当您使用2个手指并向右滑动而另一个向左滑动时。 解决方案 您可以使用 ..
发布时间:2018-09-19 14:05:42 移动开发

在应用程序中使用原生iOS指南针

是否可以在我自己的应用程序中使用iOS的原生指南针?或者我是否需要为自己的指南针绘制和制作动画? 解决方案 没有原生指南针 UIView 。为了使用磁力计,你必须使用CoreLocation和以下委托方法: - (void)locationManager: (CLLocationManager *)经理 didUpdateHeading:(CLHeading *)newHead ..
发布时间:2018-09-13 15:13:23 移动开发

在iPhone 4上使用陀螺仪补偿罗盘延迟

我一直在试验iPhone 4上的指南针和陀螺仪,并希望得到一些我正在解决的问题的帮助。我想通过使用陀螺仪的数据来弥补指南针的缓慢。 使用 CMMotionManager 及其 CMDeviceMotion 对象( motionManager.deviceMotion ),我得到 CMAttitude 目的。如果我错了(请),请纠正我,但这是我从 CMAttitude 对象的 yaw 中推断出 ..
发布时间:2018-08-31 18:56:47 移动开发

iOS通过指南针和位置增强了现实感

我正在尝试开发一个迷你的“我身边”,比如使用相机,指南针和位置。我想在我的屏幕上显示地方的图像。 目前我有我的位置和我的方向与指南针。 感谢您的帮助;) 我想知道如何确定我要显示的地点的位置。一旦你有相对的距离和方位,你可以使用在,找出一个已知坐标与已知视点的关系,基本上是一个透视投影,数学是概述于这篇维基百科文章。相机的旋转由指南针给出,而加速度计的倾斜(当然是GPS的位置)。 ..

iPhone Compass GPS方向

我试图开发一个应用程序,使用iPhone的GPS和指南针来指向某个特定位置的某种指针(例如指南针始终指向北方)。该位置是固定的,我总是需要指针指向该特定位置,而不管用户位于何处。我有这个位置的纬度/经度坐标,但不知道如何使用指南针和GPS指向那个位置......就像 http://www.youtube.com/watch?v=iC0Xn8hY80w 此链接1:20' I写一些代码,但是,它 ..
发布时间:2018-05-17 16:55:31 移动开发

在Google地图上显示风向

我计算了风向,现在我想显示风向指向144度(在指南针上)。如何在Google地图上显示此箭头? 为了在google地图上显示箭头,您可以创建一个 Rich Marker ,它使用 google-maps-utility-library-v3 , 接下来,使用css3 tranformations对图像元素应用旋转角度。 例如: p> //丰富标记的内容元素 var ric ..