Bing静态地图图像类型

时间:2011-06-01 17:05:34

标签: static map bing-maps

我可以知道如何确定Bing地图静态图像的输出吗?以前它曾经是在png但现在它在jpeg。我可以知道如何恢复到png格式吗?

示例:使用以下链接显示图像:

http://dev.virtualearth.net/REST/V1/Imagery/Map/Road/space%20needle,seattle?mapLayer=TrafficFlow&mapVersion=v1&key=BingKey

图片是jpeg。如何让它到png?感谢。

2 个答案:

答案 0 :(得分:1)

我知道有一段时间你发布了这个问题,但由于目前还没有答案,而且我通过谷歌来到这里,我还是会提供答案。

您可以使用format / fmt参数。

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

  

以下图像格式值之一:

     
      
  1. gif:使用GIF图片格式。

  2.   
  3. jpeg:使用JPEG图像格式。 JPEG格式是Road,Aerial和AerialWithLabels图像的默认格式。

  4.   
  5. png:使用PNG图像格式。 PNG是CollinsBart和OrdnanceSurvey图像的默认格式。

  6.         

    <强>示例:

         

    格式= JPEG

         

    FMT = GIF

答案 1 :(得分:0)

我认为您不能以不同的格式请求图像。

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

  

此URL返回其中一个图像   以下格式:

     
      
  • PNG(image / png)
  •   
  • JPEG(image / jpeg)
  •   
  • GIF(image / gif)
  •   
     

您无法指定输出格式   对于地图图像。图像类型是   根据诸如的参数选择   imagerySet。

如果你真的想要一个PNG,你可以从服务器端脚本发出请求,然后以编程方式构造一个PNG文件,然后再将其提供回客户端(例如,使用PHP的imagepng函数)