簡體   English   中英

在Bing Map v7中重新定位信息框的問題

[英]Issue in infobox repositioning in Bing map v7

我正在使用Bing地圖版本7在地圖上顯示事件及其詳細信息。 為此,我添加了以下參考js文件“ http://ecn.dev.virtualearth.net/mapcontrol/mapcontrol.ashx?v=7.0&mkt=de

我已經實現了在地圖上顯示事件圖釘並在信息框中顯示事件詳細信息。 我一直堅持在地圖邊界的信息框中顯示事件詳細信息。 該信息框位於地圖之外。

我在帖子Cool Infobox中找到了解決方案, 並通過bing ...通過純XML通過xml ....繪制了多邊形

但是即使在實現以上鏈接中提到的解決方案(CustomInfoboxModule)之后,我也面臨着事件的更多細節的問題。

檢查 在此處輸入圖片說明

不能100%確定我是否理解這個問題。 您的問題是信息框不在地圖之外嗎? 如果是這樣,那么如果您將Infobox設置得足夠大,那么這勢必會發生。 有兩種解決方案:

  1. 限制您的描述區域的大小(即,給它一個最大高度)並使其可滾動(即,溢出-y:自動)。 這將確保您的信息框不會超過特定高度。 您正在使用的自定義信息框控件根據圖釘所在的象限來定位信息框。如果圖釘位於左上角,則信息框將在右側和下方顯示。 如果圖釘位於右下角,則信息框將顯示在左側和上方。 這意味着,如果您確保信息框的最大高度是地圖高度的一半,則應始終在地圖中顯示該信息框。
  2. 或者,如果您知道信息框永遠不會大於地圖的高度,則可以簡單地重新放置地圖,使圖釘更高,然后打開信息框。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM