Tous les produits
Search
Centre de documentation

Tablestore:GeoDistanceQuery

Dernière mise à jour :Aug 19, 2026

GeoDistanceQuery définit la configuration d'une requête basée sur la distance géographique. Spécifiez une zone géographique circulaire, définie par un point central et un rayon, comme condition de recherche. Tablestore renvoie les lignes dont la valeur de la colonne spécifiée se situe à l'intérieur de cette zone circulaire.

Structure des données

message GeoDistanceQuery {
    optional string field_name = 1;
    optional string center_point = 2;
    optional double distance = 3;
}

Paramètre

Type

Obligatoire

Description

field_name

string

Oui

Nom de la colonne d'attribut. Le type de la colonne doit être GeoPoint.

center_point

string

Oui

Paire de coordonnées du point central, composée de la latitude et de la longitude.

La valeur doit respecter le format latitude,longitude. Les valeurs valides pour la latitude sont comprises dans l'intervalle [-90,+90] et celles pour la longitude dans [-180,+180]. Par exemple, spécifiez 35.8,-45.91.

distance

double

Oui

Rayon de la zone géographique circulaire, exprimé en mètres.