草庐IT

compass-geolocation

全部标签

android - react native navigator.geolocation.getCurrentPosition 不工作

我使用的是真正的android设备(5.1版)我可以使用react-native-maps确定我的位置(我的应用程序内map上正确的蓝点位置)+我可以使用谷歌地图应用程序并转到我的位置(GPS工作)。我正在使用大超时,将enableHighAccuracy切换为true和false,删除选项......等等。均未能通过navigator.geolocation获取数据。这是我的代码:varoptions={enableHighAccuracy:true,timeout:5000,maximumAge:0};functionsuccess(pos){varcrd=pos.coords;c

android - 不同移动设备中的加速度计和陀螺仪精度

我想使用移动设备的传感器(加速度计、指南针、陀螺仪)。这个问题已经在几个地方讨论过了,比如-here和here第一步是确定哪个平台最适合实现此类系统。主要的可能性是三星的Galaxy/Galaxytab,或iphone/ipad。最重要的标准是传感器数据的准确性。然而,这种比较非常复杂,因为准确性不仅取决于设备本身,还取决于其上方的软件层。是否有关于该主题的任何研究?智能手机的传感器和平板电脑的传感器有区别吗?任何指向网站或文章的链接都是最有帮助的提前致谢!爱丽儿 最佳答案 我为Android平板电脑开发了同样的东西。当谈到传感器的

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

我正在尝试实现一个使用方向传感器的箭头以指向特定位置。GooglePlaces在它找到的每个地点的ListView中实现此箭头。我已经设法获得了方位角,但是给定了一个位置,我不知道如何继续计算我需要的角度。此外,我需要从真北和磁北进行转换。有人有这样的实现示例吗?提前致谢。 最佳答案 我解决了。floatazimuth=//getazimuthfromtheorientationsensor(it'squitesimple)LocationcurrentLoc=//getlocationfromGPSornetwork//conve

Android 指南针示例

我正在搜索适用于Android的指南针示例。我需要做的就是获得正确的方位(在纵向和横向模式下)。我已经找到了几个示例,一些仅使用Sensor.TYPE_ORIENTATION,一些使用Sensor.TYPE_ACCELEROMETER和Sensor.TYPE_MAGNETIC_FIELD的组合。对于比方说Android1.6-4.0,哪个是正确且常用的获取方位的方法? 最佳答案 Sensor.TYPE_ORIENTATION已弃用。文档说您应该改用SensorManager.getOrientation()。因此您应该从Sensor

android - 指南针给我疯狂的数据,需要校准还是传感器坏了?

我正在处理安卓传感器数据。我的应用使用SensorManager.getRotationMatrixFromVector(mRotationMatrix,event.values);直到今天早上它一直运行良好,当旋转矩阵开始发送大量噪声数据时(一秒钟将N更改为W)。这不是我的代码的问题,因为在星期五工作并且没有进行任何更改。我使用了市场上的指南针应用程序,指南针给出的是随机数据。我已经在另一台平板电脑上测试了我的应用,它运行良好。有人知道为什么会这样吗?传感器有问题?需要校准吗? 最佳答案 我已经在手机上使用这些电子罗盘进行了大量工

android - 在 Android 2.0+ 的 WebView 中使用 navigator.geolocation.getCurrentPosition(PhoneGap 相关)

我一直在使用PhoneGap,它非常棒,但是我在使用2.0.1的VerizonDroid上获取位置时遇到了问题(在使用1.6的G1上按预期工作)。GeoLocationAPI支持已在Android2.0(Eclair)中添加,它可以在VerizonDroid(2.0.1上)的默认浏览器中运行。也就是说,如果我访问一个调用navigator.geolocation.getCurrentPosition(success_callback,error_callback)的网站,设备会在带有“共享位置”或“拒绝”选项的对话框中提示当前域“想知道你的位置”。如果我选择“共享位置”,success

ruby - 如何配置 Ruby 以在 Windows 上为 Sench-touch 使用 compass

您好,我最近开始使用Sencha-touch,我开始明白要使GUI符合我的意愿,我必须能够理解和操作.SCSS文件。这意味着我必须使用COMPASS或其他技术之一来编译.SCSS文件,我还需要Ruby来处理config.rb文件。谁能帮我完成COMPASS、RUBY和其他软件的Windows操作系统设置和配置,这样我就可以像COMPASS网站上描述的那样轻松地编译文件http://compass-style.org谢谢。我使用Windows7 最佳答案 如果您还没有安装Ruby,首先需要安装它。在http://www.rubyins

ruby-on-rails - Windows 7 64 位 : Could not find a valid gem 'compass' (>= 0), 这里就是为什么 : Unable to download data from https://rubygems. org/

我无法安装compass。我想在我的项目上安装compass,所以当我尝试更新时,我得到了这个:c:\wamp\www\danjasnowski.com>geminstallcompassERROR:Couldnotfindavalidgem'compass'(>=0),hereiswhy:Unabletodownloaddatafromhttps://rubygems.org/-SSL_connectreturned=1errno=0state=SSLv3readservercertificateB:certificateverifyfailed(https://api.rubyge

Mongodb Compass 导出数据并排序

我可以在compass中对数据进行排序,但我的问题是当我导出时,我没有对其进行排序,而且我找不到在导出数据时可以在哪里应用排序?如您所见,我使用{name:'SelectedProduct'}进行过滤,使用{name:1}进行排序:但是在与上图相同的过滤器和排序的导出集合对话框中,我看到了这个:我似乎找不到如何对导出的数据应用排序。 最佳答案 即使我也面临着类似的问题。如果您在第一个屏幕的查询窗口中看到您只有1个文档,而在导出数据窗口中它显示984条记录。这是一个需要由MongoDBCompass修复的错误。导出的行为类似于“整个完

javascript - 使用 $match 的聚合查询在 MongoDB Compass 中有效,但在我的 Node.js 应用程序中无效

我有一个Booking模型和一个Event模型。我正在尝试查询并检查是否有任何预订已经具有特定的Event._id和User._id,以停止创建重复的预订该用户和事件。聚合查询适用于MongoDB罗盘,但是当我在Node.js应用程序中尝试查询时它只给我一个空数组模型预订constBookingSchema=newSchema({amount:{type:Number,required:'Pleasesupplyanumberofpeople',},event:{type:mongoose.Schema.ObjectId,ref:'Event',required:'Mustgivean