Tile 地图
editTile 地图
edit坐标地图显示一个地理区域,按照由您指定的数据桶确定的数据,在上面覆盖一些圆圈。
默认情况下,Kibana 使用 Elastic Tile Service 来显示地图瓦片(Tiles)。要使用其他 Tile 服务提供商,请在 kibana.yml
中设置 tilemap 配置项。
配置
edit数据
edit指标
edit坐标地图的默认 指标 聚合是 Count 聚合。您可以选择以下任何一项聚合作为指标聚合:
在 Custom Label 输入框中输入字符串以更改显示标签。
桶
editTile 地图使用 geohash 聚合。从下拉菜单中选择一个字段,通常是坐标(coordinates)字段。
- Change precision on map zoom(更改地图缩放的精度) 选项框默认是选中的。取消选中该选项框以禁用此行为。 Precision(精度) 滑块决定了地图上显示的结果的粒度。有关由每个精度级别指定的区域的详细信息,请参阅 geohash grid 聚合的文档。
更高的精度会增加显示 Kibana 的浏览器以及底层 Elasticsearch 集群的内存使用量。
- place markers off grid(不将标记放置在网格上 (use geocentroid)) 选项框默认是选中的。选中此选框时,标记将放置在该桶中所有文档的中心。未选中时,标记将放置在 geohash 网格单元的中心。保持此项选中通常会产生更准确的可视化。
在 Custom Label 输入框中输入字符串以更改显示标签。
您可以点击 Advanced 链接为您的度量或桶聚合显示更多自定义选项:
- Exclude Pattern
- 在此输入框中指定一个模式以从结果中排除。
- Include Pattern
- 在此输入框中指定一个模式以包含在结果中。
- JSON Input
- 一个文本输入框,您可以在其中添加特定的 JSON 格式的属性以与聚合定义合并,如下例所示:
{ "script" : "doc['grade'].value * 1.2" }
在 Elasticsearch 版本1.4.3及更高版本中,此功能要求您启用 动态 Groovy 脚本。
这些选项的可用性取决于您选择的聚合。
选项
edit- Map type
- 从下拉列表中选择以下选项之一。
- Scaled Circle Markers(缩放的圆圈标记)
- 根据度量聚合的值缩放标记的大小。
- Shaded Circle Markers(带阴影的圆圈标记)
- 根据度量聚合的值显示具有不同阴影的标记。
- Shaded Geohash Grid(带阴影的 Geohash 网格)
- 显示 geohash 网格的矩形单元格,而不是圆形标记,并根据度量聚合的值显示不同的阴影。
- Heatmap(热点图)
-
热点图将模糊应用于圆形标记,并根据重叠量应用阴影。 热点图有以下选择:
- Radius(半径): 设置单个热点图像点的大小。
- Blur(模糊): 设置热点图像点的模糊量。
- Maximum zoom(最大缩放): Kibana中的Tilemaps支持18个缩放级别。 此滑块定义当热点图像点以全强度出现时的最大缩放级别。
- Minimum opacity(最小不透明度): 设置像点的不透明度的最小值。
- Show Tooltip(显示工具提示): 选中此选框可在光标位于点上时提供该点的值提示。
- Desaturate map tiles(地图图块去饱和)
- 对地图颜色进行去饱和处理,以使标记更加清晰。
- WMS compliant map server(符合WMS的地图服务器)
-
选中此选框可启用符合 Web 地图服务(WMS)标准的第三方地图服务。 指定以下元素:
- WMS URL: WMS 地图服务的 URL。
- WMS layers(WMS 图层): 在此可视化中使用的图层的逗号分隔列表。每个地图服务器都提供自己的图层列表。
- WMS version(WMS 版本): 此地图服务使用的 WMS 版本。
-
WMS format(WMS 格式): 此地图服务使用的图像格式。两种最常见的格式是
image/png
和image/jpeg
。 - WMS attribution(WMS 来源): 用于标识地图来源的可选用户定义字符串。地图在右下角显示来源字符串。
- WMS styles(WMS 样式): 此可视化中使用的样式的逗号分隔列表。每个地图服务器都提供自己的样式选项。
更改选项后,单击 Apply changes 按钮更新可视化效果,或单击灰色的 Discard changes 按钮以将可视化保持在当前状态。
浏览地图
edit当您的 Tile 地图可视化准备就绪了,您可以通过几种方式浏览地图:
- 点击并按住地图上的任意位置并移动光标以移动地图中心。 按住 Shift 键并在地图上拖出一个边界框以放大选区。
- 点击 Zoom In/Out(缩小/放大) 按钮手动更改缩放级别。
- 点击 Fit Data Bounds(适应数据边界) 按钮自动将地图边界裁剪为至少有一个结果的 geohash 桶。
- 点击 Latitude/Longitude Filter(经度/纬度过滤器) 按钮,然后在地图上拖出一个边界框,为框住的坐标创建过滤器。