我必须在ol3中开发一个功能,它能够在同一个地图上绘制很多自定义道路(轨道)。我想快速访问这些道路,因为我需要实时更新它们。为实现这一目标,我希望存储每条有组织且相互独立的道路。根据我的研究,我注意到一个解决方案是将道路存储为一个段列表(每个段是ol.Feature),它们存储在一个层(ol.layer.Vector)中。因此,主要思想是在单独的图层中表示每条道路
如果增加ol3地图中的图层数量会产生性能影响吗?或者我如何重新思考我的想法,以保持所有道路的组织和彼此分离?
答案 0 :(得分:2)
为每条道路创建一个单独的图层对我来说听起来不是一个好主意。也许它没有问题。
你可以做的另一件事是使用属性,并给同一条道路的每个特征都有相同的属性。