Calculate Min and max scale based on zoom level

315
0
01-02-2023 05:19 AM
ofirrosner
New Contributor III

Hello,
Im trying to load multiple .GPKG files with different zoom levels.
To do so im doing

 

GeoPackage GeoPackage = new GeoPackage(Uri);
await GeoPackage.LoadAsync();
GeoPackageRaster raster = GeoPackage.GeoPackageRasters.FirstOrDefault();
if(raster != null)
{
    Layer layer = new RasterLayer(raster)
    {
        MinScale = 1000, //some arbitrary number
        MaxScale = 5000,//some arbitrary number
    }

    EsriBaseMap.BaseLayers.Add(layer);
}

 

 

With each  .GPKG file i also have .GPKG.aux.ml which one describes(along other things) the ZOOM_LEVEL
my question is there any way(beside guessing) the min and max scale from the zoom-level

P.S
I have seen this link but it dosent tell you about min and max scale
https://developers.arcgis.com/documentation/mapping-apis-and-services/reference/zoom-levels-and-scal... 

0 Kudos
0 Replies