草庐IT

compass-geolocation

全部标签

MongoDB和MongoDB Compass的安装配置教程

文章目录MongoDB和MongoDBCompass安装配置教程一、MongoDB1.1下载及安装1.1.1下载地址1.1.2安装过程1.2部署配置环境1.2.1配置环境变量1.2.2运行MongoDB服务1.2.3配置本地WindowsMongoGB服务1.2.4设置账号密码1.2.4.1设置1.2.4.2开启密码验证功能1.2.4.3重启Mongo服务二、MonDBCompass2.1下载及安装2.1.1下载地址2.1.2安装过程2.2启动和使用2.2.1启动2.2.2配置数据库链接2.2.3数据库操作2.2.4集合(表)操作MongoDB和MongoDBCompass安装配置教程一、Mo

android - 如何获得罗盘方向

我想在屏幕上显示手机所面对的方向。例如:0|-[]|_South---North在上图中,手机将显示“北”。由于用户(头部为0的棍子)拿着指向北方的手机(图中的[])。我找到了thisexample.我明白它在做什么,除了它似乎在计算偏航、俯仰、滚动和倾斜。这些是什么?我如何使用它们来简单地找到手机指向的方向?还有这个androiddocumentation提到了X、Y和Z轴,但我没有看到任何地方说明这些轴如何对应于手机?Z是从手机底部到顶部吗? 最佳答案 this是轴(axiy?)的样子。我找不到指向我使用的备忘单的链接,但它看起

android - PhoneGap Geolocation 在特殊设备上总是超时

我将cordova2.9.0与PhoneGapBuild一起使用。我写了一个应用程序,用户可以在特定时间在特定位置签到。我的问题是,当我在各种设备上安装deapp时,有时总是会出现超时(这仅发生在Android设备上)。当我重新启动设备时,地理定位工作,我得到了gps数据。现在我想知道是否有另一种方法可以解决这个问题。我在deviceReady函数中的地理定位代码是:vargeo=cordova.require('cordova/plugin/geolocation');varoptionsGeo={maximumAge:0,timeout:30000,enableHighAccura

android - 如何计算手机从静止到垂直方向的移动?

我正在使用Android操作系统开发一个应用程序,为此我需要知道如何计算设备在垂直方向上的移动。例如,设备处于静止状态(A点),用户将其拿在手中(B点),现在A点和B点之间存在高度变化,我该如何计算?我已经阅读了有关传感器和加速度计的文章,但我真的找不到任何可以帮助我的东西。有人有什么想法吗? 最佳答案 如果你对加速度进行两次积分,你会得到位置,但错误是可怕的。它在实践中没有用。这是一个explanationwhy(GoogleTechTalk)在23:20。我强烈推荐这个视频。现在,您不需要任何准确的信息,那是另一回事。如视频中所

android - 如何检索高质量的指南针方向(如谷歌地图)?

我发现在Android中获得指南针方向的所有指南都有一个错误:当您以纵向模式握住手机并“看”地平线上方时,指南针箭头会从正确方向旋转180度。谷歌地图方向指示器没有这个问题。Googlemap的另一个好处是它们可以以某种方式估计罗盘的准确度。知道他们是怎么做到的吗? 最佳答案 你问的错误是由于欧拉角或称为万向节锁引起的。要解决非常大的角度差异,您应该检查您的设备是否平坦,或者在使用重力传感器获得倾斜度或使用低通滤波器从加速度计获得重力后不检查倾斜度。如果它不是平面的(AR应用程序或倾角>25||倾角SensorManager.get

android - 指南针精度困境

我需要为我的应用构建指南针。从阅读文档来看,似乎有两种合理的方法可以做到这一点:Sensor.TYPE_ORIENTATION方法:这是最简单的方法。问题是它不准确。当我将我的读数与SnapticCompass进行比较时,大约有10-15度的偏差,这对我来说是NotAcceptable。Sensor.TYPE_ACCELEROMETER、Sensor.TYPE_MAGNETIC_FIELD和getRotationMatrix()结合remapCoordinateSystem()和getOrientation()方法:文档说这“通常更准确”。问题是无论我向听众注册的延迟如何,即使设备静止

android - Android 中的 Qibla 指南针

这个问题在这里已经有了答案:Calculatecompassbearing/headingtolocationinAndroid(11个答案)关闭7年前。我已经尝试了很多但无法为我的应用程序制作Qibla指南针。我不明白我在做什么。我需要完美运行的Qibla指南针。

android - 罗盘方向因手机方向而异

我的增强现实应用需要摄像头View的罗盘方位,并且有很多从传感器管理器获取方向的示例。但是我发现结果值因手机方向而异-向右旋转的风景与向左旋转的风景大约有10度的不同(ROTATION_0和ROTATION_180之间的差异较小,但仍然不同)。这种差异足以破坏任何AR效果。这与校准有关吗?(我不相信我正确地做了8的数字-我已经尝试了我在youtube上找到的各种方法)。知道为什么会有差异吗?我搞砸了旋转矩阵的东西吗?我可以选择将应用程序限制为单一方向,但我仍然担心罗盘读数仍然不是很准确(即使在过滤后它相当稳定)publicvoidonSensorChanged(SensorEvente

android - React Native GeoLocation 不适用于 Android

谁能确认ReactNativeGeolocation是否真的在Android上运行?我遇到了使用getCurrentPosition()方法时位置请求超时的问题,而使用watchPosition()方法时没有错误消息。我已经在AndroidManifest.xml上添加了所需的权限(FINELOCATION),并且该应用允许位置权限。这是我的实现:componentWillMount(){navigator.geolocation.getCurrentPosition((position)=>{console.log('+++++++');console.log(position.co

javascript - cordova 中的 navigator.geolocation.getCurrentPosition 仅提供 10 米的精度

navigator.geolocation.getCurrentPosition在cordova/android中提供最大10米的精度。我没有使用任何插件进行地理定位。但其他一些应用程序显示同一地点的精度为3米。navigator.geolocation.getCurrentPosition不会提供更好的准确性吗? 最佳答案 遗憾的是,适用于Android的cordova-plugin-geolocation不提供任何native代码,只有最少的代码来处理Android6+的权限。为了获取位置,它使用地理定位的WebView实现,所