如何使用bing-api获取地图比例?

时间:2013-03-15 17:53:35

标签: c# javascript bing-api bing-maps

如下图所示,底部有两个数字(例如:500英里和1000公里)。他们的意思是什么?我正在使用bing-api。 如何使用bing-API获取这两个数字

enter image description here

1 个答案:

答案 0 :(得分:0)

API参考:

如果您使用的是AJAX v7控件,那么Map类上的getMetersPerPixel方法将返回一个像素的米数。

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

如果要在屏幕上使用元素的特定维度,则需要乘以元素的大小(以像素为单位)。

示例:

这是我的阿拉斯泰尔同事的一个非常酷的例子:

http://alastaira.wordpress.com/2011/06/29/creating-a-custom-bing-maps-scale-bar-a-k-a-yes-but-how-many-space-needles-is-that/