首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:【iClient for Javascript】openlayers查询到的矢量数据,渲染到地图不显示怎么办?
64,468EXP 2024年06月06日
【iClient for Javascript】openlayers查询到的矢量数据,渲染到地图不显示怎么办?

1个回答

【问题原因】查询结果的要素渲染后在当前zoom下太小了看不到 【解决办法】可以在渲染之后加个缩放定位的代码即可 var features = vectorSource.getFeatures() var extent = ol.extent.createEmpty() features.forEach(function (feature) { ol.extent.extend(extent, feature.getGeometry().getExtent()) }) map.getView().fit(extent, { padding: [20, 20, 20, 20], maxZoom: 18 })
64,468EXP 2024年06月06日
热门文章
关注我们
...