2016-04-20 4 views
1

Ziehen und Vektorebenen fallen können gemäß den Anweisungen auf der Openlayers 3 Demo-Seite erreicht werden:Open Layers 3 Drag & Drop-Funktion, Dateiname der Datei erhalten fallen gelassen

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

Das funktioniert völlig in Ordnung, deshalb werde ich den Quellcode hier nicht posten.

Meine Frage ist: Wie kann ich den Dateinamen (oder Ebenenname) erhalten, der der Karte hinzugefügt wird? In der API-Dokumentation here fällt mir nichts auf.

Antwort

0

Ich habe es sussed, ist es nicht in der API-Dokumentation, soweit ich das beurteilen kann, aber über Firebug konnte ich den Wert aus dem dragAndDropInteraction Ereignishandler erhalten:

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