[OpenLayers] Выборка нескольких объектов
Добавлено: 21 июл 2017, 09:38
Здравствуйте.
Если я правильно понимаю, то ol.interaction.Select применяется только к одному объекту. То есть, произошло событие, необходимое для того, чтобы произошёл Select (щелчок на объекте, двойной щелчок на объекте или ещё что-нибудь), и готово, объект выбран.
Но если это же событие будет применено к другому объекту, то с первого объекта Selection будет снят. Чтобы этого не случилось, второй объект нужно выбирать с зажатой клавишей Shift.
Но как можно этого избежать? Можно ли добиться того, чтобы, применяя одно и то же действие и не используя другие клавиши, добавлять в Selection несколько объектов?
Спасибо!
Если я правильно понимаю, то ol.interaction.Select применяется только к одному объекту. То есть, произошло событие, необходимое для того, чтобы произошёл Select (щелчок на объекте, двойной щелчок на объекте или ещё что-нибудь), и готово, объект выбран.
Но если это же событие будет применено к другому объекту, то с первого объекта Selection будет снят. Чтобы этого не случилось, второй объект нужно выбирать с зажатой клавишей Shift.
Но как можно этого избежать? Можно ли добиться того, чтобы, применяя одно и то же действие и не используя другие клавиши, добавлять в Selection несколько объектов?
Спасибо!