【发布时间】:2016-10-18 14:37:02
【问题描述】:
我正在为 UWP 开发应用程序。我的目的是优化 bing map 上的地图点渲染。我从使用 map.children.add() 操作对自定义标记进行聚类开始。 在集群引脚组之后,我在 xaml 中添加带有生成的依赖对象的引脚。地图上的每个更改位置都会刷新当前显示的所有图钉。 它的工作非常缓慢。所以我尝试使用 MapElement.Add()。它工作正常,但我不能添加通用图像(xaml) 代码(_native 地图为 MapControl):
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);
有什么方法可以自定义 mapIcon 的标签(位置、颜色等)或 从 xaml 文件生成流以将其显示为实际的 mapIcon 图像??
【问题讨论】:
-
你的代码没有问题,你想要什么?在 xaml 代码中添加 mapicon 而不在后面的代码中生成它?
-
在地图上添加带有图像的mapicon作为流(由xaml生成)
标签: c# win-universal-app bing uwp-maps