Как продублировать уже инициализированную карту в openlayers 3
Как я могу дублировать уже инициализированное состояние карты? Я хотел бы избавить вас от необходимости заново инициализировать ту же карту, а затем копировать слои.
1 ответ
Вы можете повторно использовать объект карты в разных тегах, просто изменив целевой div, если вы хотите использовать его на разных страницах.
map.setTarget('map-holder');
Если вы хотите отображать обе карты одновременно, попробуйте этот пример https://openlayersbook.github.io/ch03-charting-the-map-class/example-05.html.
Насколько мне известно, одна карта не может иметь две цели одновременно. Надеюсь, это поможет.