Je développe une application pour UWP. Mon but était d'optimiser le rendu des points de la carte sur la carte bing. J'ai commencé à partir de la mise en cluster des marqueurs personnalisés avec l'opération map.children.add(). Après le groupe de grappes de grappes, j'ajoute pin avec l'objet de dépendance généré dans xaml. Chaque changement de position sur la carte rafraîchit toutes les broches actuellement affichées. Son fonctionnement très lent. J'ai donc essayé d'utiliser MapElement.Add(). Son fonctionne bien, mais je ne peux pas ajouter une image générique (XAML) code (carte _native est MapControl):Personnaliser MapIcon dans MapControl UWP
var mapIcon = new MapIcon();
mapIcon.Image = RandomAccessStreamReference.CreateFromUri(new Uri("ms-appx:///Images/icon.png"));
mapIcon.Location = new Geopoint(snPosition);
mapIcon.Title = "Some label".ToString();
_nativemap.MapElements.Add(mapIcon);
Est-il possible de personnaliser l'étiquette de mapIcon (position, couleur, etc.) ou générer flux de fichier XAML pour le montrer comme image mapIcon réelle ??
Il n'y a pas de problème avec votre code, que voulez-vous? Pour ajouter le mapicon dans le code xaml et ne le générez pas dans le code derrière? –
Pour ajouter un mapicon avec l'image en tant que flux (généré par xaml) sur la carte – user3045261