【问题标题】:New geometry from area来自区域的新几何
【发布时间】:2021-11-10 13:35:26
【问题描述】:

我正在使用 OpenLayers 3,并且正在尝试创建几何图形。我有一个起点 (X,Y),我需要几何图形是面积 = 10.000 的矩形

我怎样才能实现上述目标?

【问题讨论】:

    标签: geometry openlayers-3


    【解决方案1】:

    如果您希望矩形成为方形缓冲区,则在起点周围的范围为矩形边的一半

    ol.geom.Polygon.fromExtent(ol.extent.buffer([x, y, x, y], Math.sqrt(area)/2))
    

    【讨论】:

    • 谢谢!很好的解决方案
    猜你喜欢
    • 1970-01-01
    • 2015-11-15
    • 2013-02-06
    • 1970-01-01
    • 1970-01-01
    • 2011-12-14
    • 1970-01-01
    • 1970-01-01
    • 2012-03-14
    相关资源
    最近更新 更多