【问题标题】:geotools - creating a fan shapegeotools - 创建一个扇形
【发布时间】:2021-11-06 20:31:16
【问题描述】:

我是使用地理工具的新手,我希望能够绘制扇形 - 只是蓝色区域的轮廓。

(as illustrated here)

参数为:

  1. 内半径
  2. 外半径
  3. 锚点位置(中心)
  4. 起始扇形角度
  5. 结束扇形角度

感谢您的帮助!

列表项

【问题讨论】:

标签: java drawing shapes geotools


【解决方案1】:

谢谢,伊恩!

我修改了您link 中的算法,仅从给定的半径、startAngle、sectorAngle 创建一个弧(从左到右)以返回一个坐标数组。

我会用外半径创建一个弧,然后用内半径创建第二个弧。我将通过反向添加内半径弧来组合这两个数组,然后我将添加外半径弧的第一个点来闭合多边形。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-08-24
    • 1970-01-01
    • 1970-01-01
    • 2021-01-03
    • 1970-01-01
    • 2019-04-08
    • 1970-01-01
    相关资源
    最近更新 更多