Partager via


Azure.Cosmos.Spatial Espace de noms

Classes

BoundingBox

Représente une plage de coordonnées pour les géométries dans le service Azure Cosmos DB.

Crs

Représente le système de référence de coordonnées dans le service Azure Cosmos DB.

Geometry

Classe de base pour les objets de géométrie spatiale dans le service Azure Cosmos DB.

GeometryParams

Paramètres de géométrie fréquemment utilisés dans le service Azure Cosmos DB.

GeometryValidationResult

Valeur de retour de IsValidDetailed() dans le service Azure Cosmos DB.

Contient une description détaillée de la raison pour laquelle un geometyr n’est pas valide.

LinearRing

Un LinearRing est un LineString fermé avec 4 positions ou plus. La première et la dernière position sont équivalentes (elles représentent des points équivalents). Bien qu’un LinearRing ne soit pas représenté explicitement en tant que type géométrie GeoJSON, il est mentionné dans la définition de Polygon type geometry dans le service Azure Cosmos DB.

LineString

Représente une géométrie composée de segments de ligne connectés.

LinkedCrs

Système de référence de coordonnées identifié par un lien dans le service Azure Cosmos DB.

NamedCrs

Système de référence de coordonnées qui est identifié par son nom dans le service Azure Cosmos DB.

Point

Classe géométrie de point dans le service Azure Cosmos DB.

Polygon

Classe polygone geometry dans le service Azure Cosmos DB.

Un polygone est représenté par l’ensemble des « anneaux de polygones ». Chaque anneau est une chaîne de ligne fermée. Le premier anneau définit l’anneau externe. Tous les anneaux suivants définissent des « trous » dans l’anneau externe.

Les anneaux doivent être spécifiés à l’aide de la règle de main gauche : en traversant l’anneau dans l’ordre de ses points, la zone interne du polygone doit se trouver sur le côté gauche.

Position

Une position est représentée par un tableau de nombres dans le service Azure Cosmos DB. Il doit y avoir au moins deux éléments, et peut-être plus.

L’ordre des éléments doit suivre la longitude, la latitude et l’altitude. Un nombre quelconque d’éléments supplémentaires est autorisé : l’interprétation et la signification des éléments supplémentaires dépendent de l’application.

SpatialPath

Spécification d’index spatial

Énumérations

CrsType

Type de système de référence de coordonnées dans le service Azure Cosmos DB.

GeometryShape

Type geometry dans le service Azure Cosmos DB.

GeometryType

Type geometry dans le service Azure Cosmos DB.

SpatialType

Définit le type de données cible d’une spécification de chemin d’index dans le service Azure Cosmos DB.