1

如何在 GPS Android 应用程序中包含风向和速度?怎么做?获取这些风细节的所有考虑因素是什么?我是 GPS 新手。所以请原谅我的无知。

4

2 回答 2

4

这里有 12 个天气 API:http ://blog.programmableweb.com/2012/01/11/12-json-weather-apis/

例如,雅虎:

yweather :wind 关于风的预报信息。 属性:

  • 寒意:以度为单位的风寒(整数)
  • 方向:风向,以度为单位(整数)
  • speed:风速,单位为 yweather:units 元素的 speed 属性中指定的单位(mph 或 kph)。(整数)

您必须查询风向和风速,无法从内置 GPS 中获取。

于 2013-08-14T12:02:55.533 回答
2

背景信息:
GPS 芯片支持 NMEA 协议。通过这个协议或通过芯片二进制协议,GPS 数据被发送到智能手机 API。

GPS 芯片本身不支持当前的风向和强度,但 NMEA 协议支持。(以及许多其他传感器,如水深等)

因此,您可以购买风传感器,以某种方式与您的应用程序(例如蓝牙)进行通信,从智能手机获取 GPS 数据,从风传感器获取传感器数据并将所有信息存储在 NMEA 消息中(位置的 1-2 (RMC, GGA), 1 为风传感器)

如果这需要大量工作,则不要将测量值 (GPS) 与预测值 (风) 混为一谈

于 2013-08-14T15:48:11.740 回答