可视化地图图像图层

借助 ArcGIS Velocity,可以浏览动态聚合可视化,以及保存地图图像图层的可视化和符号系统设置。 这些可视化对于控制地图图像图层中的动态聚合可视化设置非常有用,以便高效地可视化大量数据。

Velocity 存储的数据由时空大数据存储提供支持,其中将会对数据建立索引并且可以使用聚合。

例如,请考虑执行使用要素图层(新)输出创建输出图层并通过互联汽车捕获车辆位置观测点的分析。 随着时间的推移,生成的要素图层可能会包含数百万条记录。 在 web 地图中,渲染数百万个要素点并非高效的可视化策略。 您可以使用由 Velocity 生成的每个要素图层创建的地图图像图层。 这些地图图像图层可以使用动态聚合可视化选项来渲染表示每个图格中要素计数的 Geohash、正方形、六边形或三角形图格。 可以使用数据的属性字段中的汇总统计数据来符号化每个容器,以表示每个容器中的要素的性质。

借助地图图像图层编辑界面,可以浏览聚合和统计数据设置、图格样式、要素样式和标注样式。 如果您对设置感到满意,则可以保存设置,以便使用该地图图像图层的所有用户均可以查看所选动态聚合可视化。

编辑地图图像图层

完成以下步骤以编辑地图图像图层渲染:

  1. Velocity 应用程序中,单击主菜单中的图层
  2. 在列表中找到地图图像图层,然后单击编辑
  3. 单击以下选项卡之一编辑地图图像图层:
    • 聚合设置
    • 条柱
    • 要素设置
    • 标注

聚合设置

聚合设置窗格中的参数可控制要素聚合的常规设置,具体内容包括聚合表示的内容(原始要素计数或要素统计数据)、聚合样式、要素阈值和立方图格大小。

聚合设置窗格

聚合设置窗格的参数如下所述:

参数描述
统计数据字段

指定用于计算统计数据的字段。 如果选择,则要素聚合值将表示每个图格中的要素计数。

如果选择统计数据字段,则统计数据类型参数值将应用于位于多个图格内的要素的统计数据字段值。 然后,系统将根据生成的值设置要素聚合图格的样式。

例如,如果统计数据字段值为 Vehicle_Speed,并且统计数据类型值为平均,则每个动态要素聚合图格将显示该图格内所有车辆观测值的平均速度。

统计类型

指定要应用于所选统计数据字段中的值的统计数据类型。 仅当选择统计数据字段时,此参数才适用。

以下统计数据适用于指定字段数据类型:

  • 整型字段
    • 平均值
    • 最小值
    • 最大
    • 标准差
    • 总和
    • 方差
    • 计数不同
    • 计数
  • 浮点型字段
    • 平均值
    • 最小值
    • 最大
    • 标准差
    • 总和
    • 方差
    • 计数不同
    • 计数
  • 字符串字段
    • 计数
    • 计数不同
  • 日期字段
    • 计数
    • 计数不同
聚合样式

指定所需聚合样式。 这表示动态聚合的图格形状。 可用选项如下:

  • Geohash
  • 平方
  • 尖六边形
  • 尖三角形

注:

仅在下拉菜单中提供在分析中配置要素图层(新)输出时指定的聚合样式。

要素阈值

指定将在聚合要素和离散要素之间切换地图服务的渲染样式的时间。 默认值为 2000

如果当前地图范围中的要素数量大于指定的要素阈值,系统将使用聚合样式来渲染图层;否则,系统会将图层渲染为显示原始要素。

如果设置为 0,则图层将始终使用聚合进行渲染。

立方图格大小

指定图格大小。 可用选项如下:

  • 较小值
  • 中等
  • 较大值

图格样式

图格窗格中的参数可控制每个动态聚合图格的填充样式、轮廓样式和轮廓宽度的样式选项。 这些参数使用图格值作为权重,以在指定范围值的最小值和最大值之间进行插值。

  • 图格值等于范围值的最小值的图格将使用指定的填充样式、轮廓样式和轮廓宽度的最小值。 图格值等于范围值的最大值的图格将使用指定的填充样式、轮廓样式和轮廓宽度的最大值。
  • 如果图格值介于最小范围值和最大范围值之间,则聚合渲染器将使用其图格值作为权重以在范围值的最小值和最大值之间进行插值,从而确定图格的填充样式、轮廓样式和轮廓宽度。
  • 如果图格值超出范围值,则聚合渲染器将在其图格值小于最小范围值时使用最小值,而在其图格值大于最大范围值时使用最大值。
  • 如果将最小和最大范围值留空,则聚合渲染器将根据当前地图范围来计算最小和最大图格值,并将其用作范围值的最小值和最大值。
立方图格窗格

下面描述的是图格窗格的参数:

参数描述
填充颜色

最小值和最大值填充颜色。

如果图格值介于最小范围值和最大范围值之间,则聚合渲染器将使用其图格值作为权重以在范围值的最小值和最大值之间进行插值,从而确定图格的填充样式。

轮廓颜色

最小值和最大值轮廓颜色。

如果图格值介于最小范围值和最大范围值之间,则聚合渲染器将使用其图格值作为权重以在范围值的最小值和最大值之间进行插值,从而确定图格的轮廓样式。

轮廓宽度

最小值和最大值轮廓宽度。

如果图格值介于最小范围值和最大范围值之间,则聚合渲染器将使用其图格值作为权重以在范围值的最小值和最大值之间进行插值,从而确定图格的轮廓宽度。

范围

将应用不同的填充样式、轮廓样式和轮廓宽度的值范围。 打开启用自定义范围选项将让您可以设置最大和最小范围值。

如果图格值超出范围值,则聚合渲染器将在其图格值小于最小范围值时使用最小值,而在其图格值大于最大范围值时使用最大值。

如果将最小和最大范围值留空,则聚合渲染器将根据当前地图范围来计算最小和最大图格值,并将其用作范围值的最小值和最大值。

设置

在地图上显示相同大小的图格可以覆盖特定大小的不同地理区域。

例如,即使地图中两个图格的大小相同,赤道处的图格覆盖的地理区域比北极处的图格更大。 如果它们的图格值相同,则与北极处的图格相比,赤道处的图格密度更小。

如果打开按图格面积进行归一化选项,系统将对渲染进行归一化。 例如,对于两个具有相同值的图格,赤道处的图格将具有较浅的颜色,而北极处的图格将具有较深的颜色,前提是假定最大值使用的填充颜色为比最小值更深的颜色。 如果关闭按图格面积进行归一化选项,系统将把所有图格视为相同大小的地理区域。

要素设置

要素设置窗格中的参数可控制原始要素的渲染方式。 仅在当前地图范围中要渲染的要素数量少于指定的要素阈值时,才会渲染单个要素。 地图图像图层的原始要素渲染仅限于简单的矢量符号(圆形、方形、菱形、指针等)。 可以使用简单分类间隔唯一值渲染器选项来渲染原始要素。

简单

可以使用简单渲染器选项来渲染原始要素。 简单渲染器将使用一个符号来渲染要素图层中的所有要素。

简单渲染器

下面描述的是简单渲染器选项的参数:

参数描述
填洼

指定各要素的颜色。 可通过颜色选项使用颜色选取器或输入十六进制颜色代码来选择要素颜色。

轮廓

指定各要素周围的边框。 可通过宽度颜色选项设置要素轮廓的粗细和颜色。

分类间隔

可以使用分类间隔渲染器选项来渲染原始要素。 分类间隔渲染器将根据数值属性的值为要素图层中的每个要素定义符号。 数值属性的值用于定义分类的数据范围。 根据每个要素的数值属性的值所属的分类间隔,为其分配一个符号。

分类间隔渲染器

下面描述的是分类间隔渲染器选项的参数:

参数描述
分类数据

指定分类方法。 选项为手动间断点、自然间断点、相等间隔、标准差和四分位数。

分类间隔字段

指定用于计算分类间隔值的字段。

分类计数

分类的总数。 可在分类间隔直方图中手动调整分类。

色带

将一系列色彩应用于分类。 选择色带之一,或者使用图格填充样式应用唯一色带。

轮廓

指定各要素周围的边框。 可通过宽度颜色选项设置要素轮廓的粗细和颜色。

唯一值

可以使用唯一值渲染器选项来渲染原始要素。 唯一值渲染器可以基于一个或多个匹配属性在要素图层中渲染所有要素。

唯一值渲染器

下面描述的是唯一值渲染器选项的参数:

参数描述
唯一值字段

指定用于确定唯一值的字段。

管理值

定义要符号化的唯一值。 可以手动添加当前数据集中不存在的值。

色带

将一系列色彩应用于唯一值。

轮廓

指定各要素周围的边框。 可通过宽度颜色选项设置要素轮廓的粗细和颜色。

标注

标注窗格中的参数可控制聚合图格的标注方式。

标注窗格

下面描述的是标注窗格的参数:

参数描述
显示标注

指定是否在聚合图格上显示标注。

字体

标注所使用的字体。 可用选项如下:

  • Avenir Next World
  • Avenir Next World Demi
  • Avenir Next World Light
  • Avenir Next World Medium
  • 对话框
  • DialogInput
  • 等宽
  • 无衬线
  • 衬线

大小

标注的大小。

颜色

标注的颜色。

样式

标注的样式。 可用选项如下:

  • 纯文本
  • 粗体
  • 斜体
  • 粗体 + 斜体

格式化

标注所使用的格式。 这是基于 Java 十进制格式规范的文本值格式模式。 有关详细信息,请参见标注格式参数示例。

下面描述的是标注格式参数示例:

原始值标注格式模式生成的标注描述

123456.789

###,###.###

123,456.789

井号 (#) 表示数字,逗号是分组分隔符的占位符,句点是十进制分隔符的占位符。

123456.789

###.##

123456.79

该值的小数点后有三位数,但模式仅允许两位。 格式方法会通过上舍入来处理此问题。

123.78

000000.000

000123.780

该模式指定前导零和尾随零,原因在于使用 0 字符来代替井号 (#)。

12345.67

$###,###.###

$12,345.67

模式中的第一个字符为美元符号 ($)。 在格式化结果标注中,数字紧跟在其之后。

789,123,456,789

###.##KMB

789.12B

KMB 字符表示以 B 表示十亿,并四舍五入到由井号 (#) 指定的数字。

789,123,456

###.#kMG 或 ###.##KMB

789.1M

kMG 或 KMB 字符表示以 M 表示百万,并四舍五入到由井号 (#) 指定的数字。

保存更改

您可以选择保存所做的设置和更改。 单击保存选项时,客户端应用程序(如使用地图图像图层的 ArcGIS Online web 地图)将根据动态聚合和要素渲染设置符号化和渲染。

例如,下图显示了已修改聚合设置和标注设置的 web 地图。

在 web 地图中查看经过修改的聚合设置和标注