问题标签 [gps]

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 投票
6 回答
3937 浏览

windows-mobile - 访问 WinMobile 手机中的 GPS 功能

假设您有一部装有 GPS 接收器的 Windows Mobile 6.0 手机。WinMobile SDK 是否支持访问 GPS 功能?

如果没有,使用 GPS 编程的选项 (API) 是什么,即编写将使用 GPS 功能的应用程序。我主要对 Windows Mobile 6.x 感兴趣,但也请包含通用回复。

我一定会投票选出最有帮助的答案。

提前致谢。

0 投票
2 回答
28239 浏览

iphone - iPhone GPS 开发 - 提示 + 技巧

我正在寻找一些反馈、博客链接等,为 iPhone GPS 开发提供一些提示和技巧。我已经阅读并理解了 API,我已经启动并运行了我的演示应用程序等,但我在 iphone 上遇到了一些 gps 的“怪癖”。例如,当您的 iPhone 进入“省电”模式时,您收到的位置更新似乎要少得多。我读过你可以通过在应用程序中播放音乐来解决这个问题[不确定这是否属实]。

看来,要制作一个合理的计步器,您应该过滤掉水平精度小于 20 米的任何读数。这听起来对吗?

网络上有没有针对 iphone gps gotchas 的清单?

提前致谢。

0 投票
3 回答
1235 浏览

geolocation - 下载准确的纬度/经度/纬度数据的最佳位置在哪里?

我确定这是在某处公开可用的,但我的 google-fu 让我失望了。我想做的是下载世界上可用的最准确的纬度/经度/纬度数据。这可以排除海洋区域。另外,我不需要地址。大多数情况下,我需要的是:给定纬度/经度,alt是什么?谷歌地图目前没有可用的高度数据,我不想使用公共网络服务,因为没有 SLA。

我能找到的最好的是:http ://www.geonames.org/export/ ...事实上,它们也是为什么我不能使用公共网络服务进行这些查找的一个很好的例子:http://geonames.wordpress.com/2009/01/25/what-to-do-against-ddos-effects/

提前致谢!!!!

0 投票
1 回答
2500 浏览

time - GPS时间同步

我正在从一个发送时间戳的设备解析 NMEA GPS 数据,该设备无需毫秒即可发送时间戳。据我所知,这些设备将在发送带有 .000 时间戳的句子时使用特定的触发点 - afaik GGA 句子中的 $。

所以我正在解析 GGA 语句,并在收到 $ 时获取时间戳(我使用串行端口波特率补偿在同一操作中读取的任何其他字符)。

根据这些信息,我计算了用于更正系统时间的偏移量,但是当我将设置的时间与某些 NTP 服务器进行比较时,我会得到 250 毫秒的恒定差异——当我手动更正时,我的偏差在 20 毫秒之内,这适合我的申请。

但当然我不确定这个偏移来自哪里,以及它是否特定于我正在使用的 GPS 鼠标或我的系统。我使用了错误的 $ 字符,还是有人知道应该如何处理?我知道这个问题非常模糊,但是任何可能导致这种偏移的提示都会非常有帮助!

这是来自我的设备的一些示例数据,我将使用 $ 字符作为标记的时间偏移量:

0 投票
3 回答
2114 浏览

gps - 使用 GPS 测量面积

嘿伙计们,我正在为我的一个参与道路建设的朋友研究一些东西。他需要某种设备来测量点之间的距离或面积。我过去做过一些 GPS 编程,但对于移动设备,我对准确性并没有太大印象。那是几年前的事了,我认为技术已经改进,但是我不确定我应该使用什么设备作为接收器。由于移动设备可能是不可能的,因为我需要能够在其上运行我的自定义应用程序,通过 USB 端口连接的东西可能会起作用吗?我发现 u-blox PCI 很难与笔记本电脑和 PC 配合使用。这里有没有人有过这方面的经验?也许还有其他我需要研究的设备?

我很感激我能得到的任何帮助。谢谢你。

0 投票
5 回答
23145 浏览

xml - 如何计算与 GPX 文件的距离?

我有一个带有 GPS 轨迹的GPX 文件。现在我想计算我用这条轨道覆盖的距离。

计算这个的最佳方法是什么?

0 投票
2 回答
7002 浏览

math - 三角测量 GPS 坐标

假设您有nGPS 坐标,您如何计算出它们之间的中央 GPS 点?

0 投票
2 回答
9399 浏览

gps - 滚动您自己的 NMEA 解析器或使用开源 GPS 解析器?

我做了很多位置感知计算,通常包含 GPS。我有自己的小型简单 NMEA 解析器,它没有做任何特别的事情 - 只是将 GPS 特定的句子转换为可用的数字、标志等。

但是,在 GPSD 和 Gypsy 等项目上进行了很多积极的开发。如果 GPS 是一件简单的事情,这些项目早就完成了,只是进入了维护模式。

  • 他们知道/做什么我不知道,因此我的代码不考虑?
0 投票
4 回答
850 浏览

windows-mobile - 位置感知移动应用程序的框架?

根据定义,像 Windows Mobile 手机/PDA 这样的移动设备可以在多种位置使用,并且应该相应地进行调整。如果我在家,我希望它切换到我的本地 WLAN,而不是使用 3G 或 GPRS。如果我在开会,我希望它是静音蜂鸣器而不是响亮的铃声。如果我在嘈杂的环境中,我希望铃声进行相应的调整。如果我正在通勤回家,我可能想向我的 SO 发送自动 SMS。

我可能会使用许多数据源来确定我所处的环境和环境:

  1. 当前的GSM小区
  2. 可用的 WLAN 网络 SSID
  3. GPS 坐标(如果该设备处于活动状态)
  4. 日历状态(在会议中)
  5. 麦克风(嘈杂或安静的环境)
  6. ActiveSync 状态(可能在我的电脑上)

我预计未来几代手机将允许更多种类的位置相关配置和行为。目前,我可能仅限于为自己写一些东西。然而,整合位置数据源并权衡来自不同来源的证据,以了解我在哪里以及我在做什么,这不仅仅是一个应用程序感兴趣的事情,也是最终用户不希望配置为将定义分开的事情几个应用程序。

我发现的最近的问题是关于如何获取移动单元 ID。我猜可以找到其他 API(但欢迎提供任何帮助)。

是否有任何框架或想法可以帮助我整合这些数据源,让用户配置环境,并在位置或情况发生变化时触发事件?根据来自多个来源的证据,我应该如何表示一个位置?您是否有可以帮助我的适用 API 和组件的快速链接?最好用于CF(而不仅仅是Windows XP)。

0 投票
2 回答
6668 浏览

iphone - 访问 iPhone/iPod Touch 中的 ANT 无线和 GPS 接收器模块

我是 iPhone/iPod-touch 新手,想使用内置的ANT无线电编写一个 iPhone 应用程序。我发现 iPhone 和 iPod Touch 都有一个 ANT 无线模块,用于Nike+iPod Sport Kit中的 Nike 传感器与 iPhone/iPod 的连接。

经过一些谷歌搜索,我没有找到太多(一篇文章很有趣,但不是我要找的)。

所以我的问题:

  • 是否可以访问 iPhone/iPod Touch 中内置的 ANT Wireless 设备?
  • 是否可以访问 iPhone 中的内置 GPS 模块?
  • 是否有一些 API 或 SDK 提供对 ANT 或 GPS 模块的访问?

我可以想象,Apple 并不急于开放对所有 iPhone 功能的访问。但至少 GPS 模块应该可以访问。