标签:CITY 位置 地理位置 元素 Redis MEMBER Geospatial KEY 常用命令
Geospatial 类型常用命令
关键字 | 命令 | 参数 | desc | ex |
---|---|---|---|---|
GEOADD | GEOADD KEY LONGITUDE LATITUDE MEMBER [LONGITUDE LATITUDE MEMBER] | KEY:KEY LONGITUDE:经度 LATITUDE:纬度 MEMBER:地理位置名称 | 添加一个经度纬度地理位置 | GEOADD CITY 13.361389 38.115556 “Palermo” 15.087269 37.502669 “Catania” |
GEOPOS | GEOPOS KEY MEMBER [MEMBER…] | KEY:KEY MEMBER:地理位置名称 | 通过地理位置名称获取经纬度 | GEOPOS CITY BEIJING |
GEODIST | GEODIST KEY MEMBER MEMBER [m|km|ft|mi] | KEY:KEY MEMBER:地理位置 m:米|km:千米|ft:英里|mi:英尺 | 计算两个城市的距离 | GEODIST CITY BEIJING SHANGHAI |
GEORADIUS | GEORADIUS KEY LONGITUDE LATITUDE RADIUS M|KM|FT|MI [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT COUNT] | KEY:KEY LONGITUDE:经度 LATITUDE:纬度 RADIUS:半径 m:米|km:千米|ft:英里|mi:英尺 WITHCOORD:将位置元素的经度和维度也一并返回 WITHDIST:在返回位置元素的同时, 将位置元素与中心之间的距离也一并返回 WITHHASH:返回位置元素经过原始 GEOHASH 编码的有序集合分值 | 以给定的经纬度为中心, 返回键包含的位置元素当中, 与中心的距离不超过给定最大距离的所有位置元素 | GEORADIUS CITY 15 37 200 km WITHDIST WITHCOORD |
GEORADIUS | GEORADIUS KEY MEMBER RADIUS M|KM|FT|MI [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT COUNT] | KEY:KEY MEMBER:元素 RADIUS:半径 m:米|km:千米|ft:英里|mi:英尺 WITHCOORD:将位置元素的经度和维度也一并返回 WITHDIST:在返回位置元素的同时, 将位置元素与中心之间的距离也一并返回 WITHHASH:返回位置元素经过原始 GEOHASH 编码的有序集合分值 | 以给定的地理位置名称为中心, 返回键包含的位置元素当中, 与中心的距离不超过给定最大距离的所有位置元素 | GEORADIUSBYMEMBER CITY BEIJING 100 km |
GEOHASH | GEOHASH KEY MEMBER [MEMBER …] | KEY:KEY MEMBER:地理位置 | 获取地理位置的Geohash | GEOHASH CITY BEIJING |
标签:CITY,位置,地理位置,元素,Redis,MEMBER,Geospatial,KEY,常用命令 来源: https://blog.csdn.net/weixin_42781720/article/details/120163604
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。