kepler.gl 笔记:Layer

|--------------|----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| #### Point | |
| #### S2Layer | |
| #### Icon | |
| #### Line | |
| #### Cluster | |
| #### Polygon | 一个路径型的GeoJSON图层可以显示诸如行程路线或等值线的数据。轮廓的颜色可以使用数值字段进行设置。 一个多边形型的GeoJSON图层本质上是一种区域填充图层,最适合用于呈现地理围栏。填充颜色或高度可以使用数值字段进行设置。 |
| #### Hexbin | Hexbin 图层类似于网格图层。它们显示了每个六边形图块内的聚合度量分布,例如每个六边形图块内的点数、数值字段的平均值/最大值/最小值/中位数/总和,或字符串字段的模式/唯一计数。 颜色和高度维度都可以用来编码数据。用户可以调整六边形半径和六边形之间的间距 |
| #### Grid | 网格图层类似于热力图。它们显示了点的密度分布。 在存在多个热力图样式图层的地图上,它们可以提供可视上的差异。 |
| #### H3 | H3 图层使用 H3 六边形分层空间索引可视化空间数据 要使用 H3 图层,需要在数据集中具有 名为hex_id 或 hexagon_id的列 |
| #### Heatmap | |
| #### Arc | Arc 图层在两个点之间绘制一条弧线。它们对于可视化两点之间的距离以及在三维空间中比较距离非常有用。请注意,Arc 图层不显示点之间的路线,而只显示两点之间的距离。最高的弧线代表最大的距离。 要绘制弧线,数据集必须包含每条弧线的两个不同点的纬度和经度坐标。这些坐标将用于确定弧线的起点和终点,并在地图上呈现两点之间的距离。 Arc 图层有助于比较不同点之间的距离,特别适用于空间分析和距离可视化。 |
| #### Trip | 行程图层支持一种特殊的GeoJSON格式,其中坐标线串具有第四个元素表示时间戳。 为了使路径动画化,GeoJSON数据需要包含在其要素的几何形状中的LineString,并且LineString中的坐标需要以经度,纬度,高度,时间戳的格式具有4个元素,其中最后一个元素是时间戳。 有效的时间戳格式包括Unix时间戳(以秒为单位,如1564184363)或毫秒(如1564184363000)。 这样的数据格式允许地图上呈现动态的路径,其中时间戳确定了路径上每个点的位置和时间信息。这对于可视化和分析时间相关的地理数据非常有用,例如车辆轨迹、航班路径等。 |
| #### Trip | User Guide 中的例子: * type: 表示GeoJSON数据的类型,这里是FeatureCollection,表示包含多个要素的集合。 * features: 包含要素的数组,每个要素都是一个对象。 * type: 每个要素的类型,这里是Feature,表示一个地理要素。 * properties: 包含要素属性的对象。在此示例中,有一个名为"vendor"的属性,其值为"A",表示供应商名称。 * geometry: 包含地理形状信息的对象。 * type: 地理形状的类型,这里是LineString,表示一条线段。 * coordinates: 包含线段的坐标数组。每个坐标都由经度、纬度、高度和时间戳组成,以经度,纬度,高度,时间戳的格式表示。这个示例中有三个坐标点,每个点包含经度、纬度、高度和时间戳信息。 |

相关推荐
是枚小菜鸡儿吖2 分钟前
把视频教程变成可复习的笔记:Docker 部署 BiliNote,自动转写与总结
笔记·docker·容器
运维全栈笔记10 分钟前
Vue + Spring Boot 前后端分离项目部署笔记(若依 RuoYi-Vue 3.9.2)
运维·服务器·vue.js·spring boot·笔记·开源·开源软件
xian_wwq7 小时前
【学习笔记】-深度认知系列-第1讲-AI不是魔法——三句话讲清楚人工智能到底是什么
笔记·学习·深度认知
M78佐菲7 小时前
c语言学习笔记:排序与查找方法整理
linux·c语言·笔记·学习·算法
摇滚侠8 小时前
《SpringBoot 3:入门与应用实战》第 5 章 使用 Spring Boot 阅读笔记 9
java·spring boot·笔记
浪兎兎9 小时前
Docker 容器技术笔记
笔记·docker·容器
LuminousCPP9 小时前
数据结构‑二叉树(二):二叉堆从零实现|Heap结构设计 + 建堆优化 + 堆排序深度解析
c语言·数据结构·笔记·二叉树
噜~噜~噜~9 小时前
操作系统笔记-2.2.6 多处理机调度
笔记·操作系统
kyrie_sakura9 小时前
python学习笔记3 -- 流程控制语句结构
笔记·python·学习