giwuf, трудно посоветовать что-то конкретное, не видя дизайна и не зная логики интерфейса. Если предполагается работа только с одной картой одновременно, то почему недопустимо перемещение карты в контейнер модального окна? Вопрос в заглушке на месте основной карты? Слишком много нюансов:
Насколько сильно модальное окно перекрывает основную карту? Можно ли по дизайну сделать заглушку растровым изображением (неактуальной карты)? Насколько глубокое клонирование узла карты ресурсозатратно? Поддерживает ли Google Maps API отображение карты или конвертацию в растровое изображение (HTML5 Canvas)? Допустимо ли использовать на сайте html2canvas для создания заглушки? Были ли изучены примеры с аналогичным использованием карт на других сайтах?
Ответить на эти вопросы и принять решение может только сам разработчик интерфейсов, работая с дизайнером (если это разные люди) и открытой вкладкой Performance в DevTools, зная целевые устройства, на которых это будет использоваться.
|