Partager via


MultiPolygon Classe

Définition

Géométrie composée de plusieurs polygones.

[System.Runtime.Serialization.DataContract]
public sealed class MultiPolygon : Microsoft.Azure.Cosmos.Spatial.Geometry, IEquatable<Microsoft.Azure.Cosmos.Spatial.MultiPolygon>
[<System.Runtime.Serialization.DataContract>]
type MultiPolygon = class
    inherit Geometry
    interface IEquatable<MultiPolygon>
Public NotInheritable Class MultiPolygon
Inherits Geometry
Implements IEquatable(Of MultiPolygon)
Héritage
MultiPolygon
Attributs
Implémente

Constructeurs

MultiPolygon(IList<PolygonCoordinates>)

Initialise une nouvelle instance de la classe MultiPolygon.

MultiPolygon(IList<PolygonCoordinates>, GeometryParams)

Initialise une nouvelle instance de la classe MultiPolygon.

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)
Polygons

Obtient la collection d’instances PolygonCoordinates . Chacun PolygonCoordinates représente un polygone distinct.

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(MultiPolygon)

Détermine si cette MultiPolygon valeur est égale à other.

Equals(Object)

Détermine si l'objet MultiPolygon spécifié est égal à l'objet MultiPolygon actuel.

GetHashCode()

Sert de fonction de hachage pour le type MultiPolygon.

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. En outre, pendant la requête, les géométries non valides sont équivalentes à undefined.

(Hérité de Geometry)
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. En outre, pendant la requête, les géométries non valides sont équivalentes à undefined.

(Hérité de Geometry)
Within(Geometry)

Détermine si l’intérieur Geometry actuel est entièrement contenu outerGeometry dans le service Azure Cosmos DB.

(Hérité de Geometry)

S’applique à

Voir aussi