Skip to main content

创建贝塞尔曲线

在创建要素窗格中,线和面要素构造工具包括用于创建贝塞尔曲线的构造方法。 创建要素时,可在构造工具栏中找到该工具。

贝塞尔曲线是由四个控制点定义的非线性线段。 前两个控制点定义“起点”处的切线。 第二组控制点定义“终点”处的切线。

曲线的形状取决于切线长度和控制点位置。 后续草绘的每对控制点创建的曲线都会与前一对控制点定义的曲线相切。

  1. 在目录窗格中,执行以下操作之一以将折线或面图层添加至地图:

    • 展开数据库 ,展开包含数据的数据库并将要素类拖拽至地图。

    • 右键单击默认数据库,然后创建折线或面要素类。

    创建要素类或将一个要素类拖动到地图上可将图层添加到当前地图,并使用默认设置创建要素模板。

  2. 在编辑选项卡的捕捉组中,启用您的捕捉首选项。

    提示:

    在草绘要素时,可以按住空格键暂时关闭捕捉。

  3. 如果您正在处理启用了 z 值的要素,请在编辑选项卡的高程组中,选择将 z 值添加到要素的方式。

    注:

    有关在创建启用 z 值的要素时指定 z 值的步骤,请参阅为 3D 要素指定高程。

  4. 在编辑选项卡的要素组中,单击创建 。

    创建要素窗格随即显示。

  5. 在该窗格中,单击线或面要素模板。

    • 要创建线折点,请单击线 。

    • 要创建面折点,请单击面 。

    构造工具条显示在地图的底部。

    构造工具栏

  6. 在构造工具栏上,单击贝塞尔曲线 。

  7. 草绘定义“起点”切线的前两个控制点。

    1. 单击地图。

    2. 移动指针并单击地图。

  8. 移动指针并绘制定义“终点”切线的下两个控制点。

    1. 单击地图。

    2. 移动指针并单击地图。

    注:

    要创建样条函数,请继续草绘成对的控制点。 后续每对控制点创建的曲线都会与前一对控制点定义的曲线相切。

  9. 要继续创建其他线段,请使用构造工具条中的工具。

  10. 要完成要素,请单击鼠标右键,然后单击完成 ,或按 F2 键。