# Tile Maps(平鋪地圖)
原文鏈接 :?[https://www.elastic.co/guide/en/kibana/5.2/tilemap.html](https://www.elastic.co/guide/en/kibana/5.2/tilemap.html)
譯文鏈接 :?[http://www.apache.wiki/pages/viewpage.action?pageId=8160309](http://www.apache.wiki/pages/viewpage.action?pageId=8160309)
貢獻者 :?[stealthsYang](/display/~yangqin),[那伊抹微笑](/display/~wangyangting),[ApacheCN](/display/~apachecn),[Apache中文網](/display/~apachechina)
一個 **tile map**(平鋪地圖)顯示覆蓋由您指定的水桶確定的數據鍵入的圓圈的地理區域。
注意 :
默認情況下,**Kibana** 使用 **Elastic Tile Service** 來顯示圖塊。為了使用其他的 **tile service providers**,可以在 **kibana.xml** 文件中配置 [tilemap settings](http://www.apache.wiki/pages/viewpage.action?pageId=8159438)。
tile map(平鋪地圖)的默認 **metric**(度量)聚合是 **count**(計數)聚合。 您可以選擇以下任何聚合作為度量標準聚合 :?
**Count**
該_[count](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-valuecount-aggregation.html)?_聚合返回所選擇的索引模式中元素的原始數量。
**Average**
該聚合返回了數值字段的?_[average](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-avg-aggregation.html)_(平均值)。從下拉列表中選擇字段。
**Sum**
該?_[sum?](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-sum-aggregation.html)_聚合返回了數值字段的總和。從下拉列表中選擇字段。
**Min**
該?_[min](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-min-aggregation.html)_[?](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-sum-aggregation.html)聚合返回了數值字段的最小值。從下拉列表中選擇字段。
**Max**
該?_[max](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-max-aggregation.html)_?聚合返回了數值字段的最大值。從下拉列表中選擇字段。
**Unique Count**
該?_[cardinality](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-metrics-cardinality-aggregation.html)?_聚合返回了字段的唯一值的數量。從下拉列表中選擇字段。
在?**Custom**?**Label**(自定義標簽)字段中輸入字符串以更改顯示標簽。
**buckets**(桶)聚合會確定從您的數據集中檢索到哪些信息。
在選擇?**buckets**(桶)聚合之前,請指定是在單個圖表上分割圖表還是將其顯示為 **Geo Coordinates**(地理坐標)。 多重圖表拆分必須在任何其他聚合之前運行。
**tile?map**(平鋪地圖)使用 **Geohash** 聚合作為其初始聚合。 從下拉列表中選擇一個通常是坐標的字段。 **Precision**(精度)滑塊確定顯示在地圖上的結果的粒度。 有關由每個精度級別指定的區域的詳細信息,請參閱 [geohash grid](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-geohashgrid-aggregation.html#_cell_dimensions_at_the_equator)?聚合的文檔。 **Kibana** 支持最大的 **geohash** 長度為 **7**。
注意 :
更高的精度增加了顯示 **Kibana** 以及底層 **Elasticsearch** 集群的瀏覽器的內存使用情況。
一旦指定了?**bucket**(桶) 聚合,就可以定義?**?sub-buckets**(子桶)用來細化可視化。**tile?map**(平鋪地圖)僅僅支持 **split** **charts** 這樣的?**Sub Aggregation**(子聚合)。?點擊**?+ Add Sub Aggregation**(添加子聚合)以定義子聚合,然后選擇?**Split Area**(拆分面積)或?**Split Chart**(拆分圖表),然后從類型列表中選擇聚合。
每個桶類型支持以下聚合 :?
**Date Histogram**
一個?_[date histogram](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-datehistogram-aggregation.html)?_是由數值字段構成并按照日期進行組合,您可以為日期直方圖設置秒、分鐘、小時、天、周、月或者年為間隔指定時間范圍。同時你也可以選擇自定義作為間隔并在文本字段中來指定數字和時間單位來指定自定義間隔幀。自定義間隔時間單位為秒,**m**?為分鐘,**h?**為小時,**d?**為天,**w?**為周,**y?**為年.不同的時間單位支持不同的精度,精度值可以低至于一秒鐘。
**Histogram**
標準的?_[histogram](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-histogram-aggregation.html)?_從數值字段構建。為此字段指定整數間隔。您選擇?**Show empty buckets**(顯示的空桶)復選框可以在直方圖表中包含空白區域。
**Range**
使用?_[range](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-range-aggregation.html)?_聚合,您可以為數值字段的值指定范圍。點擊?**Add Range**(添加范圍)您可以添加一組范圍。單擊紅色的?**(X)**?符號您可以刪除之前設置過的范圍。
**Date Range**
一個?_[date range](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-daterange-aggregation.html)?_聚合報告在您指定的日期范圍內的值。您可以使用日期數學表達式指定日期的范圍。點擊?**Add Range**(添加范圍)您可以添加一組范圍。單擊紅色的?**(X)**?符號您可以刪除之前設置過的范圍。
**IPv4 Range**
該?_[IPv4 range](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-iprange-aggregation.html)?_聚合可以指定IPv4地址范圍。點擊?**Add Range**(添加范圍)您可以添加一組范圍。單擊紅色的?**(X)**?符號您可以刪除之前設置過的范圍。
**Terms**
一個?_[terms](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-terms-aggregation.html)?_聚合使您能夠指定要顯示的給定字段的頂部或底部?**n**?個元素,按?**count?**或自定義度量進行排序。
**Filters**
您可以為數據指定一組?**filter**(過濾器)。您可以將過濾器指定為?**query**?**string**(查詢字符串)或?**JSON**?格式,就像在我們在?**Discover search bar**(搜索欄)中的過濾是一樣的。單擊**?Add Filter**(添加過濾器)以添加其他過濾器。單擊??**label**?標簽按鈕圖標可以打開標簽字段,您可以在其中輸入您需要在可視化文件上顯示的名稱。
**Significant Terms**
展示_?[significant terms](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/search-aggregations-bucket-significantterms-aggregation.html)?_聚合實驗性的結果。
**Geohash**
該?**geohash**?聚合根據?**geohash**?坐標顯示點。
在?**Custom Label**(自定義標簽)字段中輸入字符串以更改顯示標簽。?
您可以單擊?**Advanced**(高級)鏈接,以顯示更多的自定義選項,用于衡量指標或存儲段聚合 :?
**Exclude Pattern**
在此字段中指定要從結果中排除的模式。
**Include Pattern**
在當前字段中指定要包括在結果中的模式
**JSON Input**
一個文本字段,您可以在其中添加特定的JSON格式的屬性以與聚合定義進行合并,如以下示例所示 :?

注意 :
在 **Elasticsearch 1.4.3** 及更高版本中,此功能需要您啟用?[動態Groovy腳本](https://www.elastic.co/guide/en/elasticsearch/reference/5.2/modules-scripting.html)。
這些選項的可用性取決于您選擇的聚合。
選擇?**Options**(選項)標簽以更改圖表的以下方面 :?
**Map type**
從下拉列表中選擇以下選項之一。
_Scaled Circle Markers_
根據度量匯總值縮放標記的大小。
__Shaded Circle Markers__
根據度量匯總的值顯示具有不同色調的標記。
___Shaded Geohash Grid___
顯示?**geohash?**網格的矩形單元格而不是圓形標記,根據度量匯總的值顯示不同的陰影。
____Heatmap____
熱圖將模糊應用于圓圈標記,并根據重疊量應用陰影。**Heatmaps?**有以下選項 :?
* * **Radius**(半徑):?設置各個熱圖點的大小。
* **Blur**(模糊):?設置熱圖點的模糊量。
* **Maximum** **zoom**(最大放大):?**Kibana** 中的 **Tile** **maps** 支持 **18?**個縮放級別。此滑塊定義熱圖點以全強度顯示的最大縮放級別。
* **Minimum** **opacity**(最小的不透明度):?設置點的不透明度截止值。
* **Show** **Tooltip**(展示工具提示):?當光標在該點上時,選中此框可以具有給定點的值的工具提示。
**____Desaturate map tiles____**
使地圖的顏色變得飽和,以使標記更加清晰。
**WMS compliant map server**
?選中此框可啟用符合 **Web?**地圖服務(**WMS**)標準的第三方地圖服務。指定以下元素 :?
* * **WMS URL** :**WMS?**地圖服務的 **URL**。
* **WMS?**層?:?在此可視化中使用的圖層的逗號分隔列表。每個地圖服務器都提供自己的圖層列表。
* **WMS?**版本?:?此地圖服務使用的 **WMS?**版本。
* **WMS?**格式?:?該地圖服務使用的圖像格式。兩種最常見的格式是?**`image/png?`**和?**`image/jpeg`**。
* **WMS?**歸因?:?用于標識地圖源的可選的用戶定義字符串。地圖會在右下角顯示歸因字符串。
* **WMS?**樣式?:?在此可視化中使用的樣式的逗號分隔列表。每個地圖服務器提供自己的樣式選項。
更改選項后,單擊?**Apply**?**changes**(應用更改)按鈕更新您的可視化,或灰色的?**Discard**?**changes**(丟棄更改)按鈕,使您的可視化狀態保持當前狀態。
#### Navigating the Map(導航到地圖)
一旦您的 **tilemap?**可視化準備就緒,您可以通過以下幾種方式瀏覽地圖 :?
* 點擊并按住地圖上的任意位置,然后移動光標移動地圖中心。按住 **Shift?**并在地圖上拖動邊框以放大選擇。
* 單擊 **Zoom** **In**/**Out**(放大/縮小)?按鈕可手動更改縮放級別。
* 單擊?**Fit Data** **Bounds**(適合數據邊界)?按鈕,將地圖邊界自動裁剪為具有至少一個結果的地理細分桶。
* 單擊?**Latitude**/**Longitude** **Filter**(緯度/經度過濾器)?按鈕,然后在地圖上拖動邊界框,為框坐標創建一個過濾器。
#### 查看詳細信息
要顯示可視化后面的原始數據,請單擊容器底部的欄。 標簽欄有關于原始數據的詳細信息的選項卡替換可視化
**Table.**?基礎數據的表示,顯示為分頁數據網格。 您可以通過單擊每個列頂部的表標題來對表中的項進行排序
**Request.?**用于查詢服務器的原始請求,以?**JSON?**格式顯示。
**Response.**?來自服務器的原始響應,以?**JSON?**格式顯示。
**Statistics.?**與請求和響應相關的統計信息的摘要,以數據網格形式顯示。 數據網格包括查詢持續時間,
請求持續時間,在服務器上找到的記錄的總數以及用于進行查詢的索引模式
要將可視化后面的原始數據作為逗號分隔值(**CSV**)文件導出,請單擊任何詳
細信息選項卡底部的?**Raw**(原始)或?**Formatted**(格式化)鏈接。 原始導出包含存儲在?**Elasticsearch?**中的數據。 格式化導出包含任何適用的?**Kibana?**字段格式化程序的結果。
- 介紹
- 設置
- 安裝 Kibana
- 使用 .tar.gz 的方式安裝 Kibana
- 使用 Debian Package 的方式安裝 Kibana
- 使用 RPM 的方式安裝 Kibana
- Windows 上安裝 Kibana
- 配置 Kibana
- Docker 上運行 Kibana
- 獲取鏡像
- Docker 上配置 Kibana
- 訪問 Kibana
- 關聯 Kibana 與 kibana
- 與 Tribe nodes 一起使用 Kibana
- 在生產環境中使用 Kibana
- 升級 Kibana
- 標準升級
- 標準升級與 Reindex(重建索引)
- 新安裝
- 重大改變
- 5.0 中的重大改變
- 入門指南
- 加載樣本數據
- 定義 index pattern(索引模式)
- Discover(發現)數據
- Visualizing(可視化)數據
- 將它們全部放入 Dashboard(儀表盤)
- 總結
- Discover(發現)
- 設置時間過濾器
- 搜索數據
- 字段過濾器
- 查看文檔數據
- 查看字段數據的統計信息
- Visualize(可視化)
- 創建可視化
- Area Charts(面積圖)
- Data Table(數據表)
- Line Charts(折線圖)
- Markdown Widget(小部件)
- Metric(度量)
- Pie Charts(餅圖)
- Tile Maps(平鋪地圖)
- Vertical Bar Charts(垂直條形圖)
- Tag Clouds(標簽云)
- Heatmap Chart(熱力圖)
- Dashboard(儀表盤)
- 構建儀表盤
- 加載儀表板
- 分享儀表盤
- Timelion
- 創建時間序列可視化
- Console(控制臺)
- 多請求支持
- 自動格式化
- 鍵盤快捷鍵
- 歷史
- 控制臺設置
- 配置控制臺
- 安全控制臺
- Management(管理)
- Index Pattern(索引模式)
- Managing Fields(管理字段)
- String Field Formatters(字符串字段格式化程序)
- Date Field Formatters(日期字段格式化程序)
- Geographic Point Field Formatters(地理點字段格式化程序)
- Numeric Field Formatters(數值字段格式化)
- Scripted Fields(腳本字段)
- 設置高級選項
- 管理保存的搜索,可視化和儀表盤
- Kibana 插件
- 安裝插件
- 更新和刪除插件
- 禁用插件
- 配置插件管理器
- 已知插件
- 版本說明
- 5.2.2 版本說明
- 5.2.1 版本說明
- 5.2.0 版本說明
- 5.1.2 版本說明
- 5.1.1 版本說明
- 5.1.0 版本說明
- 5.0.2 版本說明
- 5.0.1 版本說明
- 5.0.0 版本說明