SqlSpatialFunctions Classe

Definição

Representa as funções espaciais do SQL para o cliente SQL.

public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
Herança
SqlSpatialFunctions

Métodos

Nome Description
AsTextZM(DbGeography)

Retorna a representação WKT (Open Geospatial Consortium) Texto Bem Conhecido (WKT) de uma instância geográfica aumentada com quaisquer valores Z (elevação) e M (medida) transportados pela instância.

AsTextZM(DbGeometry)

Retorna a representação WKT (Open Geospatial Consortium) Texto Bem Conhecido (WKT) de uma instância geográfica aumentada com quaisquer valores Z (elevação) e M (medida) transportados pela instância.

BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>)

Retorna um objeto geométrico que representa a união de todos os valores de ponto cuja distância de uma instância de geografia é menor ou igual a um valor especificado, permitindo uma tolerância especificada.

BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>)

Retorna um objeto geométrico que representa a união de todos os valores de ponto cuja distância de uma instância de geometria é menor ou igual a um valor especificado, permitindo uma tolerância especificada.

EnvelopeAngle(DbGeography)

Retorna o ângulo máximo entre o ponto retornado por EnvelopeCenter() e um ponto na instância de geografia em graus.

EnvelopeCenter(DbGeography)

Retorna um ponto que pode ser usado como o centro de um círculo delimitadora para a instância de geografia.

Filter(DbGeography, DbGeography)

Oferece um método de interseção rápido somente índice para determinar se uma instância de geografia cruza outra instância do SqlGeography, supondo que um índice esteja disponível.

Filter(DbGeometry, DbGeometry)

Oferece um método de interseção rápido somente índice para determinar se uma instância de geografia cruza outra instância do SqlGeometry, supondo que um índice esteja disponível.

InstanceOf(DbGeography, String)

Testa se a instância do SqlGeography é a mesma do tipo especificado.

InstanceOf(DbGeometry, String)

Testa se a instância do SqlGeometry é a mesma do tipo especificado.

MakeValid(DbGeometry)

Converte uma instância de geometria inválida em uma instância de geometria com um tipo OGC (Open Geospatial Consortium) válido.

NumRings(DbGeography)

Retorna o número total de anéis em uma instância de Polígono.

PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

Constrói uma instância de geografia que representa uma instância point a partir de seus valores x e y e uma SRID (ID de referência espacial).

PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>)

Constrói uma instância de geometria que representa uma instância point a partir de seus valores x e y e uma SRID (ID de referência espacial).

Reduce(DbGeography, Nullable<Double>)

Retorna uma aproximação da instância geográfica fornecida produzida pela execução do algoritmo Douglas-Peucker na instância com a tolerância fornecida.

Reduce(DbGeometry, Nullable<Double>)

Retorna uma aproximação da instância geográfica fornecida produzida pela execução do algoritmo Douglas-Peucker na instância com a tolerância fornecida.

RingN(DbGeography, Nullable<Int32>)

Retorna o anel especificado da instância sqlGeography: 1 ≤ n ≤ NumRings().

Aplica-se a