Compartir a través de


LineString Clase

Definición

Representa una geometría que consta de segmentos de línea conectados.

[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)
Herencia
LineString
Atributos
Implementaciones

Constructores

LineString(IList<Position>)

Inicializa una nueva instancia de la clase LineString.

LineString(IList<Position>, GeometryParams)

Inicializa una nueva instancia de la clase LineString.

Propiedades

AdditionalProperties

Obtiene propiedades adicionales en el servicio Azure Cosmos DB.

(Heredado de Geometry)
BoundingBox

Obtiene el cuadro de límite de esta geometría en el servicio Azure Cosmos DB.

(Heredado de Geometry)
Crs

Obtiene el sistema de referencia de coordenadas para esta geometría en el servicio Azure Cosmos DB.

(Heredado de Geometry)
Positions

Obtiene las posiciones de cadena de línea.

Type

Obtiene el tipo de geometría en el servicio Azure Cosmos DB.

(Heredado de Geometry)

Métodos

Distance(Geometry)

Distancia en metros entre dos geometrías en el servicio Azure Cosmos DB.

(Heredado de Geometry)
Equals(LineString)

Determina si es LineString igual a .other

Equals(Object)

Determina si el objeto LineString especificado es igual al objeto LineString actual.

GetHashCode()

Actúa como función hash para el tipo LineString.

Intersects(Geometry)

Comprueba si geometry1 actual se interseca con geometry2.

(Heredado de Geometry)
IsValid()

Determina si la geometría especificada es válida y se puede indexar o usar en consultas por el servicio Azure Cosmos DB.

Si una geometría no es válida, no se indexará. Además, durante el tiempo de consulta las geometrías no válidas son equivalentes a undefined.

(Heredado de Geometry)
IsValidDetailed()

Determina si la geometría especificada es válida y se puede indexar o usar en consultas por el servicio Azure Cosmos DB y, si no es válida, proporciona el motivo adicional como un valor de cadena.

Si una geometría no es válida, no se indexará. Además, durante el tiempo de consulta las geometrías no válidas son equivalentes a undefined.

(Heredado de Geometry)
Within(Geometry)

Determina si el interior Geometry actual está totalmente contenido en outerGeometry el servicio Azure Cosmos DB.

(Heredado de Geometry)

Se aplica a