---
url: /v6.2/map-type.md
---
# 分层地图

分层地图顾名思义就是将地理信息分成多个图层展示，每一个图层具有完整的含义，最后将这些图层组合成地图图表，对地理相关信息进行全方位的展现和分析。

分层地图支持[区域图](#区域图)、[热力图](#热力图)、[散点图](#散点图)、[飞线图](#飞线图)、[轨迹图](#轨迹图)、[标签图](#标签图)等图层。可由一个图层或者多个图层叠加而成。 下面详细介绍各图层的使用场景、配置信息及样式信息。 地图制作可以参见[分层地图制作过程](map.md#分层地图制作)。

## 区域图

区域图是在地图中填充所在的地理区域并显示区域的数据信息。如用户想查看不同区域的销售量时，可以使用区域图展示。

制作区域图时需要满足如下配置要求。

* 基本配置要求
  区域图需要一个维度息字段、一个度量字段，若干信息字段。
  * 维度必须是地理角色字段，所以首先将字段进行[地理角色](map-geographic-role.md)转换。
  * 度量是在地图上展示的相关业务信息。
  * 信息字段不会展示在地图上，会在提示信息中显示。
* 样式
  区域图支持颜色、不透明度、底色、标签、提示的设置。

下图是区域图示例，展现全国各区域销售情况。
![](/images/map-type-001.png)

## 热力图

在地图中显示可视数据集中的趋势时，可以使用热力图来展示。 如人口密度、假期旅游热门景点、员工集中出差城市等。

制作热力图时需要满足如下配置要求。

* 基本配置要求
  热力图需要配置一个维度信息，一个度量信息。维度信息支持地理模式和经纬度模式两种定位模式。使用地理模式时需要将字段进行[地理角色](map-geographic-role.md)转换。
* 样式设置
  样式中可以设置图层颜色、不透明度、半径范围。

下图是热力图示例，展现了全世界的人口密度。

![](/images/map-type-002.png)

## 散点图

散点图用来描述事物在地理区域的分布情况，如全国煤矿分布情况、全国动物分布图、淡水分布图等。

制作散点图时需要满足如下配置要求。

* 基本配置要求
  散点图需要配置一个维度字段，一个度量字段，若干信息字段。
  * 维度支持地理模式和经纬度模式两种定位模式。使用地理模式时需要将字段进行[地理角色](map-geographic-role.md)转换。
  * 度量是在地图上展示的业务信息。
  * 信息字段不会展示在地图上，会在提示信息中显示。
    ![](/images/map-type-003.png)
* 样式设置
  样式中可以设置图层颜色、不透明度、半径范围、提示信息、动画。
  ![](/images/map-type-011.png)

## 飞线图

飞线图用来描述起始点到终点之间的路线，如飞机航线、货物运输路线、公安出警路线等都可以用飞线图来表示。

制作飞线图时需要满足如下配置要求。

* 基本配置要求
  飞线图需要配置两个维度信息。一个是起点的地理信息，一个是终点的地理信息。维度信息支持地理模式和经纬度模式两种定位模式。使用地理模式时需要将字段进行[地理角色](map-geographic-role.md)转换。
* 样式设置
  飞线图可以在样式中设置颜色、标签、提示、飞线的粗细、弧度等，还支持动画和地点标记，增加飞线图展示效果。

下图是飞线图示例，展示了北京到各城市的列车线路。示例中使用了动画、地点标记、3D 展示等效果。
![](/images/map-type-005.gif)

## 轨迹图

轨迹图用来展示事物运行轨迹，与飞线图不同的是，轨迹图将运行过程中的各个点都进行展示，详细的描述了运动过程。如台风烟花登陆后的轨迹、火车行驶经过的站点、城市公交车行驶路线、候鸟迁徙路径等，这些场景都可以用轨迹图来展示。

制作轨迹图时需要满足如下配置要求。

* 基本配置要求
  轨迹图需要配置三个维度信息，分别为轨迹标识字段、轨迹顺序字段、地理角色字段。
  * 轨迹标识字段：轨迹的标识字段，同一条轨迹的标识相同。
  * 轨迹顺序字段：轨迹上位置出现的顺序。
  * 地理角色字段：轨迹上的地理位置。支持地理模式和经纬度模式两种定位模式。使用地理模式时需要将字段进行[地理角色](map-geographic-role.md)转换。
* 样式设置
  轨迹图样式中可以设置图层颜色、不透明度，还可以设置轨迹路线拖尾淡出和动画效果。

下图是轨迹图示例，示例中展示了 Z112次列车的行驶轨迹。
![](/images/map-type-006.png)

## 标签图

标签图的用途是在图层上进行信息标注，通常是对其他图层的一个辅助信息展示。

制作标签图时需要满足如下配置要求。

* 基本配置要求
  标签图需要配置一个定位字段、一个信息字段。定位字段是地理信息，字段信息是需要展示的信息。定位字段支持地理模式和经纬度模式两种定位模式。使用地理模式时需要将字段进行[地理角色](map-geographic-role.md)转换。
* 样式设置
  标签图样式中可以设置标签展示字段，可以设置部分或全部展示。

下图是标签图示例，是在区域图示例基础上增加标签图的展示效果。
![](/images/map-type-007.png)

## 多边形区域图

GeoJSON 是一个常用的地理位置信息存储标准，它可以用一致的数据结构存储地理位置中关于点、线、多边形、组合多边形等等概念。在衡石5.2功能更新中，我们提供了对 PostGIS 中地理位置信息的读取和加载，转化成标准的 GeoJSON 格式，并且在地图中新增了多边形的图层。通过这个新图层，用户可以灵活定义自己的地理围栏，而不需要局限于标准地图。

![](/images/map-type-008.png)

## 地图3D 展示

### 地图3D 视角拖拽效果

分层地图支持3D 视觉效果，可以任意调整3D 展示视角，调整过程中支持一键恢复默认定位视图。

![](/images/map-010.gif)

地图展示时可以自由地在2D 和3D 之间进行切换。

### 分层地图样式3D 属性配置

在分层地图样式配置里新增 3D 属性设置面板，配置路径：**分层地图>样式>3D 属性**，可以设置3D 视角的水平和垂直方向的角度（垂直方向支持0-60度，水平方向支持-180到180度旋转）。
![](/images/map-type-009.png)

在区域图图层上添加3D 地图高度设置，配置路径：**分层地图>样式>区域图>高度乘积**。
![](/images/map-type-010.png)

> \[!TIP] 提示
> 3D 区域图支持散点图、聚合图、标签图图层展示，其他图层如热力图、蜂窝图、网格图、飞线图、轨迹图暂不支持显示在3d 区域图之上。
