uwp-maps

    0热度

    1回答

    我有一个ContentPresenter,并且我已将DataTemplate分配给其ContentTemplate属性。现在我想将在MapControl是DataTemplate中的孩子MapIcon添加如下图所示: <DataTemplate x:Key="EWDetailsContentTemplate" x:DataType="viewModels:Task"> <Grid x

    0热度

    1回答

    所以MinZoomLevel和MaxZoomLevel是只能得到的属性。 我不能继承MapControl并覆盖它们,因为MapControl是密封的。 我可以使用不同的MapTileSource,并设置那里ZoomLevelRange和那个作品。 但主要问题是,如何设置MinZoomLevel和MaxZoomLevel默认MapControl使用Bing地图?我无法在bing地图的MapTileS

    0热度

    2回答

    当用户完成放大/缩小地图时,我需要执行一些代码。它的ZoomLevelChanged事件是在用户放大或缩小时引发的,因此它不是我的解决方案(主要是因为我想执行的代码是一个相当昂贵的操作)。有任何想法吗?

    1热度

    1回答

    是否可以在Windows UWP地图控件中将自定义样式添加到折线中?例如,您可以在线上创建渐变,使一侧变为粗体,然后渐变到另一侧,或者可能会使线条的边缘模糊。

    0热度

    1回答

    我已经绑定了我的MapControl的中心,但当我移动时地图不会更新。 <maps:MapControl BusinessLandmarksVisible="False" LandmarksVisible="False" ColorScheme="Light" DesiredPitch="50" PedestrianFeaturesV

    1热度

    1回答

    我试图将ObservableCollection中的对象添加到我的地图中,但由于某些原因,对象显示在左上角而不是其实际坐标。 <maps:MapItemsControl ItemsSource="{Binding MyObjects}"> <maps:MapItemsControl.ItemTemplate> <DataTemplate> <Image Sour

    1热度

    2回答

    解决 我解决了这个问题的事实,我必须添加一个MapItemsControl.ItemTemplate。没有这个,它不会呈现任何超过控件名称的东西。 因此,只要添加以下代码: <Maps:MapItemsControl x:Name="mainMapItems" ItemsSource="{Binding MapItems}"> <Maps:MapItemsControl.ItemTemplate

    1热度

    1回答

    This article描述了如何根据实际缩放级别以像素为单位获取总地图大小。 的公式应该是: 地图宽度=地图高度= 256 * 2 ^水平像素 不幸的是这似乎并没有为MapControl普遍应用的工作。首先,ZoomLevel属性的类型是double not integer(根据本文示例中的需要)。但是对于整数数字的缩放级别,即4.0(int - > 4),公式不起作用。现在 ,我试图与MapC

    1热度

    1回答

    在包含MapControl的UWP-App中,有没有一种方法可以区分用户对地图的操作(例如,通过捏合缩放)和一个是由应用程序本身? (例如,通过致电mapControl.TrySetViewAsync(...)) 似乎并没有这样的事件处理程序,对吧? 我已经尝试过若干个(如​​或CenterChanged),但没有人正在用户和应用程序,操作有什么区别..

    1热度

    2回答

    有没有人有基于标题计算视图的纬度和经度角的解决方案? 我有一个函数可以在标题为0的情况下计算视图的LatLng角点。但是我希望找到一种方法来计算基于新标题的角点,例如用户旋转地图。 我现在用代码= 0来做到这一点的代码是这样的。 public GeoboundingBox GetBounds(MapControl map) { if(map.Center.Position.L