2012-02-03 55 views
0

我正在构建一个程序,根据用户的速度执行某些操作。 有没有办法获得自上次Position_Changed()以来的总秒数? 我想它必须做的时间戳变量。 但即使当我这样做如何获得Windows Phone 7 GPS时差diff

TimeSpan offset = e.Position.Timestamp - lastTimestamp; 

我不知道知道做什么用的offest变量做。有没有办法获得总秒数?

回答

2

如果考虑地球的球体:

x = earthRadius * cos(latitude) * cos(longitude); 
y = earthRadius * -sin(latitude); 
z = earthRadius * cos(latitude) * sin(longitude); 

坐标系统的中心是地球的中心。

还有more spherical coordinate systems