【问题标题】:Will Bing maps right-size the map to an array of coordinates?Bing 会将地图的大小正确地映射到坐标数组吗?
【发布时间】:2012-10-23 19:25:26
【问题描述】:

我想要做的是将一组坐标传递给 Bing 地图,然后让它显示所有航点/“图钉”,但只显示必要的“区域”。 IOW,如果我传入的坐标都包含在卡拉维拉斯县东部,地图应该只显示那个区域,外围航点周围的边距很小。如果,OTOH,我通过了一系列航点,其中一个在瑞士,而其他人在斯威士兰,则地图应该是“缩小”的 - 从斯威士兰到瑞士,显示的航点不多也不少。

此外,我希望地图居中:如果航点阵列位于旧金山和太浩湖,则 Elk Grove(或非常靠近它)应该位于地图的中心。

【问题讨论】:

  • 我主要是在阅读和规划。 Windows 8 RC 和 Visual Studio 2012 的某些组合甚至不再允许我构建任何应用程序 - 每当我尝试时,它都会卡在“后台操作”中,直到我终止 VS。

标签: c# windows-8 microsoft-metro bing-maps


【解决方案1】:

在较旧的 API 中,有一个选项可以从一组点创建一个边界矩形,但这并未添加到控件的 Windows 商店版本中。边界矩形仍然存在,可用于设置地图范围,但您必须手动确定范围。

这可能会在未来的更新中发生变化,但对我来说,API 对很多场景来说都太轻了,包括你问的那个。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多