地理空间数据与文档关系管理全解析
1. 地理空间数据处理
地理空间数据在地图上呈现时,能让信息更加直观和清晰。在处理地理空间数据时,我们可以利用 Elasticsearch 提供的丰富功能。
1.1 地理形状类型
地理形状与地理点有很大不同,它能实现更复杂的地理搜索。以下是一些重要的地理形状:
- 点(Point) :代表单个地理坐标,如智能手机显示的当前位置。在 Elasticsearch 中,点的表示如下:
{
"location" : {
"type" : "point",
"coordinates" : [28.498564, 77.0812823]
}
}
- 线(Linestring) :可以由两个坐标定义为直线,或由多个点定义为任意路径:
{
"location" : {
"type" : "linestring",
"coordinates" : [[-77.03653, 38.897676], [-77.009051, 38.889939]]
}
}
- 圆(Circle) :包含一个中心点坐标和半径:
超级会员免费看
订阅专栏 解锁全文
2063

被折叠的 条评论
为什么被折叠?



