Freigeben über


LinearRing Klasse

Definition

Ein LinearRing ist geschlossen LineString mit 4 oder mehr Positionen. Die erste und die letzte Position sind gleichwertig (sie stellen äquivalente Punkte dar). LinearRing Ein wird zwar nicht explizit als GeoJSON-Geometrietyp dargestellt, aber in der Polygon Geometrietypdefinition im Azure Cosmos DB-Dienst wird darauf verwiesen.

[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.LinearRingJsonConverter))]
[System.Runtime.Serialization.DataContract]
public sealed class LinearRing : IEquatable<Microsoft.Azure.Cosmos.Spatial.LinearRing>
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.LinearRingJsonConverter))>]
[<System.Runtime.Serialization.DataContract>]
type LinearRing = class
    interface IEquatable<LinearRing>
Public NotInheritable Class LinearRing
Implements IEquatable(Of LinearRing)
Vererbung
LinearRing
Attribute
Newtonsoft.Json.JsonConverterAttribute DataContractAttribute
Implementiert

Konstruktoren

LinearRing(IList<Position>)

Initialisiert eine neue instance der LinearRing -Klasse im Azure Cosmos DB-Dienst.

Eigenschaften

Positions

Ruft die LinearRing Positionen im Azure Cosmos DB-Dienst ab.

Methoden

Equals(LinearRing)

Bestimmt, ob dies LinearRing gleich dem other im Azure Cosmos DB-Dienst ist.

Equals(Object)

Bestimmt, ob der angegebene LinearRing gleich dem aktuellen LinearRing im Azure Cosmos DB-Dienst ist.

GetHashCode()

Dient als Hashfunktion für die LinearRing Positionen im Azure Cosmos DB-Dienst.

Gilt für: