1 概述

GIS地图通过空间分析和可视化技术,以直观、生动的方式展现地理空间数据,为企业提供全面、深入的数据分析支持,助力精准决策和业务优化。GIS地图组件通过叠加图层方式展示地图数据,支持染色、标记、大数据标记和热力四种渲染效果。

2 地图简介

GIS地图组件能实现丰富的展示和交互效果,满足各种使用场景,其功能简介如下:

1、支持多种方式接入GIS服务: 系统提供了TileLayer 以瓦片方式加载访问天地图、百度、高德等常见的在线瓦片地图或者用户自己部署发布的离线瓦片地图,也支持自己部署并发布的WMS、ArcGis Rest方式的地图服务,以满足不同的使用场景。详情可查看:地图区域 

2、GIS地图组件可以展示不同数据模型的地理数据,灵活接入不同数据源以满足各类数据展示需求。

3、GIS地图组件支持叠加多种渲染效果的图层,包括染色、标记、大数据标记、热力图四种图层类型,提供更丰富的数据呈现方式。

4、支持框选地图上的部分数据,便于用户聚焦关键数据,并进行进一步的分析和探索,提升数据细节的呈现和洞察能力。

5、地图基础能力都已支持,包括:地图缩放、回到中心点、地图钻取、联动跳转等,满足更多分析场景。

3 地图类型

支持染色、标记、大数据标记、热力图四种图层类型,效果如下图所示:

3.1 染色层

1、场景描述:某大型零售公司,想要分析全国各省份的销售额情况。

2、以产品内置Demo资源的“订单模型”作为数据来源。

3、操作步骤

(1)添加染色层,在数据选择区中,勾选 省份  销售额 字段,由系统自动分配到 区域地理维   颜色 上;或拖拽 省份 字段到 区域地理维  销售额 字段到  颜色 。如下图所示:

(2)拖拽  发货城市、销售额 销售量 字段到 标签  ,并设置 隐藏重叠标签 ,效果如下图所示:

GIS地图组件支持在标签上展示多个字段的信息,如果标签内容比较多,可使用 隐藏重叠标签 功能,自动隐藏重叠的标签。当地图放大时,标签有足够的空间展示,则又会把未放大前隐藏的标签显示出来。

(3)在颜色、标签、提示等功能上,如果拖入维度字段时,支持设置该维度字段需要显示的数据内容,一般适用于相对地理维字段,会有多个维成员的情况,比如一个省份会包含多个城市,在省份地图上要展示城市的标签时,可配置展示什么样的城市数据。支持配置的显示数据方式包括:

(4)调整标签的文字颜色,最终效果展示如下图所示:

3.2 标记层

1、场景描述:某大型零售公司,想要从销售额高、中、低3个区间段的角度去分析全国各城市的销售额情况。

2、以产品内置Demo资源的“订单模型”作为数据来源。

3、操作步骤

(1)添加标记层,在仪表盘主题中选择 绚丽深色-大屏 主题。如下图所示:

(2)在数据选择区中,拖拽 发货城市 字段到 区域地理维  销售额 字段分别拖拽到  颜色 形状 上。如下图所示:

(3)设置 颜色 为区间分段的效果,按照高、中、低3个区间段分别设置最小值、最大值和颜色,效果如下图所示:

(4)参考颜色的设置效果,点击设置 形状 也为区间分段的效果,效果如下图所示:

(5)最终的效果如下图所示:

3.3 大数据标记层

1、场景描述:展示全国各地区微博签到情况

2、以产品内置Demo资源的“微博签到大数据集”作为数据来源。

3、操作步骤

(1)添加大数据标记层,在仪表盘主题中选择 绚丽深色-大屏 主题。如下图所示:

(2)选择 经纬度 作图,在数据选择区中,拖拽 c_x 字段到 经度地理维 c_y 字段到 纬度地理维  c_type 字段到  颜色 。如下图所示:

此时地图默认输出100行数据。

(3)在组件属性 > 图层 > 大数据标记层 > 输出行数 中,设置输出行数为 10万,大数据标记层最大可输出的行数为10万,如下图所示:


染色层、标记层和热力层最大可输出行数为1000。

(4)设置 大小0.4 ,效果如下图所示:


为了地图的渲染性能,大数据标记层的 大小形状 不支持拖入字段。

(5)在 颜色 中 ,设置c_type数据项的颜色,效果如下图所示:

(6)最终的效果如下图所示:

3.4 热力层

(待补充)