2017-02-06 2 views
0

Мне нужно разработать функциональность в ol3, которая способна нарисовать множество пользовательских дорог (дорожек) на одной карте. Я хочу получить быстрый доступ к этим дорогам, потому что мне нужно обновлять их в режиме реального времени. Для этого я хочу, чтобы каждая дорога была организована и независима друг от друга. Из моих исследований я заметил, что решение состоит в том, чтобы сохранить дорогу в виде списка сегментов (каждый сегмент - ol.Feature), которые хранятся в слое (ol.layer.Vector). Поэтому основная идея состоит в том, чтобы представлять каждую дорогу в отдельном слоеКак развивать дороги в openlayer 3

Любые идеи, если увеличение количества слоев внутри карты ol3 будет иметь влияние на производительность? Или как я могу переосмыслить свою идею, чтобы все дороги были организованы и отделены друг от друга?

+1

Одна дорога на слой - это не очень хорошая идея. Не просто ли щелкнуть по дороге, чтобы получить быстрый доступ? Вы можете выборочно скрывать/показывать функции. –

ответ

2

Создание отдельного слоя для каждой дороги не кажется мне хорошей идеей. Возможно, это не проблема.

Еще одна вещь, которую вы можете сделать - это использовать атрибуты, и каждая функция одной дороги имеет тот же атрибут.

Смежные вопросы