UWP MapControl在使用自定义tilesource进行转换时变黑

时间:2016-05-11 06:21:42

标签: c# dictionary background win-universal-app tile

我在UWP-App中使用MapControl自定义tilesources(OSM via HttpMapTileDataSource,替换默认的bing-maps tile)。

总而言之,这项工作非常好,但是当对地图进行任何操作(例如缩放)时,背景会变黑一段时间(只要加载新的tileources(旧的tile会立即淡出))和然后切换到实际的新tilesource。

有没有办法让“旧”的tileource缓存并显示,直到新的一个加载到加载时桥接黑色背景? (默认的bing-maps-layer正是这种行为)

或者有没有办法用另一个背景替换黑色背景?例如,网格状背景,以便用户以视觉方式理解地图的过渡? (在黑色背景下这几乎是不可能的)

提前致谢!

1 个答案:

答案 0 :(得分:2)

我知道这有点晚了,但这就是你要找的东西:

YourTileSource.AllowOverstretch = true

编辑: 事实上,设置YourTileSource.IsFadingEnabled = false确实有助于它看起来更好。