在场景中编辑要素

您可以在具有已启用编辑功能的要素图层的场景以及具有可编辑关联要素图层的场景图层中创建、更新和删除数据。 例如,可以编辑点、线和面要素图层,或者具有关联 3D 对象要素图层的 3D 对象场景图层。 对属性进行编辑并使用交互式控点来修改几何,例如移动、修整、旋转或调整大小。 当场景具有可编辑的一个或多个图层时,设计器工具栏上会显示编辑按钮 编辑器

更新要素或创建要素时,编辑内容将保存自要素服务中。 保存编辑内容不需要您保存场景。 将直接从场景图层的关联要素服务应用对场景图层进行的编辑内容,并支持有限的编辑量,直到您需要重新构建缓存为止。 针对在场景中显示大量 3D 数据的情况对场景图层缓存进行了优化,建议您根据工作流来管理缓存以获得最佳性能。 您还可以定义权限,以便将图层设置为公开,用户无需登录到您的组织即可保存编辑内容。

提示:
更新或创建要素时,使用捕捉选项可在编辑时提高控制能力和精度。

更新要素

要编辑现有要素,请完成以下步骤。

  1. 设计器工具栏中,单击编辑 编辑 打开编辑器窗格。

    编辑要素下,选择按钮 编辑要素 处于选中状态。

    注:
    必须选择选择按钮 编辑要素 才能编辑要素。

  2. 单击场景中要编辑的要素。

    要素高亮显示并带交互式控点,并显示编辑要素窗格,可在其中编辑所选要素的属性。

  3. 编辑几何以修整、调整大小、旋转或移动。

    对于点,请执行以下任一操作:

    1. 使用交互式控点水平和垂直移动点要素。

      当要素服务中允许使用 z 值时,可执行此操作。

    2. 使用交互式控点旋转点要素。

      当要素服务中存在旋转属性值时,可执行此操作。

    对于线和面,请执行以下任一操作:

    1. 使用交互式控点来调整大小、旋转或水平和垂直移动要素。
    2. 再次单击要素移动单个折点以修整要素。 您还可以单击线段中间的折点来添加折点。 这样,您便可以通过拖动折点来进一步修整要素。
    3. 再次单击以使用交互式控点。

    Z 键撤消上次几何编辑。 按 R 键撤消几何编辑。

    对于 3D 对象,执行以下任一操作:

    1. 使用交互式控点来水平和垂直移动要素。
    2. 切换以使用交互式控点来调整大小或进行旋转。
  4. 编辑文本或数值属性值。
    1. 单击属性字段。
    2. 更改文本或数值。
    3. 继续更改其他属性值。
  5. 单击更新将属性和几何的更改保存到服务。
  6. 随时单击返回 返回 返回到编辑器窗格。

    如果存在未保存的编辑内容,执行以下操作之一:

    1. 单击继续编辑继续编辑要素。
    2. 单击放弃编辑内容返回编辑器窗格而不保存编辑。
  7. 单击删除以从服务中删除该要素。

    执行以下操作之一:

    1. 单击保留要素继续编辑要素。
    2. 单击删除删除要素并返回编辑器窗格。
  8. 完成数据编辑后,单击编辑 编辑 或单击设计器工具条上的其他工具以关闭编辑窗格。
注:

发布的图层配置决定了可用的编辑选项。 例如,当发布的要素服务中允许使用 z 值时,您只能垂直移动要素。

创建要素

要创建要素,请完成以下步骤:

  1. 设计器工具栏中,单击编辑 编辑 打开编辑器窗格。
  2. 创建要素下,选择一个要素模板,通过绘制或者上传用于放置的 3D 模型,将新要素添加至图层。
  3. 在场景中单击以创建要素。
    1. 对于点,单击场景中的某个位置以添加一个点。
    2. 对于线,单击场景中的某个位置以开始绘制线。 移动鼠标指针,然后单击以添加点。 还可以按 F 键添加点。 双击或按 Enter 键以完成绘制该线。
    3. 对于面,单击场景中的某个位置以开始绘制面,然后单击以添加点。 还可以按 F 键添加点。 要完成面,请单击第一个折点、双击或按 Enter 键。
    4. 对于 3D 对象,单击上传 上传模型 以上传您可以放置的 3D 模型。

      上传模型后,单击场景中的某个位置以放置该模型。

      支持的模型格式为 .dae.dwg.fbx.gltf.glb.ifc.obj.usdc.usdz

  4. 创建要素后,编辑几何以移动、修整、调整大小或旋转。

    对于点,请执行以下任一操作:

    1. 使用交互式控点水平和垂直移动点要素。

      当要素服务中允许使用 z 值时,可执行此操作。

    2. 使用交互式控点旋转点要素。

      当要素服务中存在旋转属性值时,可执行此操作。

    对于线和面,请执行以下任一操作:

    1. 使用交互式控点来调整大小、旋转或水平和垂直移动要素。
    2. 再次单击要素移动单个折点以修整要素。 您还可以单击线段中间的折点来添加折点。 这样,您便可以通过拖动折点来进一步修整要素。
    3. 再次单击以使用交互式控点。
    4. Z 键撤消添加的最后一个点。 按 R 键撤消添加点。

    对于 3D 对象,执行以下任一操作:

    1. 使用交互式控点来水平和垂直移动要素。
    2. 切换以使用交互式控点来调整大小或进行旋转。
  5. 填写属性字段。
  6. 再次单击场景以创建所选要素模板的更多要素。
  7. 单击创建将新要素添加到要素服务,然后返回到编辑器窗格。

    创建按钮用于显示要创建的要素数。

    提示:

    您可以通过单击上一个要素的交互式控点外部,逐一创建多个要素。

  8. 随时单击返回 返回 返回到编辑器窗格。

    如果存在未保存的编辑内容,执行以下操作之一:

    1. 单击继续编辑继续创建要素。
    2. 单击放弃编辑内容返回编辑器窗格而不保存编辑。
  9. 完成数据编辑后,单击编辑 编辑 或单击设计器工具条上的其他工具以关闭编辑窗格。

调整设置

设置 Map 属性 中,可以访问工具提示和捕捉选项以在编辑时提供帮助。

使用工具提示和编辑约束

在绘制或编辑要素时,工具提示有助于实现更多控制并提高效率。 例如,提示可以显示坐标值、顶点高程以及线段的长度和方向。 在工具提示的输入模式下,可以应用距离或方向约束,以及调整点或顶点的位置。

单击启用工具提示切换按钮以打开和关闭工具提示。 按 Tab 键进入工具提示输入模式。

创建要素时,可以设置以下选项:

  • 线段长度
  • 线段之间的角度
  • 高程(z 值)和坐标(x/y 或 lon/lat):
    • 3D 对象和点要素
    • 线或面要素的第一个顶点
  • 3D 对象要素的方向和比例

更新要素时,可以修改以下选项:

  • 高程(z 值)和坐标(x/y 或 lon/lat):
    • 3D 对象和点要素
    • 线或面要素的所选顶点
  • 3D 对象要素的方向和比例

单击启用分段标注切换按钮以打开和关闭分段标注。

使用捕捉

更新和创建要素时,可以捕捉到折点和边,以及启用平行和垂直捕捉。

要使用捕捉选项,请完成以下步骤:

  1. 单击启用捕捉切换按钮打开或关闭以下捕捉选项:
    • 几何参考线 - 如果在创建或编辑时启用此选项,Scene Viewer 显示可视参考线以帮助识别该要素中垂直或平行于当前线段的线。

      在下图中,面的两条线相互垂直处出现了一个正方形,在与面中的另一条线平行绘制的线的两侧出现了短线。

      您在要素中绘制垂直线和平行线时,视觉提示可提供指示。

    • 要素转要素 - 如果在创建或编辑时启用此选项,要素的折点将捕捉到现有要素的顶点、边或端点。

      在下方示例中,编辑器绘制较大的要素,以使新要素的顶点和边捕捉至与现有矩形要素的顶点和边对齐。

      绘制新的要素时,顶点和边会捕捉至另一个要素的顶点和边。

  2. 捕捉图层下,单击展开按钮 展开 以展开可用的捕捉图层。
  3. 在更新和创建要素时,选中要捕捉到的图层对应的复选框。

提示:
Ctrl 键可暂时禁用捕捉设置。 松开 Ctrl 键可再次启用捕捉。