聚合基于坐标的位置值
如果地理坐标在加载到地图的标记图层的数据中可用,则每个标记都位于其坐标上。但您可能不想要单独的标记,而是想要表示多个标记的聚合值。
最常用的标记定位方式是地理编码。然后可以通过在指定的地理层级中上移一级来聚合值。例如,如果用于地理编码的列是“国家”>“城市”,只需删除“城市”列即可得到表示每个国家的所有城市的聚合值的标记。
如果想要聚合使用坐标定位的标记的值,首先检查地理编码是否可以使用,即切换到“属性”的“地理位置”部分中的“基于名称(地理编码)”。但是,此选项要求提供具有地理名称的列。如果未提供此类列,请参见下面的示例了解可能的解决方案。
示例
数据包含四个不同对象的房价。其中的两个对象位于海边,另外两个对象则位于内陆。请注意,没有提供具有地理名称的列,只有坐标。


下图显示了数据已加载到地图中,各个对象都在其对应坐标处(标签显示了房价):

假设您想要比较海景房与非海景房的平均房价。没有地理编码这个选项,因为没有任何列包含地理名称。

假设您想要比较海景房与非海景房的平均房价。没有地理编码这个选项,因为没有任何列包含地理名称。
改为在“标记依据”选择器上选择“区域”,按“区域”类型聚合值。还必须聚合 X 和 Y 列值。否则将显示所有四个坐标。最佳的聚合方法可能是按如下“地理位置”部分中所示进行平均:

请注意,标签已指定为显示平均房价。在“属性”的“标签”部分指定标签。

请注意,标签已指定为显示平均房价。在“属性”的“标签”部分指定标签。
父主题: 创建地图