Elasticsearch7.4中的Geo Bounds聚合

Geo Bounds聚合是一种指标聚合,用来计算能够包含所有地理坐标点(geo_point)的边界多边形。
注意:截止到目前的版本,geo_bounds聚合只支持geo_point字段类型的聚合操作。

POST /museums/_search?size=0
{
    "query" : {
        "match" : { "name" : "musée" }
    },
    "aggs" : {
        "viewport" : {
            "geo_bounds" : {
                "field" : "location", 
                "wrap_longitude" : true 
            }
        }
    }
}

上面的例子中,viewport是聚合的名称,geo_bounds是聚合类型。geo_bounds的参数有:
field:用来指定geo_bound聚合运算时用来获取边界范围的字段名称。
wrap_longitude:是可选参数。该值用以指定边界范围是否允许覆盖国际日期变更线。默认值是true。
上面的例子可能的返回值为:

{
    ...
    "aggregations": {
        "viewport": {
            "bounds": {
                "top_left": {
                    "lat": 48.86111099738628,
                    "lon": 2.3269999679178
                },
                "bottom_right": {
                    "lat": 48.85999997612089,
                    "lon": 2.3363889567553997
                }
            }
        }
    }
}
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 在安装 Elasticsearch 之前,先确保系统已经安装了 Java 8 或以上版本。可以通过命令 java -version 检查是否已经安装。 接下来,在 Elasticsearch 官网 https://www.elastic.co/downloads/elasticsearch 下载适合 Windows 系统的 Elasticsearch 安装包。选择正确的安装包(.msi),根据需要可以选择具体版本和 CPU 架构。 下载完成后,在安装包上右键选择 “以管理员身份运行” 的方式运行安装程序。根据安装向导指导完成安装即可。 在安装过程,需要选择 Elasticsearch 的安装路径和数据存储路径。可以根据实际需要进行设置。同时,也可以选择安装 Elasticsearch 的服务,这样就可以让 Elasticsearch 自动启动并在后台运行。 安装完成后,可以在命令行输入命令 elasticsearch 启动 Elasticsearch 服务。或者通过服务方式启动 Elasticsearch。 安装完成后,可以通过 Elasticsearch 的 RESTful API 进行索引、查询等操作。也可以安装 Kibana 来进行可视化的操作。 总之,下载 Elasticsearch7.4 版本的安装包,安装并进行正确的配置后,就可以使用 Elasticsearch 进行数据存储、搜索和分析等操作了。 ### 回答2: 要在 Windows 上下载安装 Elasticsearch 7.4,您可以按照以下步骤操作: 1. 打开 Elasticsearch 官方网站(https://www.elastic.co/cn/downloads/elasticsearch)。 2. 点击“下载 Elasticsearch”按钮。 3. 在“Elasticsearch 7.4.0”下找到并点击“Windows”链接。 4. 在此页面上,您可以选择“Windows MSI 安装程序”或“ZIP 包”。 5. 如果您选择使用“Windows MSI 安装程序”,则建议您在运行安装程序之前查看“使用 MSI 安装 Elasticsearch”一文,以了解多有关该过程的信息。 6. 如果您选择使用“ZIP 包”,则建议您在运行 Elasticsearch 之前查看“在 Windows 上启动 Elasticsearch”一文,以了解有关该过程的多信息。 7. 点击“下载”按钮,开始下载 Elasticsearch 7.4 安装包。 8. 安装 Elasticsearch 7.4,需要管理员权限。如果您选择使用“Windows MSI 安装程序”,则只需双击安装程序并按照指示操作即可。如果您选择使用“ZIP 包”,则需要按照文档运行 Elasticsearch。 总之,下载和安装 Elasticsearch 7.4 的过程相对简单,只要遵循官方文档提供的指南,并根据您的需求选择适当的安装选项即可。 ### 回答3: 要在 Windows 系统上下载 Elasticsearch 7.4 安装包,可以按照以下步骤进行操作: 1. 打开 Elasticsearch 官网(https://www.elastic.co/cn/downloads/elasticsearch),选择相应的安装包版本。在这里我们选择 7.4.0 版本。 2. 根据服务器系统选择对应版本,Windows 选择 Windows MSI 安装包,然后点击下载。 3. 下载完毕后,双击安装包进行安装。在安装过程,需要注意选择安装位置、配置节点名称等参数,并按照提示完成安装。 4. 安装完成后,可以在电脑上的 Elasticsearch 安装目录找到 Elasticsearch 的配置文件,根据需要进行修改配置。 5. 此外,还需确保 Java 运行环境已经安装,可以在命令行输入 java -version 查看 Java 版本信息。 6. 安装完成并配置好后,可以启动 Elasticsearch。在 Elasticsearch 安装目录的 bin 目录下,找到 elasticsearch.bat 文件,双击运行,并等待 Elasticsearch 启动,直到看到类似如下的日志信息: [2021-08-07T14:36:54,292][INFO ][o.e.n.Node ] [DESKTOP-XXXXXX] started 7. 接下来,就可以通过 Elasticsearch 的 API 进行数据的增删改查等操作了。可以在浏览器输入 http://localhost:9200 进行访问。如果能够正常返回信息,则说明 Elasticsearch 已经安装并运行成功。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值