2010-08-25 67 views
1

我正在使用extjs和openlayers來嘗試某些Web應用程序。 現在我想創建一個座標書籤,點擊比坐這個座標...在extjs中添加圖層,openlayers

但首先,它必須創建一個圖層名稱是「書籤」..當你點擊它ita採取這個座標...

如何添加在名爲「書籤」,我怎麼能去採取從地圖座標的一層......

回答

1

如果我理解你的問題正確,你將需要一個矢量要顯示書籤的圖層:

var my_bookmark_layer = new OpenLayers.Layer.Vector(
    "Bookmarks",  
}, { 
    displayInLayerSwitcher: true 
}); 
map.addLayer(my_bookmark_layer); 

這將添加一個空的圖層,您可以稍後使用。

要從地圖中獲取座標,請參閱OpenLayers示例文件夾中的this example。 然後您需要將座標作爲功能存儲在書籤圖層中。

希望它有幫助:)