mirror of
https://github.com/azaion/satellite-provider.git
synced 2026-04-22 09:16:39 +00:00
route in progress, region stitching is disabled by default
This commit is contained in:
@@ -20,8 +20,9 @@ public static class RegionTests
|
||||
const double longitude = 37.647063;
|
||||
const double sizeMeters = 200;
|
||||
const int zoomLevel = 18;
|
||||
const bool stitchTiles = false;
|
||||
|
||||
await RunRegionProcessingTest(httpClient, latitude, longitude, sizeMeters, zoomLevel);
|
||||
await RunRegionProcessingTest(httpClient, latitude, longitude, sizeMeters, zoomLevel, stitchTiles);
|
||||
|
||||
Console.WriteLine();
|
||||
Console.WriteLine("Region Processing Test (200m, Zoom 18): PASSED");
|
||||
@@ -37,8 +38,9 @@ public static class RegionTests
|
||||
const double longitude = 37.647063;
|
||||
const double sizeMeters = 400;
|
||||
const int zoomLevel = 17;
|
||||
const bool stitchTiles = false;
|
||||
|
||||
await RunRegionProcessingTest(httpClient, latitude, longitude, sizeMeters, zoomLevel);
|
||||
await RunRegionProcessingTest(httpClient, latitude, longitude, sizeMeters, zoomLevel, stitchTiles);
|
||||
|
||||
Console.WriteLine();
|
||||
Console.WriteLine("Region Processing Test (400m, Zoom 17): PASSED");
|
||||
@@ -47,18 +49,19 @@ public static class RegionTests
|
||||
public static async Task RunRegionProcessingTest_500m_Zoom18(HttpClient httpClient)
|
||||
{
|
||||
Console.WriteLine();
|
||||
Console.WriteLine("Test: Region Processing 500m at Zoom 18");
|
||||
Console.WriteLine("Test: Region Processing 500m at Zoom 18 with Stitching");
|
||||
Console.WriteLine("------------------------------------------------------------------");
|
||||
|
||||
const double latitude = 47.461747;
|
||||
const double longitude = 37.647063;
|
||||
const double sizeMeters = 500;
|
||||
const int zoomLevel = 18;
|
||||
const bool stitchTiles = true;
|
||||
|
||||
await RunRegionProcessingTest(httpClient, latitude, longitude, sizeMeters, zoomLevel);
|
||||
await RunRegionProcessingTest(httpClient, latitude, longitude, sizeMeters, zoomLevel, stitchTiles);
|
||||
|
||||
Console.WriteLine();
|
||||
Console.WriteLine("Region Processing Test (500m, Zoom 18): PASSED");
|
||||
Console.WriteLine("Region Processing Test (500m, Zoom 18 with Stitching): PASSED");
|
||||
}
|
||||
|
||||
private static async Task RunRegionProcessingTest(
|
||||
@@ -66,7 +69,8 @@ public static class RegionTests
|
||||
double latitude,
|
||||
double longitude,
|
||||
double sizeMeters,
|
||||
int zoomLevel)
|
||||
int zoomLevel,
|
||||
bool stitchTiles)
|
||||
{
|
||||
var regionId = Guid.NewGuid();
|
||||
|
||||
@@ -74,6 +78,7 @@ public static class RegionTests
|
||||
Console.WriteLine($" Coordinates: ({latitude}, {longitude})");
|
||||
Console.WriteLine($" Size: {sizeMeters}m");
|
||||
Console.WriteLine($" Zoom Level: {zoomLevel}");
|
||||
Console.WriteLine($" Stitch Tiles: {stitchTiles}");
|
||||
Console.WriteLine();
|
||||
|
||||
var requestRegion = new RequestRegionRequest
|
||||
@@ -82,7 +87,8 @@ public static class RegionTests
|
||||
Latitude = latitude,
|
||||
Longitude = longitude,
|
||||
SizeMeters = sizeMeters,
|
||||
ZoomLevel = zoomLevel
|
||||
ZoomLevel = zoomLevel,
|
||||
StitchTiles = stitchTiles
|
||||
};
|
||||
|
||||
var requestResponse = await httpClient.PostAsJsonAsync("/api/satellite/request", requestRegion);
|
||||
|
||||
Reference in New Issue
Block a user