GEOPOS

语法
GEOPOS key [member [member ...]]
自版本
3.2.0
时间复杂度
每个请求的成员时间复杂度为 O(1)。
ACL 类别
@read, @geo, @slow,

返回由排序集合 *key* 表示的地理空间索引中所有指定成员的位置(经度,纬度)。

给定一个表示地理空间索引的排序集合,使用 GEOADD 命令填充,通常需要获取回指定成员的坐标。当地理空间索引通过 GEOADD 填充时,坐标将被转换为 52 位 geohash,因此返回的坐标可能与用于添加元素的坐标不完全相同,但可能会引入小误差。

该命令可以接受可变数量的参数,因此即使指定单个元素,它也始终返回一个位置数组。

示例

GEOADD Sicily 13.361389 38.115556 "Palermo" 15.087269 37.502669 "Catania" GEOPOS Sicily Palermo Catania NonExisting

RESP2 回复

数组回复: 一个数组,其中每个元素都是一个包含两个元素的数组,表示传递给命令作为参数的每个成员名称的经度和纬度 (x,y)。不存在的元素将被报告为数组的 空回复 元素。

RESP3 回复

数组回复: 一个数组,其中每个元素都是一个包含两个元素的数组,表示传递给命令作为参数的每个成员名称的经度和纬度 (x,y)。不存在的元素将被报告为数组的 空回复 元素。
RATE THIS PAGE
Back to top ↑