gpt4 book ai didi

geojson - Openlayers 3 如何以高(小)分辨率渲染几何体中的每个点?

转载 作者:行者123 更新时间:2023-12-03 01:45:23 24 4
gpt4 key购买 nike

如何强制 ol3 渲染几何图形中的每个点?

我在使用 openlayers 3 时遇到了问题,虽然我在大约 100m 的距离上绘制了包含 3000 个点的线串,但只有大约 1000 个点进行了渲染。

编辑:现在 - Openlayers 3 v.3.7.0

将 openlayers 3 中的一组点放大到足够远,就会发现仅以网格图案绘制了几个点。我想放大查看以厘米或毫米比例尺绘制的一百个点,这些点彼此稍微偏移。

这对于 openlayers 3 可行吗?

最佳答案

渲染器将简化您的几何图形。步幅基本上是指坐标中有 2、3 或 4 个值,例如XY、XYZ、XYZM。

您将需要考虑更改 ol.SIMPLIFY_TOLERANCE,但您需要创建自定义构建并更改定义(据我所知( http://openlayers.org/en/v3.5.0/doc/tutorials/custom-builds.html )。

/**
* @define {number} Tolerance for geometry simplification in device pixels.
*/
ol.SIMPLIFY_TOLERANCE = 0.5;

尝试将其设置为 0 或负数。

关于geojson - Openlayers 3 如何以高(小)分辨率渲染几何体中的每个点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30672140/

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