缩放时保留多边形的屏幕大小

时间:2014-01-02 08:44:32

标签: javascript gis bing-maps

我有一个函数可以绘制一个以某个位置为中心的多边形。我注意到,当用户缩放时,多边形的大小保持地理位置相同,这意味着它会更改 screenwise (即缩小显示地图的更大部分,而多边形占据地图的一小部分。)

可以说我位置关于地理测量的多边形但我希望大小相对于屏幕同上。

我该怎么做?

我想我可以找出查看器或屏幕的大小,并根据地图的边界检查它等等。然而,这听起来像是一种乏味的方法,我相信API中的功能可以为我完成所有这些功能,可能更快,更可靠。

1 个答案:

答案 0 :(得分:1)

由于多边形与位置相关联,因此您只需在屏幕上绘制图像即可。 (除非您喜欢给自己造成痛苦,并在缩放变化时重新计算所有多边形位置)。