Geometry Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe base para objetos de geometria espacial no serviço do Azure Cosmos DB.
[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
- Herança
-
Geometry
- Derivado
- Atributos
Construtores
Geometry(GeometryType, GeometryParams) |
Inicializa uma nova instância da Geometry classe no serviço do Azure Cosmos DB. |
Propriedades
AdditionalProperties |
Obtém propriedades adicionais no serviço do Azure Cosmos DB. |
BoundingBox |
Obtém a caixa delimitadora dessa geometria no serviço do Azure Cosmos DB. |
Crs |
Obtém o Sistema de Referência de Coordenadas para essa geometria no serviço do Azure Cosmos DB. |
Type |
Obtém o tipo de geometria no serviço do Azure Cosmos DB. |
Métodos
Distance(Geometry) |
Distância em metros entre duas geometrias no serviço do Azure Cosmos DB. |
Equals(Object) |
Determina se o especificado Geometry é igual ao atual Geometry no serviço do Azure Cosmos DB. |
GetHashCode() |
Serve como uma função de hash para o Geometry tipo no serviço do Azure Cosmos DB. |
Intersects(Geometry) |
Verifica se a geometria1 atual se cruza com geometria2. |
IsValid() |
Determina se a geometria especificada é válida e pode ser indexada ou usada em consultas pelo serviço do Azure Cosmos DB.
Se uma geometria não for válida, ela não será indexada. Também durante o tempo de consulta geometrias inválidas são equivalentes a |
IsValidDetailed() |
Determina se a geometria especificada é válida e pode ser indexada ou usada em consultas pelo serviço do Azure Cosmos DB e, se inválida, fornece o motivo adicional como um valor de cadeia de caracteres.
Se uma geometria não for válida, ela não será indexada. Também durante o tempo de consulta geometrias inválidas são equivalentes a |
Within(Geometry) |
Determina se a parte interna Geometry atual está totalmente contida |
Aplica-se a
Azure SDK for .NET