mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-04-22 07:06:39 +00:00
Add CORS configuration and tile handling improvements
This commit is contained in:
@@ -256,7 +256,7 @@ public class GoogleMapsDownloaderV2
|
||||
var existingTile = existingTiles.FirstOrDefault(t =>
|
||||
Math.Abs(t.Latitude - tileCenter.Lat) < 0.0001 &&
|
||||
Math.Abs(t.Longitude - tileCenter.Lon) < 0.0001 &&
|
||||
t.ZoomLevel == zoomLevel);
|
||||
t.TileZoom == zoomLevel);
|
||||
|
||||
if (existingTile != null)
|
||||
{
|
||||
|
||||
@@ -59,7 +59,9 @@ public class TileService : ITileService
|
||||
var tileEntity = new TileEntity
|
||||
{
|
||||
Id = Guid.NewGuid(),
|
||||
ZoomLevel = downloadedTile.ZoomLevel,
|
||||
TileZoom = downloadedTile.ZoomLevel,
|
||||
TileX = downloadedTile.X,
|
||||
TileY = downloadedTile.Y,
|
||||
Latitude = downloadedTile.CenterLatitude,
|
||||
Longitude = downloadedTile.CenterLongitude,
|
||||
TileSizeMeters = downloadedTile.TileSizeMeters,
|
||||
@@ -100,7 +102,9 @@ public class TileService : ITileService
|
||||
return new TileMetadata
|
||||
{
|
||||
Id = entity.Id,
|
||||
ZoomLevel = entity.ZoomLevel,
|
||||
TileZoom = entity.TileZoom,
|
||||
TileX = entity.TileX,
|
||||
TileY = entity.TileY,
|
||||
Latitude = entity.Latitude,
|
||||
Longitude = entity.Longitude,
|
||||
TileSizeMeters = entity.TileSizeMeters,
|
||||
@@ -114,4 +118,3 @@ public class TileService : ITileService
|
||||
};
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user