2010-08-25 58 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。 然后您需要将坐标作为功能存储在书签图层中。

希望它有帮助:)