diff --git a/sdkproject/Assets/Mapbox/Unity/Utilities/Conversions.cs b/sdkproject/Assets/Mapbox/Unity/Utilities/Conversions.cs index 82c640c23..7b90e9bbc 100644 --- a/sdkproject/Assets/Mapbox/Unity/Utilities/Conversions.cs +++ b/sdkproject/Assets/Mapbox/Unity/Utilities/Conversions.cs @@ -200,13 +200,13 @@ public static RectD TileBounds(UnwrappedTileId unwrappedTileId) /// The longitude. /// Zoom level. /// A xy tile ID. - public static Vector2d LatitudeLongitudeToTileId(double latitude, double longitude, int zoom) + public static UnwrappedTileId LatitudeLongitudeToTileId(double latitude, double longitude, int zoom) { var x = (int)Math.Floor((longitude + 180.0) / 360.0 * Math.Pow(2.0, zoom)); var y = (int)Math.Floor((1.0 - Math.Log(Math.Tan(latitude * Math.PI / 180.0) + 1.0 / Math.Cos(latitude * Math.PI / 180.0)) / Math.PI) / 2.0 * Math.Pow(2.0, zoom)); - return new Vector2d(x, y); + return new UnwrappedTileId(x, y, zoom); } ///