操作传单 GeoJson 层中的数据并重新渲染地图

问题描述

我喜欢将电子表格添加到带有用户可以直接编辑属性标记的地图中。 Handsontable 库提供了我正在寻找的所有功能,所以我推

onEachFeature: function(feature,layer) {    
                       tableEditArray.push(feature.properties); 
                       drawnItems.addLayer(layer);
                }

显示带有数据的 Handsontable:tableEditArray

到目前为止一切顺利,地图已绘制且电子表格可编辑:

Screenshot of the leaflet map with spreadsheet

现在是问题:

如果用户编辑工作表中的一个单元格:是否可以直接在 drawItems 传单图层对象中编辑数据并重新渲染该特定标记

我如何定位正确的标记(正确的数据集)? 如果用户单击我推的标记,要找到正确的列 tableEditRef[feature.properties.objectID] = 层; 然后在onEach标记上绑定一个onClick事件。

或者我完全糊涂了,我可以将handsontable直接绑定到传单对象?

如果有人能引导我走上正确的道路,我将不胜感激。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)