Exemple #1
0
 public void UpdateInfo(Geoposition gp)
 {
     Info.Latitude   = gp.Coordinate.Latitude.ToString("0.000000");
     Info.Longitude  = gp.Coordinate.Longitude.ToString("0.000000");
     Info.LatitudeD  = gp.Coordinate.Latitude;
     Info.LongitudeD = gp.Coordinate.Longitude;
     Info.GeoHash    = Geohash.encode(Info.LatitudeD, Info.LongitudeD);
     Info.Accuracy   = gp.Coordinate.Accuracy.ToString(CultureInfo.InvariantCulture);
     Info.Status     = PositionStatus.Ready;
     Info.Ttl        = DateTime.Now.Millisecond;
     AddOrUpdateCache();
 }