线路层

线路层可让您显示地图上点之间的线路。例如,您可使用线路层来显示城市之间的飞机航班。对于线路层,您可使用包含点数据的两个字段来定义层中线路的起点和终点。或者,可以 GeoJSON LineStringMultiLineString 格式使用包含线路几何体的字段。您可自定义线路层中线路的宽度和曲率,并向线路添加方向箭头。

带线路层的地图,显示欧洲机场之间的起飞航班。

Map with line layer.

添加线路层

线路层使用起点和终点显示线路,其中两个字段用于确定线路的起点和终点(或者使用 GeoJSONLineStringMultiLineString 格式的线路几何体)。

如果您使用起点和终点线路层,您为线路层选择的维度应当表示被选择为您位置设置中起点和终点的字段。例如,如果您希望可视化您的发货目的地,可将发货设置为维度,然后使用配送中心位置发货目的地作为位置中的起点和终点。

或者,您可将两个维度添加至线路层,并使用它们作为起点和终点。这在您希望显示第一维度中所有位置和第二维度中所有位置之间的线路时有用,其中第二维度与第一维度存在关联。

添加具有起点和终点的线路层

执行以下操作:

  1. 执行以下选项之一:

    • 将包含起点数据的字段拖放到地图上,选择添加为新层,然后选择添加为线路层
    • 从属性面板中的单击添加层并选择线路层。在维度中,单击添加并选择用作维度的字段。
  2. 如果您的维度包含起点数据,添加包含终点数据的字段。执行以下选项之一: 

    • 将包含端点的字段拖放到地图上,选择用在 <层名称> 中,然后选择添加 <字段名称> 作为第二维度
    • 数据中,单击添加,然后选择包含端点数据的字段。
  3. 如果您的维度不包含起点或终点数据,则在位置中添加包含起点数据和终点数据的字段作为位置字段。
  4. 如果起点和终点位置存在问题,则在属性面板内的位置中调节位置设置。

    使用起点字段和终点字段的线路层各自在位置中都具有单独的位置设置。

    有关更多信息,请参阅限制地图层中的位置范围

一旦添加了层,就可在属性面板中调节层的设置。有关更多信息,请参阅地图属性

添加带线路几何体的线路层。

执行以下操作:

  1. 执行以下选项之一:

    • 将包含线路几何体的字段拖放到地图上,选择添加为新层,然后选择添加为线路层
    • 从属性面板中的单击添加层并选择线路层。在维度中,单击添加并选择用作维度的字段。
  2. 位置中,选择线路几何体,然后选择线路几何体字段中的字段。

    默认设置下,您的维度被选择为线路几何体字段

一旦添加了层,就可在属性面板中调节层的设置。有关更多信息,请参阅地图属性