ElasticSearch根据经纬度查询附近范围的数据

ElasticSearch根据经纬度查询附近范围的数据

{
  "query": {
    "geo_distance": {
      "distance": "10m",	//范围
      "lat_lon": {	//要解析的字段,例:"30.56216,114.378618"
        "lat":30.553532978519797,	//点的纬度
        "lon":114.40952796489	//点的经度
      }
    }
  },
  "size": 1	//只取第一条数据,去掉这条后,会获得范围内的所有数据
}

版权声明:本文为weixin_43730492原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。