mirror of
https://github.com/elastic/kibana.git
synced 2025-04-23 17:28:26 -04:00
[Maps] 7.9 documenation updates (#71893)
* [Maps] 7.9 documenation updates * more cleanup * add vector tiles card to tile layers page
This commit is contained in:
parent
36ff576178
commit
679209b308
5 changed files with 18 additions and 40 deletions
|
@ -7,8 +7,8 @@ Heat map layers cluster point data to show locations with higher densities.
|
|||
[role="screenshot"]
|
||||
image::maps/images/heatmap_layer.png[]
|
||||
|
||||
To add a heat map layer to your map, click *Add layer*, then select the *Heat map* layer.
|
||||
The index must contain at least one field mapped as {ref}/geo-point.html[geo_point].
|
||||
To add a heat map layer to your map, click *Add layer*, then select *Heat map*.
|
||||
The index must contain at least one field mapped as {ref}/geo-point.html[geo_point] or {ref}/geo-shape.html[geo_shape].
|
||||
|
||||
NOTE: Only count, sum, unique count metric aggregations are available with the grid aggregation source and heat map layers.
|
||||
Average, min, and max are turned off because the heat map will blend nearby values.
|
||||
|
|
|
@ -47,7 +47,7 @@ Grid aggregation layers use {ref}/search-aggregations-bucket-geotilegrid-aggrega
|
|||
Symbolize grid aggregation metrics as:
|
||||
|
||||
*Clusters*:: Creates a <<vector-layer, vector layer>> with a cluster symbol for each gridded cell.
|
||||
The cluster location is the weighted centroid for all geo-points in the gridded cell.
|
||||
The cluster location is the weighted centroid for all documents in the gridded cell.
|
||||
|
||||
*Grid rectangles*:: Creates a <<vector-layer, vector layer>> with a bounding box polygon for each gridded cell.
|
||||
|
||||
|
@ -60,7 +60,7 @@ To enable a grid aggregation layer:
|
|||
To enable a blended layer that dynamically shows clusters or documents:
|
||||
|
||||
. Click *Add layer*, then select the *Documents* layer.
|
||||
. Configure *Index pattern* and the *Geospatial field*. To enable clustering, the *Geospatial field* must be set to a field mapped as {ref}/geo-point.html[geo_point].
|
||||
. Configure *Index pattern* and the *Geospatial field*.
|
||||
. In *Scaling*, select *Show clusters when results exceed 10000*.
|
||||
|
||||
|
||||
|
|
|
@ -68,40 +68,17 @@ The first layer you'll add is a choropleth layer to shade world countries
|
|||
by web log traffic. Darker shades symbolize countries with more web log traffic,
|
||||
and lighter shades symbolize countries with less traffic.
|
||||
|
||||
==== Add a vector layer to display world country boundaries
|
||||
|
||||
. Click *Add layer*.
|
||||
. Select the *EMS Boundaries* layer.
|
||||
. Select *Choropleth*.
|
||||
. From the *Layer* dropdown menu, select *World Countries*.
|
||||
. Under *Statistics source*, set *Index pattern* to *kibana_sample_data_logs*.
|
||||
. Set *Join field* to *geo.src*.
|
||||
. Click the *Add layer* button.
|
||||
. Set *Name* to `Total Requests by Country`.
|
||||
. Set *Opacity* to 50%.
|
||||
. Click *Add* under *Tooltip fields*.
|
||||
. In the popover, select *ISO 3166-1 alpha-2 code* and *name* and click *Add*.
|
||||
|
||||
===== Join the vector layer with the sample web log index
|
||||
|
||||
You now have a vector layer containing the world countries.
|
||||
To symbolize countries by web traffic, you'll need to augment the world country features with the count of Elasticsearch weblog documents originating from each country.
|
||||
To do this, you'll create a <<terms-join, term join>> to link the vector source *World Countries* to
|
||||
the {es} index `kibana_sample_data_logs` on the shared key iso2 = geo.src.
|
||||
|
||||
. Click plus image:maps/images/gs_plus_icon.png[] next to the *Term Joins* label.
|
||||
. Click *Join --select--*
|
||||
. Set *Left field* to *ISO 3166-1 alpha-2 code*.
|
||||
. Set *Right source* to *kibana_sample_data_logs*.
|
||||
. Set *Right field* to *geo.src*.
|
||||
. Click *and use metric count*.
|
||||
. Set *Custom label* to *web logs count*.
|
||||
|
||||
===== Set the layer style
|
||||
|
||||
All of the world countries are still a single color because the layer is using <<maps-vector-style-static, static styling>>.
|
||||
To shade the world countries based on which country is sending the most requests, you'll need to use <<maps-vector-style-data-driven, data driven styling>>.
|
||||
|
||||
. Under *Fill color*, change the selected value from *Solid* to *By value*.
|
||||
. In the field select input, select *web logs count*.
|
||||
. Select the grey color ramp.
|
||||
. Under *Fill color*, select the grey color ramp.
|
||||
. Under *Border color*, change the selected color to *white*.
|
||||
. Click *Save & close*.
|
||||
+
|
||||
|
@ -127,7 +104,7 @@ This layer displays web log documents as points.
|
|||
The layer is only visible when users zoom in the map past zoom level 9.
|
||||
|
||||
. Click *Add layer*.
|
||||
. Click the *Documents* layer.
|
||||
. Select *Documents*.
|
||||
. Set *Index pattern* to *kibana_sample_data_logs*.
|
||||
. Click the *Add layer* button.
|
||||
. Set *Name* to `Actual Requests`.
|
||||
|
@ -161,7 +138,7 @@ image::maps/images/grid_metrics_both.png[]
|
|||
===== Add the layer
|
||||
|
||||
. Click *Add layer*.
|
||||
. Click the *Clusters and grids* layer.
|
||||
. Select *Clusters and grids*.
|
||||
. Set *Index pattern* to *kibana_sample_data_logs*.
|
||||
. Click the *Add layer* button.
|
||||
. Set *Name* to `Total Requests and Bytes`.
|
||||
|
|
|
@ -7,7 +7,7 @@ Tile layers display image tiles served from a tile server.
|
|||
[role="screenshot"]
|
||||
image::maps/images/tile_layer.png[]
|
||||
|
||||
To add a tile layer to your map, click *Add layer*, then select one of the following layers:
|
||||
To add a tile layer to your map, click *Add layer*, then select one of the following:
|
||||
|
||||
*Configured Tile Map Service*:: Tile map service configured in kibana.yml.
|
||||
See map.tilemap.url in <<settings>> for details.
|
||||
|
@ -16,4 +16,6 @@ See map.tilemap.url in <<settings>> for details.
|
|||
|
||||
*Tile Map Service*:: Tile map service configured in interface.
|
||||
|
||||
*Vector tiles*:: Data service implementing the Mapbox vector tile specification.
|
||||
|
||||
*Web Map Service*:: Maps from OGC Standard WMS.
|
||||
|
|
|
@ -7,15 +7,14 @@ Vector layers display points, lines, and polygons.
|
|||
[role="screenshot"]
|
||||
image::maps/images/vector_layer.png[]
|
||||
|
||||
To add a vector layer to your map, click *Add layer*, then select one of the following layers:
|
||||
To add a vector layer to your map, click *Add layer*, then select one of the following:
|
||||
|
||||
*Choropleth*:: Shaded areas to compare statistics across boundaries.
|
||||
|
||||
*Clusters and grids*:: Geospatial data grouped in grids with metrics for each gridded cell.
|
||||
The index must contain at least one field mapped as {ref}/geo-point.html[geo_point].
|
||||
The index must contain at least one field mapped as {ref}/geo-point.html[geo_point] or {ref}/geo-shape.html[geo_shape].
|
||||
|
||||
*Configured GeoJSON*:: Vector data from hosted GeoJSON configured in kibana.yml.
|
||||
See map.regionmap.* in <<settings>> for details.
|
||||
|
||||
*Documents*:: Vector data from a Kibana index pattern.
|
||||
*Documents*:: Points, lines, and polyons from Elasticsearch.
|
||||
The index must contain at least one field mapped as {ref}/geo-point.html[geo_point] or {ref}/geo-shape.html[geo_shape].
|
||||
|
||||
NOTE: Document results are limited to the `index.max_result_window` index setting, which defaults to 10000.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue