最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Elasticsearches通過(guò)坐標(biāo)位置實(shí)現(xiàn)對(duì)附近人的搜索

 更新時(shí)間:2022年04月19日 17:59:58   作者:Jeff的技術(shù)棧  
這篇文章主要為大家介紹了Elasticsearches使用坐標(biāo)位置實(shí)現(xiàn)對(duì)附近人的搜索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪

一 創(chuàng)建mapping

PUT test
{
  "mappings": {
    "test":{
      "properties": {
        "location":{
          "type": "geo_point"
        }
      }
    }
  }
}

二 導(dǎo)入數(shù)據(jù)

POST test/test
{
  "location":{
    "lat":12,
    "lon":24
  }
}

三 查詢

3.1根據(jù)給定兩個(gè)點(diǎn)組成的矩形,查詢矩形內(nèi)的點(diǎn)

GET test/test/_search
{
  "query": {
    "geo_bounding_box": {
      "location": {
        "top_left": {
          "lat": 28,
          "lon": 10
        },
        "bottom_right": {
          "lat": 10,
          "lon": 30
        }
      }
    }
  }
}

3.2根據(jù)給定的多個(gè)點(diǎn)組成的多邊形,查詢范圍內(nèi)的點(diǎn)

GET test/test/_search
{
  "query": {
    "geo_polygon": {
      "location": {
        "points": [
          {
            "lat": 11,
            "lon": 25
          },
          {
            "lat": 13,
            "lon": 25
          },
          {
            "lat": 13,
            "lon": 23
          },
          {
            "lat": 11,
            "lon": 23
          }
        ]
      }
    }
  }
}

3.3查詢給定1000KM距離范圍內(nèi)的點(diǎn)

GET test/test/_search
{
  "query": {
    "geo_distance": {
      "distance": "1000km",
      "location": {
        "lat": 12,
        "lon": 23
      }
    }
  }
}

3.4查詢距離范圍區(qū)間內(nèi)的點(diǎn)的數(shù)量

GET test/test/_search
{
  "size": 0, 
  "aggs": {
    "myaggs": {
      "geo_distance": {
        "field": "location",
        "origin": {
          "lat": 52.376,
          "lon": 4.894
        },
        "unit": "km", 
        "ranges": [
          {
            "from": 50, 
            "to": 30000
          }
        ]
      }
    }
  }
}

以上就是Elasticsearches使用坐標(biāo)位置實(shí)現(xiàn)對(duì)附近人的搜索 的詳細(xì)內(nèi)容,更多關(guān)于Elasticsearches位置坐標(biāo)搜索附近人的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!

相關(guān)文章

  • 趁熱打鐵!HTTPGet與HTTPPost的區(qū)別詳解

    趁熱打鐵!HTTPGet與HTTPPost的區(qū)別詳解

    這篇文章主要介紹了趁熱打鐵!HTTPGet與HTTPPost的區(qū)別詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • vscode安裝使用的詳細(xì)教程

    vscode安裝使用的詳細(xì)教程

    Visual Studio Code (簡(jiǎn)稱 VS Code / VSC) 是一款免費(fèi)開(kāi)源的現(xiàn)代化輕量級(jí)代碼編輯器,這篇文章主要介紹了vscode安裝使用的詳細(xì)教程,需要的朋友可以參考下
    2020-08-08
  • 科學(xué)知識(shí):理解socket

    科學(xué)知識(shí):理解socket

    這篇文章主要介紹了科學(xué)知識(shí):理解socket,本文試圖用簡(jiǎn)潔的語(yǔ)言說(shuō)清楚socket的相關(guān)知識(shí),以便理解,需要的朋友可以參考下
    2015-05-05
  • eBay 打造基于 Apache Druid 的大數(shù)據(jù)實(shí)時(shí)監(jiān)控系統(tǒng)

    eBay 打造基于 Apache Druid 的大數(shù)據(jù)實(shí)時(shí)監(jiān)控系統(tǒng)

    Apache Druid 是一個(gè)用于大數(shù)據(jù)實(shí)時(shí)查詢和分析的高容錯(cuò)、高性能開(kāi)源分布式時(shí)序數(shù)據(jù)庫(kù)系統(tǒng),旨在快速處理大規(guī)模的數(shù)據(jù),并能夠?qū)崿F(xiàn)快速查詢和分析。這篇文章主要介紹了eBay 如何打造基于 Apache Druid 的大數(shù)據(jù)實(shí)時(shí)監(jiān)控系統(tǒng)?需要的朋友可以參考下
    2019-06-06
  • HTTP提交方式之PUT詳細(xì)介紹及POST和PUT的區(qū)別

    HTTP提交方式之PUT詳細(xì)介紹及POST和PUT的區(qū)別

    這篇文章主要介紹了HTTP提交方式之PUT詳細(xì)介紹及POST和PUT的區(qū)別,本文簡(jiǎn)潔易懂,需要的朋友可以參考下
    2014-07-07
  • Typora?0.11.18免費(fèi)版本安裝使用教程(親測(cè)可用)

    Typora?0.11.18免費(fèi)版本安裝使用教程(親測(cè)可用)

    Typora是一款非常使用的筆記工具,對(duì)于程序員非常友好,在2021年11月23日,Typora?正式發(fā)布?1.0?版本,進(jìn)入了付費(fèi)時(shí)代,Typora免費(fèi)版本0.11.18(最后的免費(fèi)版),本文給大家分享Typora免費(fèi)獲取方法及安裝使用教程,感興趣的朋友參考下吧
    2022-07-07
  • Burpsuite模塊之Burpsuite Intruder模塊詳解

    Burpsuite模塊之Burpsuite Intruder模塊詳解

    Burp Intruder主要有四個(gè)模塊組成,本文針對(duì)每一模塊給大家詳細(xì)介紹,對(duì)Burpsuite Intruder模塊相關(guān)知識(shí)感興趣的朋友一起看看吧
    2021-09-09
  • 詳細(xì)介紹HTTP Cookie

    詳細(xì)介紹HTTP Cookie

    本篇文章主要介紹了詳細(xì)介紹HTTP Cookie,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-05-05
  • Runnable.com 在線測(cè)試代碼片分享網(wǎng)站

    Runnable.com 在線測(cè)試代碼片分享網(wǎng)站

    Runnable是一個(gè)一站式的代碼片段集合網(wǎng)站,你不僅可以搜索代碼,還可以編輯、運(yùn)行這些代碼片段,以確保它們的正確性與可用性
    2013-12-12
  • 網(wǎng)址URL的大小寫(xiě)敏感嗎,有什么區(qū)別?

    網(wǎng)址URL的大小寫(xiě)敏感嗎,有什么區(qū)別?

    在?Web?開(kāi)發(fā)中,網(wǎng)址URL?的大小寫(xiě)問(wèn)題可能引發(fā)意想不到的行為,本文將從技術(shù)規(guī)范、服務(wù)器配置、瀏覽器行為等多個(gè)維度,系統(tǒng)解析?URL?各組件的大小寫(xiě)敏感性,并提供實(shí)踐建議,可有效避免因?URL?大小寫(xiě)不一致引發(fā)的搜索引擎優(yōu)化問(wèn)題、鏈接失效及用戶體驗(yàn)下降
    2025-04-04

最新評(píng)論

甘洛县| 漳州市| 浦城县| 柳州市| 新竹县| 同德县| 北票市| 同德县| 木兰县| 十堰市| 农安县| 重庆市| 饶河县| 广安市| 珠海市| 新乐市| 潼南县| 阿克陶县| 阿克苏市| 宁乡县| 任丘市| 邹城市| 南川市| 延津县| 宜宾县| 华蓥市| 盖州市| 新田县| 奉节县| 长兴县| 兖州市| 库伦旗| 安平县| 澳门| 罗平县| 桓台县| 海林市| 淮安市| 临潭县| 醴陵市| 桃园市|