我对 wp7 很陌生。
要求:当日期值更改时,在 bing 地图上显示数据,当数据显示在 bing 地图上时,然后在特定位置创建一个新的图钉按钮。单击该按钮时,它应在消息框中显示位置、纬度和经度。
但这项工作已经完成。现在我有一个播放按钮;当按下播放按钮时,数据会自动出现在必应地图上,但需要一些时间差。那么我如何给两个图钉之间的时间呢?
我的 C# 代码是:
for (int i = 0; i <= ClsGetDeviceMap.lstLongLatitude.Count-1; i++)
{
string lat, lon;
lat = ClsGetDeviceMap.lstLatitude.ElementAt<string>(i).Trim();
lon = ClsGetDeviceMap.lstLongLatitude.ElementAt<string>(i).Trim();
Latitude = Convert.ToDouble(lat);
LongLatitude = Convert.ToDouble(lon);
GpsSpeed = 44.21811;
map1.Center = new GeoCoordinate(Latitude, LongLatitude, GpsSpeed);
map1.ZoomLevel = 17;
map1.ZoomBarVisibility = Visibility.Visible;
pin[i] = new Pushpin();
pin[i].Location = new GeoCoordinate(Latitude, LongLatitude);
map1.Children.Add(pin[i]);
myCoorditeWatcher = new GeoCoordinateWatcher(GeoPositionAccuracy.High);
myCoorditeWatcher.MovementThreshold = 20;
var gl = GestureService.GetGestureListener(pin[i]);
gl.Hold += new EventHandler<GestureEventArgs>(GestureListener_Hold);
gl.Tap += new EventHandler<GestureEventArgs>(GestureListener_Stack_Tap);