我的问题是关于更新传单中的数据。 让我们假设我们有geojson,我们正在使用geojson-vt.js将其更改为矢量切片并将其显示在传单地图上。 在那里模拟:geojson-vt example
然后我收到一些事件/通知,表示某些线串已被更改,例如,这种线串具有属性颜色,在显示数据时使用,并且此值已更改。
然后我想更新我的地图,但我不想重新计算,并重新绘制所有瓷砖,但只有这个瓷砖在哪里更改。怎么做?
答案 0 :(得分:2)
无法做到。 geojson-vt
仅允许创建新的geojson-vt
个实例,而不是更新它们。更新内部结构中的数据过于复杂,并没有带来任何重大优势。这也意味着无法获得已更改切片的列表,甚至无法获得包含更新几何体的切片列表。
如果这对您的应用程序非常重要,请考虑为自己研究geojson-vt
的代码,并提出解决方案。
如果您有一组静态功能和一组可能更改的功能,请考虑为它们制作单独的支架。