3D 工具箱微件可将 3D 效果和分析工具添加到全局和局部 Web 场景中。 目前,该微件支持日光、天气、阴影投射、视线和剖切工具。
示例
使用此微件可支持以下应用程序设计要求:
- 您希望施工现场经理可视化视线。
- 您希望农民根据日期和时间为农田上的光照建模。
- 您希望客户在滑雪场地图上查看降雪和云量效果。
用法说明
此微件需要连接到“地图”微件。要生成 3D 效果,地图微件必须连接到 3D 数据源,数据源可以是全球或局部 Web 场景。
当您在应用程序中包含此微件时,工具栏将为用户提供以下 3D 效果和分析工具:
注:
工具基于在微件设置中配置的顺序和选择显示在工具栏中。
- 日光 - 用模拟真实世界的光照和阴影照亮场景。
- 按日期和时间确定太阳位置 - 选择基于给定日期和时间模拟日光。 您可以提供一个季节或确切的日期,并左右拖动时间滑块来模拟一天中不同时间的光照。 您可以使用播放按钮 以动画形式呈现光照和阴影随时间的变化情况。 取消选中按日期和时间确定太阳位置可以通过相机视角模拟日光。
- 阴影 - 选择是否基于配置的太阳位置显示 3D 输入要素直接投射的阴影。
- 天气 - 添加晴朗、多云、阴雨、下雪或雾的天气效果。 对于下雪,可以选择使用雪覆盖除底图外的所有表面。
- 阴影投射 - 基于给定日期和时间的光照,模拟 3D 输入要素投射的阴影。
- 分析类型 - 选择用于分析阴影的模式。
- 大于阈值的区域 - 仅显示给定范围内接收阴影的时间超过特定时间量的区域。 将鼠标悬停在场景上会显示一个工具提示,显示该位置在阴影中的时间。
- 总阴影持续时间 - 使用不透明度显示累积阴影的持续时间。 不接收任何阴影的区域是完全透明的,而接收阴影量最大的区域的默认不透明度为 0.7。 中间的值通过插值得出。 将鼠标悬停在场景上会显示一个工具提示,显示该位置在阴影中的时间。 使用此模式时,可视化效果可以使用连续梯度或使用一小时为间隔显示阴影。
- 离散阴影 - 以给定时间间隔单独显示阴影。 例如,将时间范围设置为上午 10 - 11 点,将时间间隔设置为 30 分钟时,将显示上午 10、 上午 10:30 和上午 11 点的阴影。
- 颜色 - 选择一个颜色,以表示阴影。
注:
阴影投射工具具有以下已知限制:
- 地形不会投射阴影,因此在此分析中不会将其考虑在内。
- 该工具不会考虑夏令时。 可以使用时区下拉菜单考虑夏令时。
- 时区会根据相机位置自动更新,但是在某些情况中,检测可能不准确。 可以使用下拉菜单手动设置时区。
- 分析类型 - 选择用于分析阴影的模式。
- 视线 - 通过设置观察点和目标点确定视线。
- 新建分析 - 开始新的视线分析。 放置观察点,然后放置一个或多个目标点。 生成的一条或多条线将分为可见部分和遮挡部分。
- 剖切 - 显示使用可遮挡某些图层的可移动矩形平面(例如横截面)遮挡的要素。
- 新建剖切 - 放置剖切平面。 在放置平面后,可以单击并拖动其边和拐角来调整其大小。 可以使用沿平面边显示的三个工具旋转、移动和倾斜该平面。 倾斜工具仅当在微件设置中打开时才会显示。
- 排除图层 - 在视图中单击图层可使其不受剖切影响。 排除的图层在剖切工具窗格中列出。 要包含图层,可单击在剖切中包含图层。
注:
当您关闭工具面板时,已配置的 3D 效果或分析在场景中仍为活动状态。 对于所有工具,您可以单击清除效果或清除分析以移除效果或分析,然后关闭工具面板。
设置
3D 工具箱微件包括以下设置:
- 选择地图微件 - 选择一个连接到 3D 场景的地图微件。
- 工具 - 包括供用户添加 3D 效果和分析的工具。 您可以向上或向下拖动工具以更改其顺序,或者取消选中工具以将其移除。
- 日光 - 使用模拟真实世界的照明来照亮场景。
- 时区选择器 - 包括用于选择时间滑块时区的工具。 时区将基于相机位置自动更新。
- 时间滑块步长 - 设置当用户手动拖动时间滑块时,时间滑块移动的分钟数。 例如,如果您将时间滑块步长设置为 60,则拖动滑块时会将其按小时移动。
- 日期选择器 - 包括一个工具,用于选择季节或准确日期以模拟光照和阴影。
- 启用播放控件 - 提供播放按钮 ,允许用户以动画形式呈现光照和阴影在一天或一年中的变化情况。
- 自动播放 - 激活日光工具时,自动播放一天的动画。
- 日间播放速度 - 设置一天的动画的播放速度。 您可以将播放速度调整到默认速度的 0.1 到 10.0 倍之间的任何位置。
- 阴影选项 - 包括阴影选项。
- 日期和时间选项 - 包括按日期和时间确定太阳位置选项。
- 加载微件时激活工具 - 将日光工具设置为在 3D 工具箱微件加载时自动运行。
- 天气 - 在场景的大气和天空中添加云、降雨和雾效果。
- 默认天气 - 选择默认天气效果。
- 默认值 - 设置云量、降雨量和雾密度滑块。
- 降雪量 - 包括降雪量选项。
- 加载微件时激活工具 - 将天气工具设置为在 3D 工具箱微件加载时自动运行。
- 阴影投射 - 基于给定日期和时间的光照,模拟输入要素投射的阴影。
- 默认分析类型 - 选择默认阴影分析模式。
- 时区选择器 - 包括用于选择时间滑块时区的工具。 时区将基于相机位置自动更新。
- 日期选择器 - 包括一个工具,用于选择一个日期以模拟阴影投射。
- 视线 - 通过设置观察点和目标点确定视线。
注:
当前,视线工具不支持自定义。
- 剖切 - 显示被其他图层遮挡的内容。 剖切工具可用于绘制任何图层类型略图,从而可以查看内部建筑或浏览地质结构。
- 允许剖切放置倾斜 - 允许用户在 z 平面内旋转剖切平面。
- 允许排除地面 - 允许用户从剖切中排除场景的地面图层。 排除的地面不受剖切影响。
- 默认剖切 - 将初始剖切设置为在激活剖切工具时显示。
- 加载微件时激活工具 - 将剖切工具设置为在 3D 工具箱微件加载时自动运行。
- 日光 - 使用模拟真实世界的照明来照亮场景。
- 排列样式 - 选择微件工具的布局,列表或图标。 对于图标样式,选择以垂直或水平方向显示工具。