查看“ElasticSearch GEO:GEO基本概念”的源代码
←
ElasticSearch GEO:GEO基本概念
跳到导航
跳到搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
[[category:ElasticSearch]] == 关于 == 地理信息检索是 Elasticsearch 的重要特性之一,ES '''geo''' 主要用于地理信息的存储和搜索。 在实际应用场景中,凡是涉及线下业务、O2O业务多少都会遇到地理信息搜索需求,例如:搜索附近的KTV、搜索附近的餐馆并且按距离排序、地理围栏技术。 ES中涉及地理信息存储的核心概念有两个: # '''坐标点''' # '''地理形状''' 地理信息搜索主要从数学几何角度去处理,主要有下面几种方式: # '''按坐标点之间的距离搜索'''; # '''坐标点和几何图形之间的包含关系''';例如:在地图上画一个圈圈,把包含在这个圈圈内的坐标点找出来。 # '''几何图形之间的关系'''(包含、交集);例如:在地图上面两个多边形图形交集部分。 == 坐标点 == ES 中最常用的地理信息存储方式,通过坐标点表示一个地理位置,通常指的就是'''经度'''和'''维度'''。 : 例如:一家餐馆的经纬度、外卖小哥当前的经纬度、消费者家庭地址的经纬度。 经纬度在地图上就是一个点(point),ES通过 '''geo_point''' 类型存储经纬度。 == 标题文字 == <syntaxhighlight lang="JSON" highlight=""> </syntaxhighlight>
返回至“
ElasticSearch GEO:GEO基本概念
”。
导航菜单
个人工具
登录
命名空间
页面
讨论
大陆简体
已展开
已折叠
查看
阅读
查看源代码
查看历史
更多
已展开
已折叠
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
笔记
服务器
数据库
后端
前端
工具
《To do list》
日常
阅读
电影
摄影
其他
Software
Windows
WIKIOE
所有分类
所有页面
侧边栏
站点日志
工具
链入页面
相关更改
特殊页面
页面信息