static public UnityCoordinates MapCoordinatesToUnity(MapCoordinates coordinates)
    {
        UnityCoordinates result            = new UnityCoordinates();
        MapCoordinates   originCoordinates = new MapCoordinates(coordinates.Latitude - UnityOrigin.Latitude, coordinates.Longitude - UnityOrigin.Longitude);

        result.X = RadiusOfEarth * originCoordinates.Longitude * AspectRatio * 2.26f;
        result.Y = RadiusOfEarth * originCoordinates.Latitude * 2.26f;

        return(result);
    }
 internal void UpdatePosition()
 {
     MapCoords          = new MapCoordinates(data.latitude, data.longitude);
     UnityCoords        = CoordinateHelpers.MapCoordinatesToUnity(MapCoords);
     transform.position = new Vector3(UnityCoords.X, 1f, UnityCoords.Y);
 }