private com.codename1.location.Location convert(Geoposition position)
 {
     com.codename1.location.Location location = new com.codename1.location.Location();
     //location.@this();
     location.setTimeStamp(position.Coordinate.Timestamp.UtcTicks / 10000);
     location.setLatitude(position.Coordinate.Point.Position.Latitude);
     location.setLongitude(position.Coordinate.Point.Position.Longitude);
     location.setAltitude((float)position.Coordinate.Point.Position.Altitude);
     location.setDirection((float)position.Coordinate.Heading);
     location.setVelocity((float)position.Coordinate.Speed);
     location.setAccuracy((float)position.Coordinate.Accuracy); ///FA vertical is more usufull AltitudeAccuracy);
     location.setStatus(getStatus());
     return(location);
 }
 private com.codename1.location.Location convert(Geoposition position)
 {
     com.codename1.location.Location location = new com.codename1.location.Location();
     location.@this();
     location.setTimeStamp(position.Coordinate.Timestamp.UtcTicks / 10000);
     location.setLatitude(position.Coordinate.Point.Position.Latitude);
     location.setLongitude(position.Coordinate.Point.Position.Longitude);
     location.setAltitude((float)position.Coordinate.Point.Position.Altitude);
     location.setDirection((float)position.Coordinate.Heading);
     location.setVelocity((float)position.Coordinate.Speed);
     location.setAccuracy((float)position.Coordinate.Accuracy); ///FA vertical is more usufull AltitudeAccuracy);
     location.setStatus(getStatus());
     return location;
 }