2013-02-23 28 views
0

我正在使用Windows Phone 8地图控件。我想要将显示的地图的一部分作为图像提取出来作为图块使用。 是否有内置功能,因为如果您将位置固定为图块,原生地图应用程序也会执行相同操作。显示在瓦地图Windows Phone - 从地图控件提取图像部分

回答

2

一种可能是使用来自Bing地图的静态图像REST服务,如果它是你正在寻找什么,请参阅MSDN了解更多信息:

http://msdn.microsoft.com/en-us/library/ff701724.aspx

你将能够生成您可以在瓷砖中使用的静态图像,并且有多种选项可供您设置居中,样式,甚至为其添加内容。

+0

这是一个不错的解决方案,但返回的图像包含Bing标志,这会破坏我的风格。 – 2013-02-27 18:34:12

+1

您可以将其生成大于所需的大小,然后再剪切。但我认为任何地图平台都不允许在不显示标识的情况下使用他们的图像(道路或卫星风格)。诺基亚的Here Map Image API可以做到这一点,但真正特别的协议和隐藏的参数 – 2013-02-27 21:14:09

+0

这就对了。我找到了另一个好的解决方案。我捕捉整个屏幕(用地图)并将其切成适合我瓷砖的矩形。是否有可能从相对地图坐标计算绝对坐标,我知道中心在哪里? – 2013-02-28 14:58:19