如何在 OL6 中与圆保持距离



如何与画圆特征保持距离?

const radius = feature.getGeometry().getRadius();

可以获得半径。 (这是像素吗?

想要一个仪表。

谢谢。

结果将以显示投影所使用的单位表示。 通常,这将是 EPSG:3857 Web 墨卡托,它使用米作为标称单位,但这仅在赤道处是真实比例尺 - 在北纬 60 度处,事物显示为真实大小的两倍,因此您应该调整结果以获得点分辨率,如果您的投影使用不同的单位,还要明确指定米:

ol.proj.getPointResolution(map.getView().getProjection(), feature.getGeometry().getRadius(), feature.getGeometry().getCenter(), 'm')

相关内容

  • 没有找到相关文章

最新更新