2012-01-29 62 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