2012-01-29 63 views
1

我使用Bing地图API在我的地图上显示位置,并且当我在其上放置信息框时,信息框位于框架之外。是否有可能抵消地图可以说50个像素,所以我的信息框没有被切断?谢谢!必应地图API地图中心偏移

回答

1

它,但说实话,你最好居中地图然后打开弹出窗口,而不是在地图上安装的不错,但少的问题

+0

我怎么抵消地图?我不想修改我的数据库中的坐标,所以如果不改变它们,我该如何抵消一些东西?谢谢。另外为什么要将地图居中,然后放置弹出更好。 BTW当我说出框架时,我的意思是底部是可见的,但顶部正在切断。 – 2012-01-29 19:00:27

+0

对不起,也许我误解了,你是否说你的弹出窗口太大了,即使是以销钉为中心,它在垂直或水平方向显示在地图上。 – Gingemonster 2012-01-30 11:54:18

+0

因为这是你想要做一下这两种方法称为tryLocationToPixel和tryPixelToLocation主地图对象是什么: http://msdn.microsoft.com/en-us/library/gg427609.aspx 这些会让你将地图的中心纬度/经度值转换为地图上的像素,将其偏移所需的像素数,然后将其转换为纬度/经度,然后在打开弹出窗口之前将地图移动到该位置 – Gingemonster 2012-01-30 12:00:51