Ich verwende eine MapControl
mit benutzerdefinierten Tilesources (OSM über HttpMapTileDataSource
, ersetzt die Standard-Bing-Maps-Kacheln) innerhalb einer UWP-App.UWP MapControl schwarz bei Transformation mit benutzerdefinierter Tilesource
Alles in allem funktioniert das ziemlich gut, aber wenn man irgendeine Manipulation (zB Zoomen) an der Map vornimmt, wird der Hintergrund für einen Moment schwarz (solange die neuen Tiles geladen werden (alte Tiles werden sofort ausgeblendet)) und wechselt dann zur aktuellen neuen Fliesenquelle.
Gibt es eine Möglichkeit, die "alte" Tilesource zwischenzuspeichern und anzuzeigen, bis die neue geladen ist, um beim Laden über den schwarzen Hintergrund zu brücken? (Der Standard-Bing-Maps-Layer hat genau dieses Verhalten.)
Alternativ gibt es eine Möglichkeit, den schwarzen Hintergrund durch einen anderen Hintergrund zu ersetzen? Zum Beispiel einen gitterartigen Hintergrund, damit der Benutzer den Übergang der Karte auf visuelle Weise nachvollziehen kann? (das ist ziemlich unmöglich mit einem schwarzen Hintergrund)
Vielen Dank im Voraus!
Mann, wie hast du gemacht? Kannst du bitte deinen Code posten? – Emixam23
Wie habe ich was gemacht? Wie ich das Problem gelöst habe? Entschuldigung, ich bekomme Ihre Frage nicht ... –
Ich fand endlich, wie man die Änderung von Fliesen (für jede Platteform) macht. Ich war für UWP Teil fest, aber jetzt werden die Fliesen von mapbow.com angepasst :) – Emixam23