Geometry Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Basisklasse für räumliche Geometrieobjekte im Azure Cosmos DB-Dienst.
[Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.GeometryJsonConverter))]
[Newtonsoft.Json.JsonObject(Newtonsoft.Json.MemberSerialization.OptIn)]
[System.Runtime.Serialization.DataContract]
public abstract class Geometry
[<Newtonsoft.Json.JsonConverter(typeof(Microsoft.Azure.Cosmos.Spatial.Converters.GeometryJsonConverter))>]
[<Newtonsoft.Json.JsonObject(Newtonsoft.Json.MemberSerialization.OptIn)>]
[<System.Runtime.Serialization.DataContract>]
type Geometry = class
Public MustInherit Class Geometry
- Vererbung
-
Geometry
- Abgeleitet
- Attribute
Konstruktoren
Geometry(GeometryType, GeometryParams) |
Initialisiert eine neue instance der Geometry -Klasse im Azure Cosmos DB-Dienst. |
Eigenschaften
AdditionalProperties |
Ruft zusätzliche Eigenschaften im Azure Cosmos DB-Dienst ab. |
BoundingBox |
Ruft das Begrenzungsfeld für diese Geometrie im Azure Cosmos DB-Dienst ab. |
Crs |
Ruft das Koordinatenreferenzsystem für diese Geometrie im Azure Cosmos DB-Dienst ab. |
Type |
Ruft den Geometrietyp im Azure Cosmos DB-Dienst ab. |
Methoden
Distance(Geometry) |
Abstand in Metern zwischen zwei Geometrien im Azure Cosmos DB-Dienst. |
Equals(Object) |
Bestimmt, ob die angegebene Geometry gleich dem aktuellen Geometry im Azure Cosmos DB-Dienst ist. |
GetHashCode() |
Dient als Hashfunktion für den Geometry Typ im Azure Cosmos DB-Dienst. |
Intersects(Geometry) |
Überprüft, ob sich die aktuelle geometrie1 mit geometry2 überschneidet. |
IsValid() |
Bestimmt, ob die angegebene Geometrie gültig ist und vom Azure Cosmos DB-Dienst in Abfragen indiziert oder verwendet werden kann.
Wenn eine Geometrie ungültig ist, wird sie nicht indiziert. Auch während der Abfragezeit sind ungültige Geometrien gleichwertig |
IsValidDetailed() |
Bestimmt, ob die angegebene Geometrie gültig ist und vom Azure Cosmos DB-Dienst in Abfragen indiziert oder verwendet werden kann, und gibt, falls ungültig, den zusätzlichen Grund als Zeichenfolgenwert an.
Wenn eine Geometrie ungültig ist, wird sie nicht indiziert. Auch während der Abfragezeit sind ungültige Geometrien gleichwertig |
Within(Geometry) |
Bestimmt, ob das aktuelle innere Geometry Element vollständig im Azure Cosmos DB-Dienst enthalten |
Gilt für:
Azure SDK for .NET