leaflet.js - Вопросы о полилинии - PullRequest
0 голосов
/ 01 мая 2018

У меня есть несколько вопросов о полилинии листовки, и они следующие:

  • Есть ли способ при создании экземпляра ломаной (L.polyline) указать, что она не должна отображаться по умолчанию на карте? Я знаю, что могу использовать .addTo ([map]) и .remove (), но есть ли способ указать как часть параметров?

  • Как лучше всего скрывать / показывать полилинии, которые используются для указания пути между маркерами (L.marker)? Я знаю, что могу добавить маркеры в группу слоев (L.layerGroup). Я знаю, что при создании ломаной линии я могу использовать одинаковые значения широты / долготы для каждого маркера, указывающего путь. Я знаю, что могу показать / скрыть каждый из них по отдельности (используя L.Control.Layers и передавая группы слоев в виде наложенных карт и используя этот элемент управления для отображения / скрытия маркеров, а затем снова используя addTo () и .remove () для полилиний), но я надеюсь получить помощь, чтобы она показала, что полилинии показывают / скрывают, когда группа слоев видна / не видна, а также показывают / скрывают их с помощью внешнего элемента управления. В первом случае я попытался использовать группы объектов (L.featureGroup), но не смог заставить его работать. Для этого последнего случая я ограничен .addTo () и .remove ()?

Thnx,
Christoph

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...