Added DrawingTileMatrixLayer

This commit is contained in:
ClemensFischer 2025-12-05 00:17:50 +01:00
parent e10f3879d4
commit e6782cbb2d
3 changed files with 176 additions and 26 deletions

View file

@ -108,14 +108,14 @@ namespace MapControl
{
// Arrange tiles relative to TileMatrix.XMin/YMin.
//
var tileWidth = WmtsTileMatrix.TileWidth;
var tileHeight = WmtsTileMatrix.TileHeight;
var x = tileWidth * (tile.X - TileMatrix.XMin);
var y = tileHeight * (tile.Y - TileMatrix.YMin);
var width = WmtsTileMatrix.TileWidth;
var height = WmtsTileMatrix.TileHeight;
var x = width * (tile.X - TileMatrix.XMin);
var y = height * (tile.Y - TileMatrix.YMin);
tile.Image.Width = tileWidth;
tile.Image.Height = tileHeight;
tile.Image.Arrange(new Rect(x, y, tileWidth, tileHeight));
tile.Image.Width = width;
tile.Image.Height = height;
tile.Image.Arrange(new Rect(x, y, width, height));
}
return finalSize;