news 2026/2/9 3:00:15

40、Elasticsearch 地理形状索引、查询及关系处理全解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
40、Elasticsearch 地理形状索引、查询及关系处理全解析

Elasticsearch 地理形状索引、查询及关系处理全解析

1. 地理形状索引相关概念

在对多边形进行索引时,其中心连续的大区域可以用短的地理哈希(geohash)低成本表示,而边缘部分则需要更小的地理哈希才能准确表示。distance_error_pct参数用于指定基于形状大小的最大允许误差,默认值为 0.025(即 2.5%)。这意味着大形状(如国家)的边缘可以比小形状(如纪念碑)更模糊。默认值 0.025 是一个不错的起始点,允许的误差越大,对形状进行索引所需的词条就越少。

2. 地理形状的表示与索引

地理形状使用 GeoJSON 表示,这是一种在 JSON 中编码二维形状的简单开放标准。每个形状定义包含形状类型(点、线、多边形、包络等)以及一个或多个经纬度点数组。在 GeoJSON 中,坐标总是先写经度,再写纬度。

以下是一个对阿姆斯特丹水坝广场(Dam Square)多边形进行索引的示例:

PUT /attractions/landmark/dam_square { "name" : "Dam Square, Amsterdam", "location" : { "type" : "polygon", "coordinates" : [[ [ 4.89218, 52.37356 ], [ 4.89205, 52.37276 ], [ 4.89301, 52.37274 ], [ 4.89392, 52.
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/7 16:49:10

动手学大模型应用开发,第1天:学习大模型必知必会

一. 什么是LLM(大语言模型)? 1. 发展历程 语言建模的研究始于20世纪90年代,最初采用了统计学习方法,通过前面的词汇来预测下一个词汇。然而,这种方法在理解复杂语言规则方面存在一定局限性。 随后&#…

作者头像 李华
网站建设 2026/2/8 7:59:48

动手学大模型应用开发,第2天:调用大模型(下)

五、调用智谱 AI 1. ChatGLM 大模型 智谱 AI 是由清华大学计算机系技术成果转化而来的公司,致力于打造新一代认知智能通用模型。公司合作研发了双语千亿级超大规模预训练模型 GLM-130B,并构建了高精度通用知识图谱,形成数据与知识双轮驱动的…

作者头像 李华
网站建设 2026/2/8 2:36:59

Dify如何设置权限控制保护核心业务流程?

Dify如何设置权限控制保护核心业务流程? 在企业加速拥抱大语言模型(LLM)的今天,AI应用早已不再是实验室里的“玩具”,而是深入客服、营销、运营等核心业务的关键系统。然而,当多个角色——开发者调提示词、…

作者头像 李华
网站建设 2026/2/7 22:30:25

基于微信小程序学生党员发展管理系统

题 目基于微信小程序学生党员发展管理系统姓 名学 号202302914130157专 业计算机科学与技术班 级计科(专升本)23-1指导教师校内:尚现娟校外:选题类型 理论研究 应用研究 开发研究一、选题背景与意义&…

作者头像 李华
网站建设 2026/2/8 19:23:46

基于微信小程序学生党员发展管理系统任务书

题目基于微信小程序学生党员发展管理系统姓名Xx学号xx专业计算机科学与技术班级xx第一指导教师李亚楠职称讲师学位硕士第二指导教师职称学位选题类别£毕业设计 £毕业论文选题来源£实验 £工程实践 £其他£实习 £社会调查主要任务及目标:主要…

作者头像 李华
网站建设 2026/2/8 22:17:55

COCO Annotator:从零开始构建高质量图像标注数据集

COCO Annotator:从零开始构建高质量图像标注数据集 【免费下载链接】coco-annotator :pencil2: Web-based image segmentation tool for object detection, localization, and keypoints 项目地址: https://gitcode.com/gh_mirrors/co/coco-annotator 在计算…

作者头像 李华