mirror of
https://github.com/ClemensFischer/XAML-Map-Control.git
synced 2026-04-05 14:37:01 +00:00
MapTileLayer/WmtsTileLayer
This commit is contained in:
parent
bec830c6ec
commit
e7aaa2ba22
4 changed files with 25 additions and 30 deletions
|
|
@ -100,15 +100,14 @@ namespace MapControl
|
|||
return finalSize;
|
||||
}
|
||||
|
||||
protected override void UpdateTiles(bool resetTiles)
|
||||
protected override void UpdateTileCollection(bool reset)
|
||||
{
|
||||
// resetTiles is ignored here because it is always false.
|
||||
// reset parameter is ignored here because it is always false.
|
||||
|
||||
if (ParentMap == null ||
|
||||
!TileMatrixSets.TryGetValue(ParentMap.MapProjection.CrsId, out WmtsTileMatrixSet tileMatrixSet))
|
||||
{
|
||||
Children.Clear();
|
||||
|
||||
CancelLoadTiles();
|
||||
}
|
||||
else if (UpdateChildLayers(tileMatrixSet))
|
||||
|
|
@ -134,11 +133,11 @@ namespace MapControl
|
|||
}
|
||||
}
|
||||
|
||||
protected override void SetRenderTransform()
|
||||
protected override void UpdateRenderTransform()
|
||||
{
|
||||
foreach (var layer in ChildLayers)
|
||||
{
|
||||
layer.SetRenderTransform(ParentMap.ViewTransform);
|
||||
layer.UpdateRenderTransform(ParentMap.ViewTransform);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -182,7 +181,7 @@ namespace MapControl
|
|||
tilesChanged = true;
|
||||
}
|
||||
|
||||
layer.SetRenderTransform(ParentMap.ViewTransform);
|
||||
layer.UpdateRenderTransform(ParentMap.ViewTransform);
|
||||
|
||||
Children.Add(layer);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue