Плавный переход между слоями листовки
У меня есть 2 слоя листов на карте Leaflet/Mapbox, и я могу переключаться между слоями, как на этой карте. Разница в том, что два моих слоя имеют одинаковый тип, оба показывают "велосипедные станции", чтобы продолжить со связанным примером.
Поскольку я добавляю и удаляю слои для каждого клика, между удалением первого слоя и добавлением второго слоя есть небольшая задержка. Я думаю, что мне нужно послушать, когда второй слой завершит загрузку, удалив первый слой, чтобы получить плавный переход между ними.
Есть ли встроенные функции в Leaflet или Mapbox для этого?
ОБНОВЛЕНИЕ: мне удалось обойти эту проблему, используя метод setOpacity слоев плиток вместо того, чтобы перезагружать их для каждого клика. Но мне все еще интересно, существует ли готовый метод, как описано выше.
1 ответ
Для этого нет ничего встроенного, но это то, что мы могли бы рассмотреть на примере в будущем.