2011-05-26 53 views
4

我的必應Bing我!儘管我無法瞭解如何創建onclick事件來顯示信息框,但是版本7地圖仍然存在!必應!地圖如何創建一個信息框彈出

任何人都可以指向正確的方向或提供示例嗎?

到目前爲止我有以下代碼!我需要彈出來覆蓋地圖面板。

非常感謝!

 var map = null; 

     function GetMap() { 
      map = new Microsoft.Maps.Map(document.getElementById('myMap'), { credentials: 'xxx' }); 
      map.entities.clear(); 

      var pushpinOptions = { icon: 'icon.png', width: 53, height: 61 }; 
      var pushpin = new Microsoft.Maps.Pushpin(map.getCenter(), pushpinOptions); 

      var infoboxOptions = {title:'Infobox Title', description:'Infobox description'}; 

      var defaultInfobox = new Microsoft.Maps.Infobox(map.getCenter(), infoboxOptions);  
      map.entities.push(defaultInfobox); 
      map.entities.push(pushpin); 
     } 
+0

你是如何創建一個實例元素?如果你使用georss feed(我可以在我的地圖上創建很多地圖),它可能會更容易一些。另外,請查看GIS.SE人 – jcolebrand 2011-05-26 16:38:28

+0

這些drachenstern是什麼! – 2011-05-27 15:34:18

+0

如果問題是關於如何使用bing SDK,你可能會在這裏得到更多的答案:http://gis.stackexchange.com/ – jcolebrand 2011-05-27 15:35:42

回答

1

在冰SDK本站本頁有很多例子與地圖下面的代碼示例:

http://www.bingmapsportal.com/isdk/ajaxv7

+0

謝謝你,雖然它實際上並沒有顯示如何創建一個彈出時點擊或盤旋在別針上? – 2011-05-27 08:25:32

+0

有什麼建議嗎?謝謝! – 2011-05-27 15:34:36

+0

在該頁面上放下是一個名爲「附加地圖事件」的部分。該代碼將事件附加到地圖上。 「圖釘」部分也有用於附加點擊的示例。 – 2011-05-27 16:38:40