当你想在你的代码中找到一个错误时,这很难;当你认为你的代码是不会有错误时,这就更难了。

javascript-在extjs中添加层,openlayers

admin 156℃
我正在使用extjs和openlayers来尝试一些web应用程序。 现在我要创建一个坐标书签,单击该书签可获取此坐标…

但首先,它必须创建一个名为'bookmarks'的图层。当您单击它时,它将转到这个坐标…

如何添加名为'书签'的图层,以及如何从地图获取坐标…

如果我正确理解您的问题,您将需要一个矢量层来显示书签:

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

这将添加一个空层,以后可以使用。

要从地图中获取坐标,请参见openlayers示例文件夹中的this example。 然后需要将坐标作为功能存储在书签层中。

希望有帮助:)

转载请注明:我的代码 » javascript-在extjs中添加层,openlayers