【问题标题】:How to duplicate an already initialised map in openlayers 3如何在openlayers 3中复制已经初始化的地图
【发布时间】:2018-02-06 10:41:44
【问题描述】:

如何复制已经初始化的地图状态? 我想省去重新初始化同一张地图然后复制图层的麻烦。

【问题讨论】:

    标签: mapping openlayers-3 angular-openlayers


    【解决方案1】:

    当您想在不同页面上使用地图对象时,只需更改目标 div 即可在不同标签上重复使用地图对象。

        map.setTarget('map-holder');
    

    如果你想同时显示两张地图,那么你可以试试这个例子 https://openlayersbook.github.io/ch03-charting-the-map-class/example-05.html

    据我所知,一张地图不能同时有两个目标。希望有帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多