LineString Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Représente une géométrie composée de segments de ligne connectés.
[System.Runtime.Serialization.DataContract]
[System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonGeometryConverterFactory))]
public sealed class LineString : Azure.Cosmos.Spatial.Geometry, IEquatable<Azure.Cosmos.Spatial.LineString>
[<System.Runtime.Serialization.DataContract>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Azure.Cosmos.TextJsonGeometryConverterFactory))>]
type LineString = class
inherit Geometry
interface IEquatable<LineString>
Public NotInheritable Class LineString
Inherits Geometry
Implements IEquatable(Of LineString)
- Héritage
- Attributs
- Implémente
Constructeurs
LineString(IList<Position>) |
Initialise une nouvelle instance de la classe LineString. |
LineString(IList<Position>, GeometryParams) |
Initialise une nouvelle instance de la classe LineString. |
Propriétés
AdditionalProperties |
Obtient des propriétés supplémentaires dans le service Azure Cosmos DB. (Hérité de Geometry) |
BoundingBox |
Obtient un cadre englobant pour cette géométrie dans le service Azure Cosmos DB. (Hérité de Geometry) |
Crs |
Obtient le système de référence de coordonnées pour cette géométrie dans le service Azure Cosmos DB. (Hérité de Geometry) |
Positions |
Obtient les positions de chaîne de ligne. |
Type |
Obtient le type geometry dans le service Azure Cosmos DB. (Hérité de Geometry) |
Méthodes
Distance(Geometry) |
Distance en mètres entre deux géométries dans le service Azure Cosmos DB. (Hérité de Geometry) |
Equals(LineString) |
Détermine si cela LineString est égal à . |
Equals(Object) |
Détermine si l'objet LineString spécifié est égal à l'objet LineString actuel. |
GetHashCode() |
Sert de fonction de hachage pour le type LineString. |
Intersects(Geometry) |
Vérifie si la géométrie actuelle1 croise geometry2. (Hérité de Geometry) |
IsValid() |
Détermine si la géométrie spécifiée est valide et peut être indexée ou utilisée dans des requêtes par le service Azure Cosmos DB.
Si une géométrie n’est pas valide, elle ne sera pas indexée. De même, pendant la requête, les géométries non valides sont équivalentes à |
IsValidDetailed() |
Détermine si la géométrie spécifiée est valide et peut être indexée ou utilisée dans des requêtes par le service Azure Cosmos DB et, si elle n’est pas valide, donne la raison supplémentaire sous forme de valeur de chaîne.
Si une géométrie n’est pas valide, elle ne sera pas indexée. De même, pendant la requête, les géométries non valides sont équivalentes à |
Within(Geometry) |
Détermine si le courant interne Geometry est entièrement contenu à l’intérieur |
S’applique à
Azure SDK for .NET