通过移动平台获取位置和速度

时间:2011-05-11 14:04:37

标签: geolocation gps gsm

是否有可能通过移动平台获取用户的位置,移动方向和速度(客户端编程如j2me)?如果在任何平台上都有可用性,请告诉我这个平台,请给我一些研究链接来研究它?

的问候, Rangana

2 个答案:

答案 0 :(得分:0)

我不确定是否有API,主要是因为我不认为这些信息(速度)可用。

你仍然可以弄明白,这适用于允许你访问“当前位置”的所有手机。

  1. 每隔n秒(10,20,30秒等)将手机拨打当前位置
  2. 在每次ping(lat,long)
  3. 时记录手机的位置
  4. 确定从ping到ping的距离。您可能需要使用矢量分辨率(http://www.physicsclassroom.com/class/vectors/u3l1e.cfm)
  5. 例如,如果手机在30秒ping过程中移动1000米,则表示: 1000米/ 30秒= 33.333米/秒

    这样做,你也可以确定加速度......这不会给你瞬时速度或加速度,而是平均速度和平均加速度。

答案 1 :(得分:0)

没有GPS,就无法获得速度和准确位置。但是,您可以从多个Web服务中检索基站位置,并确定您的大致位置。