Saya ingin menyimpan data geometri setelah saya memodifikasinya, jadi saya perlu acara yang diaktifkan setelah saya selesai mengubah fitur. Saya menggunakan berikut ini dari posting ini: pendengar memodifikasi interaksi
var selected_features = select.getFeatures();
// when a feature is selected...
selected_features.on('add', function (event) {
// get the feature
var feature = event.element;
feature.on("change", function (event) {
logStatus(feature.getId() + " has been changed!\n");
});
});
Tapi pendengar ini menembak terlalu banyak kali dalam satu modifikasi, dan jika saya menggunakan 'satu kali' bukan 'pada' itu hanya api perubahan kecil pertama dan tidak lebih, sehingga tidak menyimpan perubahan nyata. Saya memerlukan sesuatu seperti "changeend" atau "memodifikasiend" yang akan diaktifkan ketika saya akan selesai untuk memodifikasi fitur, apa yang bisa saya gunakan?