【发布时间】:2017-04-05 09:03:01
【问题描述】:
我正在开发一个应用,其中有一个地图控件!在这张地图上,我通过 map.Children 属性添加自定义图钉。如何设置 LocationRectangle 然后放大它?因为我希望我的图钉不会超出屏幕尺寸。我希望地图放大到所有图钉都在屏幕上的水平!
【问题讨论】:
标签: dictionary location mapping uwp windows-10-universal
我正在开发一个应用,其中有一个地图控件!在这张地图上,我通过 map.Children 属性添加自定义图钉。如何设置 LocationRectangle 然后放大它?因为我希望我的图钉不会超出屏幕尺寸。我希望地图放大到所有图钉都在屏幕上的水平!
【问题讨论】:
标签: dictionary location mapping uwp windows-10-universal
您可以使用MapControl 的TrySetViewBoundsAsync 方法。此方法允许您指定要显示的区域的边界框(您可以通过查找所有方向上最远的图钉来计算,这将为您提供该区域的西北角和东南角),a更改视图时使用的潜在边距和地图动画。
您可以找到有关in the documentation方法的更多详细信息。
【讨论】: