绘制微件

“绘制”微件允许用户为 2D Web 地图或 3D Web 场景上的点、线和面创建简单的图形。 用户可以为绘制的图形添加坐标位置、长度、周长和面积的测量值。

示例

使用此微件可支持以下应用程序设计要求:

  • 您希望城市规划者可以为乡村道路绘制线条。
  • 您希望施工现场经理可以创建地下公共设施要素的面。
  • 您希望保护机构可以绘制代表野生动物踪迹的点。

用法说明

此微件需要连接到“地图”微件

如果将此微件包含在应用程序中,则面板或工具栏将为用户提供以下用于绘制要素的工具:

  • 选择要素按矩形选择按套索选择 - 选择用于选择绘制要素的方法。 在 3D web 场景上绘制时,仅选择要素可用。
  • 绘制点绘制折线绘制多边形绘制矩形绘制圆 - 在地图或场景上绘制要素。
    • 预览 - 查看要绘制的要素符号系统的预览。
    • - 对于点,从包含预制符号的类别列表中进行选择。 每个类别都包含不同的符号。
    • 符号自定义选项 - 从框中选择预定义符号。 使用以下设置自定义符号:
      • 点 - 自定义大小、填充颜色、轮廓颜色、轮廓宽度和填充透明度。 只有大小设置可用于图片点符号。
      • 折线 - 自定义宽度、虚线类型、颜色和透明度。
      • 多边形、矩形和圆形 - 自定义填充颜色、轮廓颜色、轮廓宽度和透明度。
    • 测量工具 - 在绘制的要素上以适当的单位包括相关测量值。
      • 对于点,打开显示位置测量以包括度分秒 (DMS) 或十进制度 (DD) 测量值。
      • 对于折线,打开显示长度测量以包括千米、米、英里或英尺测量值。
      • 对于多边形、矩形和圆形,打开显示面积测量以包括平方千米、平方米、公顷、英亩、平方英里或平方英尺测量值。 打开显示周长测量以包括千米、米、英里或英尺测量值。
  • 撤消恢复 - 撤消和恢复操作。 这些按钮基于使用微件执行的操作。
  • 全部清除 - 从当前活动 web 地图中移除所有绘制的要素。
  • 展开折叠 - 在工具栏模式下使用微件时,展开或折叠与微件关联的面板,包括点、折线和其他要素的自定义面板。

设置

绘制微件包括以下设置:

  • 选择“地图”微件 - 选择“地图”微件。
  • 排列 - 选择微件工具的布局,面板工具栏
  • 高级 - 展开以配置与绘制工具、测量和 3D 绘图效果相关的设置。
    • 绘制工具 - 包括供用户在地图或场景上绘制要素的工具。 绘制工具包括线多边形矩形圆形
    • 启用测量 - 允许用户在绘图上包含测量值。 选择要包含的单位。 DDDMS 是与点配合使用的角度单位。 千米英里英尺用于测量线的长度和多边形、矩形和圆形的周长。 平方千米平方米公顷英亩平方英里平方英尺用于测量多边形、矩形和圆形的面积。
      • 小数位数 - 为与点、线(包括周长)和面相关的测量选择小数位数(0 到 10 之间)。
    • 3D 绘制效果 - 选择绘制 3D 要素的高度方法。
      • 相对于地面 - 在相对于地形表面的特定高程处绘制要素。 此方法适用于在相对于地面的已知高度处绘制要素。
      • 相对于场景 - 在拉伸面、3D 对象场景图层或建筑场景图层的顶部绘制要素,具体取决于哪个具有较高的高程。 此方法类似于相对于地面,但如果绘图位于建筑物或者任何其他要素的正上方,则将在相对于该要素的特定高程处进行绘制。 如果绘图不在建筑物或任何其他要素的正上方,则其将与地面或集成网格图层的高程对齐。
      • 在地面上 - 将绘制的要素覆盖在地形表面上。 此方法适用于绘制平坦的地面要素,例如道路。

      有关 3D 高程可视化方法的详细信息,请参阅 ArcGIS Maps SDK for JavaScript 文档中的高程选项


在本主题中
  1. 示例
  2. 用法说明
  3. 设置