javascript - 打开Layers 3拖放功能,获取拖放文件的文件名

标签 javascript jquery openlayers-3

可以按照 Openlayers 3 演示页面上的说明实现拖放矢量图层:

http://openlayers.org/en/v3.15.1/examples/drag-and-drop.html

这工作得很好,所以我不会在这里发布源代码。

我的问题是:如何获取要添加到 map 中的文件名(或图层名称)? API 文档 here 中没有什么对我来说很突出的.

最佳答案

我已经弄清楚了,据我所知,它并不存在于 API 文档中,但通过 Firebug,我能够从 DragAndDropInteraction 事件处理程序中获取该值:

dragAndDropInteraction.on('addfeatures', function(event) {    
     var file_name = event.file.name;
});

关于javascript - 打开Layers 3拖放功能,获取拖放文件的文件名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36749994/

相关文章:

CSS 三 Angular 形的 jQuery animate() 颜色发生变化 - 为什么这不起作用?

javascript - 修改 OpenLayers 3 中现有图层的值

javascript - 要解析为 JSON 的数组条目

javascript - 从 Promise 获取初始对象

javascript - 按两列对 HTML 表格进行排序

javascript - 从无序列表构建 json 字符串

Openlayers 3打印 map div

css - openlayers 鼠标位置问题与 css 变换 :scale()

javascript - 无法在 JavaScript 中查看对象的内容

javascript - 我的提交功能以 Bad Gateway 502 响应