午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - 百度坐標,返回目標附近有哪些坐標

瀏覽:244日期:2022-06-12 08:50:15

問題描述

現在有一張記錄用戶坐標表(使用百度api),兩個字段記錄,如坐標(116.307852,40.057031).

現在先找出所有距離該用戶1km以內的用戶該如何做?

原以為可以直接:

select * from tablewhere x between 116.307852-1km and 116.307852+1kmand y between 40.057031-1km and 40.057031+1km

對坐標api不熟,謝謝大家幫我看一下.

百度地圖求兩點之間距離

問題解答

回答1:

如果你的數據庫是MySQL 5.7的話可以使用空間函數:ST_Distance_Sphere()來計算地球上兩點之間的最短距離(單位:米)。如下:

SELECT ST_Distance_Sphere(POINT(lat,lng), POINT(116.307852,40.057031)) as distanceFROM table where distance < 1000

MySQL 5.6版本可以使用 ST_Distance()來計算距離。需要注意的是,它計算的是兩個2維坐標點之間的直線距離,結果需要乘111195(地球半徑6371000*PI/180)將值轉換為米。

標簽: 百度
主站蜘蛛池模板: 国产女人18毛片水真多 | 91亚洲精品视频 | 久久精品在线观看 | 成人夜晚视频 | 日韩欧美国产高清 | 亚洲裸体视频 | 黄色一级视频播放 | 在线视频99 | av青娱乐 | 香蕉人人精品 | 在线播放国产一区 | 一级中国毛片 | 欧美激情喷水 | 日韩中文字幕一区 | 日韩一二三区视频 | 黑人精品一区二区 | 在线欧美日韩 | 久久影视一区 | 97超碰网| 欧美日本在线 | 久久手机视频 | 国产一级大片 | 日韩网站视频 | 亚洲激情中文字幕 | 999久久久久久 | 成年人不懂如何谈恋爱免费观看 | 禁网站在线观看免费视频 | 国产精品久久久久影院 | japanese在线视频 | 青青青视频在线免费观看 | 欧美视频免费在线观看 | 特级a毛片| 日韩 国产 欧美 | 欧美日韩综合一区二区三区 | 亚洲综合在线观看视频 | 亚洲一区在线看 | 国产一级片在线播放 | 国产精品久久久久久久天堂第1集 | 一级片免费观看视频 | 四虎国产成人永久精品免费 | 免费在线观看成人 |