2012-05-17 106 views
1

我正在使用esri地圖javascipts API。我想在地圖上顯示一個信息窗口。但是,在esri給出的例子中,用戶必須點擊地圖才能顯示信息窗口。因爲在這個例子中,其中一個參數是screenPoint,它必須通過點擊地圖來獲得。我可以點擊一個按鈕在特定位置顯示信息窗口嗎?謝謝!esri地圖顯示信息窗口沒有點擊地圖

dojo.connect(map.graphics, "onClick", function(evt) { 
     var g = evt.graphic; 
     map.infoWindow.setContent(g.getContent()); 
     map.infoWindow.setTitle(g.getTitle()); 
     map.infoWindow.show(evt.screenPoint,map.getInfoWindowAnchor(evt.screenPoint)); 
    }); 

回答

相關問題