问题标签 [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 投票
2 回答
236 浏览

ruby-on-rails - 为什么 link_to 没有把我带到我想去的地方?

我有一个模型“资产”,在展示页面上,我有这个:

{ :controller 'looks', :action => 'whatever' } %>

'looks' 控制器和 'whatever' 动作都存在。

现在,当我进入第二个资产的显示页面并单击测试链接时,我收到此错误:

处理 AssetsController#2 (for 127.0.0.1 at 2009-12-03 17:09:57) [POST] 参数:{"authenticity_token"=>"aLGRq+ZVulWbwC09m1dy7Mj9b9AgSJqkwiS99SLk6uk="} 用户负载 (0.6ms) SELECT * FROM "users " WHERE ("users"."id" = '1') LIMIT 1

ActionController::UnknownAction(没有动作响应2。动作:创建、销毁、索引、新建、接收和显示):/usr/lib/ruby/gems/1.8/gems/chriseppstein-compass-0.8.17/lib/ compass/app_integration/rails/action_controller.rb:7:in process' haml (2.3.0) lib/sass/plugin/rack.rb:44:incall' /usr/lib/ruby/1.8/webrick/httpserver.rb:104:in service' /usr/lib/ruby/1.8/webrick/httpserver.rb:65:inrun'/usr/lib/ruby/1.8/webrick/server.rb: 173:在start_thread' /usr/lib/ruby/1.8/webrick/server.rb:162:in开始'/usr/lib/ruby/1.8/webrick/server.rb:162 :在开始' start_thread' /usr/lib/ruby/1.8/webrick/server.rb:95:in/usr/lib/ruby/1.8/webrick/server.rb:92 :在开始each' /usr/lib/ruby/1.8/webrick/server.rb:92:in'/usr/lib/ ruby/1.8/webrick/server.rb:23:in start' /usr/lib/ruby/1.8/webrick/server.rb:82:instart'

渲染救援/布局 (not_found)

所以很明显,它把我引向了一个动作,这个动作被命名为我来自哪个节目的asset_id。如果有帮助,我正在使用 authlogic 和 compass gems。我会很感激任何帮助。

0 投票
2 回答
1290 浏览

iphone - iPhone SDK 指向特定位置

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

内塔内尔

0 投票
1 回答
2245 浏览

iphone - iPhone指南针编程

我正在为 iphone 3GS 开发一个指南针应用程序。我已将 CoreLocation 框架用于我使用的指南针方法...

...获取标题的方法。

我的问题是如何在不移动 iphone 的情况下获得像“315° NW,90° E,140° SE”这样的值。我没有 3GS iphone 所以,如果有人有什么想法,请帮助。

谢谢你。

0 投票
3 回答
1639 浏览

iphone - 检测 iPhone 旋转旋转?

我想创建一个应用程序可以检测用户旋转 iPhone 设备时的旋转次数。目前,我正在使用 Compass API 来获取角度并尝试多种方法来检测旋转。以下是我尝试过的解决方案列表: 1/ 在整轮比赛中创建 2 个角度陷阱(整轮比赛),以检测我们从指南针获得的角度是否通过了它们。2/ 对指南针更新时间之间的所有角度距离求和(在 updateHeading 函数中)。让我们尝试将和角除以 360 => 我们可以得到自旋数

问题是:当手机旋转过快时,指南针跟不上手机的速度,它会返回给我们最新时间的角度(不是像实际旋转那样连续)。

我们还尝试使用加速度计来检测旋转。但是,当您在平面上旋转手机时,这种方式将不起作用。

如果您对此问题有任何解决方案或经验,请帮助我。

非常感谢。

0 投票
5 回答
14850 浏览

java - Java中的基数方向算法

这个周末我花了几分钟时间整理一个算法,该算法将采用一个航向(以度为单位)并返回一个基本方向的字符串(我在我正在使用的 android 指南针应用程序中使用它)。我最终得到的是:

我的问题是,这是最好的方法吗?虽然我还没有在网上搜索过示例,但之前肯定已经做过很多次了。有没有其他人尝试过这个并找到了一个更简洁的解决方案?

编辑 The Reverand 的 Thilo、shinjin 和 Chrstoffer 的回复:

解决方案

0 投票
1 回答
1651 浏览

iphone - iPhone 指南针:调整航向以获得正确的横向读数

如果您在横向模式下使用 iPhone,有谁知道如何调整 iPhone 的指南针读数?航向总是从设备顶部获取,但如果使用加速度计数据进行重新计算,则应该可以获得真实读数。

0 投票
1 回答
2020 浏览

iphone - iphone指南针干扰检测

如何从我的应用程序中判断指南针是否受到干扰并要求用户重新校准?

当有指南针干扰时,我想获得与谷歌地图应用程序相同的行为。

谢谢。

0 投票
1 回答
14337 浏览

javascript - 在谷歌地图上显示风向

我计算了风向,现在我想显示指向 144 度的风向(在指南针上)。如何在 Google 地图上显示此箭头?

0 投票
1 回答
973 浏览

iphone - 从指南针获取方向

旋转设备时如何从指南针获取方向?我使用过: - (void)locationManager:(CLLocationManager *)manager didUpdateHeading:(CLHeading *)heading { } 方法,但在标题标签下没有检测到任何东西?

我只想知道方向(即)90N、180S 等。

需要帮助 谢谢。

0 投票
2 回答
1762 浏览

javascript - 指南针旋转 javascript 的角度问题 - 旋转/平移

我正在为 iphone 构建一个指南针,duh,只是为了实验目的,并学习如何在 javascript 中使用 phonegap 进行操作。

现在我已经能够获得度数,我能够使用 webkit-transform translateZ(或者我可以使用旋转)将 deg 0-360 应用于 div(我们称之为“轮子”)

但我有一个错误:

当车轮从 0 度转到 359 度时,一切正常,但是当度数再次变为 0 度时,它不是顺时针方向平稳旋转,而是再次逆时针快速旋转到 0 度位置...

我不知道我很清楚,因为没有例子不容易解释......'

基本上我的问题是找到正确的脚本来移动从值 0-360 开始的轮子,我可以从 iphone 轻松获得。

欢迎任何建议。