当前位置: 首页 > news >正文

uniapp商城源码台州seo公司

uniapp商城源码,台州seo公司,小程序开发费用明细表,国外外贸网站大全个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~ 个人主页:.29.的博客 学习社区:进去逛一逛~ Redis GEO ⑦Redis GEO 基本操作命令1.geoadd …

在这里插入图片描述

个人简介:Java领域新星创作者;阿里云技术博主、星级博主、专家博主;正在Java学习的路上摸爬滚打,记录学习的过程~
个人主页:.29.的博客
学习社区:进去逛一逛~

在这里插入图片描述

Redis GEO

  • ⑦Redis GEO 基本操作命令
      • 1.geoadd 存储指定的地理空间位置(精度、维度、位置名称)
      • 2.geopos 返回指定位置名称的经度和纬度
      • 3.geohash 获取保存位置的geohash值
      • 4.geodist 返回两个位置元素之间的距离(单位:m|km|ft|mi)
      • 5.georadius 获取key中指定经纬度范围内的所有位置元素(给定经纬度)
      • 6.georadiusbymember 获取key中指定范围内的所有位置元素(给定位置元素)


⑦Redis GEO 基本操作命令



  • Redis GEO主要用于存储地理位置信息,并对存储的选项进行操作:
  • 1.添加地理位置的坐标
  • 2.获取地理位置的坐标
  • 3.计算两个地理位置间的距离
  • 4.根据用户给定的经纬度坐标来获取指定范围内的地理位置集合。

中文乱码处理

redis-cli -a 123456 --raw
# redis-cli进入redis控制台,-a输入密码,--raw避免中文乱码问题

1.geoadd 存储指定的地理空间位置(精度、维度、位置名称)



  • geoadd用于存储指定的地理空间位置到key中,语法:

geoadd key [NX|XX] [CH] longitude latitude member [longitude latitude member ...]

  • longitude —— 精度
  • latitude —— 维度
  • member —— 位置名称

geoadd city 121.48941 31.40527 "广州"

在这里插入图片描述



2.geopos 返回指定位置名称的经度和纬度



  • geopos用于从指定key中返回所有指定位置名称的经度和纬度,不存在返回nil

geopos key member [member ...]


geopos city 广州 # 获取空间名称“广州”的经纬度
geopos city 深圳 # 没有存储“深圳”的空间名称,返回nil

在这里插入图片描述



3.geohash 获取保存位置的geohash值



  • Redis GEO 使用geohash来保存地理位置的坐标
  • geohash用于获取一个或多个位置元素的geohash值
  • geohash算法生成的是base32编码值,过程:
  • 在这里插入图片描述

geohash key member [member ...]


# 获取key:city中位置元素“广州”的geohash值
geohash city "广州"

在这里插入图片描述



4.geodist 返回两个位置元素之间的距离(单位:m|km|ft|mi)



  • geodist 用于返回两个给定位置间的距离

geodist key member1 member2 [M|KM|FT|MI]

  • m —— 米
  • km —— 千米
  • ft —— 英尺
  • mi —— 英里

geodist city 广州 上海 KM
geodist city 广州 上海 M
geodist city 广州 上海 FT
geodist city 广州 上海 MI

在这里插入图片描述



5.georadius 获取key中指定经纬度范围内的所有位置元素(给定经纬度)



  • georadius 以给定的经纬度为中心, 返回键包含的位置元素当中, 与中心的距离不超过给定最大距离的所有位置元素。

georadius key longitude latitude radius M|KM|FT|MI [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]

  • longitude :经度
  • latitude :维度
  • radius : 最大距离
  • WITHDIST :在返回位置元素的同时, 将位置元素与中心之间的距离也一并返回。 距离的单位和用户给定的范围单位保持一致。
  • WITHCOORD : 将位置元素的经度和维度也一并返回。
  • WITHHASH : 以 52 位有符号整数的形式, 返回位置元素经过原始 geohash 编码的有序集合分值。
  • COUNT count :限定返回的最大记录数。

# 键:city
# 经度和纬度:121.48941010236740112 31.40526993848380499
# 以经纬度为中心,向外扩张的最大距离:2000
# 单位:km
# withcoord:将获取到的位置元素的经纬度一并返回
# withdist:返回坐标元素与给定经纬度中心的距离
georadius city 121.48941010236740112 31.40526993848380499 2000 km withcoord withdist count 2

在这里插入图片描述



6.georadiusbymember 获取key中指定范围内的所有位置元素(给定位置元素)



  • 找出位域指定范围内的元素,中心点是由给定的位置元素决定的

georadiusbymember key member radius M|KM|FT|MI [WITHCOORD] [WITHDIST] [WITHHASH] [COUNT count [ANY]] [ASC|DESC] [STORE key] [STOREDIST key]

  • radius : 最大距离
  • WITHDIST :在返回位置元素的同时, 将位置元素与中心之间的距离也一并返回。 距离的单位和用户给定的范围单位保持一致。
  • WITHCOORD : 将位置元素的经度和维度也一并返回。
  • WITHHASH : 以 52 位有符号整数的形式, 返回位置元素经过原始 geohash 编码的有序集合分值。
  • COUNT count :限定返回的最大记录数。

georadiusbymember city 广州 2000 km withcoord withdist count 2

在这里插入图片描述





在这里插入图片描述

http://www.yayakq.cn/news/741152/

相关文章:

  • 创建一个网站 站点根文件夹为腾讯邮箱注册
  • 自己做网站是否要买云主机wordpress外链视频播放
  • 营销公司网站模板模板网站最大缺点
  • 完整开发网站需要什么个体工商户备案网站备案
  • 网站自动收录软件开发工程师属于什么行业
  • 化妆品网站的建设方案内网怎么做网站
  • pc软件下载网站常见的营销方式有哪些
  • 备案信息如何上传的网站上青岛网站制作辰星辰
  • 网站怎么升级网站访问量过大
  • 做网站 创业 流程企业宣传文案模板
  • 网站推广的措施和手段有哪些seo关键词排名系统
  • 企业网站备案流程手机app免费制作平台
  • 德州seo整站优化沧州公司做网站
  • 呼伦贝尔网站建设公司iis wordpress固定链接404
  • 域名注册网站 不认证杭州app开发公司老铁帮
  • 律所网站建设管理制度找别人做网站要注意什么软件
  • 如何用asp做网站wordpress lampp建站
  • 网站开发厂商外贸网站建站赚钱
  • 做亚马逊一年赚了60万张家界seo网站优化
  • 南通网站建设seowordpress 同步 博客
  • 网站建设 零基础个人一般注册什么类型的公司
  • 外发加工单表格模板seo发展前景怎么样啊
  • 南阳公司网站制作做站群网站会被k吗
  • 网站忘了怎么办啊如何攻克网站
  • 厦门+外贸公司做网站为企业提供网站建设服务
  • 网站建设公司企业网站管理系统页面设计是什么意思
  • 论坛网站制作费用百度竞价排名多少钱
  • 陕西营销型手机网站建设网站案例英文
  • 网站设计素材seo是免费的吗
  • 网站分析怎么做如何用dw做网站地图