gpt4 book ai didi

javascript - 添加功能之前的 OpenLayers 拟合

转载 作者:行者123 更新时间:2023-11-29 20:53:36 31 4
gpt4 key购买 nike

问题:开放层适合 map ,只有在添加特征之后(视觉),我该如何避免这种情况?

我在做这个

第 1 步 - 创建特征

var feature = new ol.Feature({...});

第 2 步 - 将它们添加到源

source.addFeature(feature);

第 3 步 - 像这样安装

view.fit(source.getExtent(), { duration: 1000 });

但视觉上显示的是第 3 步 -> 第 1 步 -> 第 2 步

我想做第 1 步 -> 第 2 步 -> 第 3 步(按代码顺序)

最佳答案

您可以尝试在 addfeature 上调整 View

source.on('addfeature', function() {
view.fit(source.getExtent());
});

关于javascript - 添加功能之前的 OpenLayers 拟合,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50485515/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com