2017-02-06 16 views
0

我必須在OL3中開發一個功能,該功能能夠在同一張地圖上繪製大量自定義道路(軌道)。我想快速訪問這些道路,因爲我需要實時更新它們。爲了實現這一點,我想存儲每條有組織,彼此獨立的道路。從我的研究中我已經注意到,解決方案是將道路存儲爲存儲在圖層(ol.layer.Vector)中的線段列表(每個線段都是ol.Feature)。所以主要想法是在單獨的圖層中表示每條道路如何在開發層中開發道路3

如果增加ol3貼圖內的圖層數量,會有什麼想法會對性能產生影響?或者我可以如何重新思考我的想法,讓所有的道路保持組織和相互分離?

+1

每層一條道路不是一個好主意。不只是點擊道路可以讓您快速訪問?您可以選擇性地隱藏/顯示功能。 –

回答

2

爲每條道路創建一個獨立的層對我來說聽起來不是一個好主意。也許它沒有問題。

您可以做的另一件事是使用屬性,並給同一道路的每個功能具有相同的屬性。