如何在通用 Windows 平台地图控件上设置 LocationRectangle?
Posted
技术标签:
【中文标题】如何在通用 Windows 平台地图控件上设置 LocationRectangle?【英文标题】:How to set a LocationRectangle on Universal Windows Platform map control? 【发布时间】:2017-04-05 09:03:01 【问题描述】:我正在开发一个应用,其中有一个地图控件!在这张地图上,我通过 map.Children 属性添加自定义图钉。如何设置 LocationRectangle 然后放大它?因为我希望我的图钉不会超出屏幕尺寸。我希望地图放大到所有图钉都在屏幕上的水平!
【问题讨论】:
【参考方案1】:您可以使用MapControl
的TrySetViewBoundsAsync
方法。此方法允许您指定要显示的区域的边界框(您可以通过查找所有方向上最远的图钉来计算,这将为您提供该区域的西北角和东南角),a更改视图时使用的潜在边距和地图动画。
您可以找到有关in the documentation方法的更多详细信息。
【讨论】:
以上是关于如何在通用 Windows 平台地图控件上设置 LocationRectangle?的主要内容,如果未能解决你的问题,请参考以下文章
通用 Windows 平台上的 Type.GetTypeCode
做一个高德地图的 iOS / Android .NET MAUI 控件系列 - 创建控件