SqlSpatialFunctions Clase

Definición

Representa las funciones espaciales de SQL para el cliente SQL.

public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
Herencia
SqlSpatialFunctions

Métodos

AsTextZM(DbGeography)

Devuelve la representación well-known text (WKT) de Open Geospatial Consortium (OGC) de una instancia de geografía aumentada con cualquier valor Z (elevación) y M (medida) que lleve la instancia.

AsTextZM(DbGeometry)

Devuelve la representación well-known text (WKT) de Open Geospatial Consortium (OGC) de una instancia de geografía aumentada con cualquier valor Z (elevación) y M (medida) que lleve la instancia.

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

Devuelve un objeto geométrico que representa la unión de todos los valores de punto cuya distancia respecto a una instancia de geografía sea menor o igual que un valor especificado, permitiendo una tolerancia especificada.

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

Devuelve un objeto geométrico que representa la unión de todos los valores de punto cuya distancia respecto a una instancia de geometría sea menor o igual que un valor especificado, permitiendo una tolerancia especificada.

EnvelopeAngle(DbGeography)

Devuelve el ángulo máximo entre el punto devuelto por EnvelopeCenter() y un punto en la instancia de geografía en grados.

EnvelopeCenter(DbGeography)

Devuelve un punto que se puede utilizar como centro de un círculo de límite para la instancia de geografía.

Filter(DbGeography, DbGeography)

Proporciona un método de intersección rápido exclusivo para índices a fin de determinar si una instancia de geografía forma una intersección con otra instancia de SqlGeography, suponiendo que haya un índice disponible.

Filter(DbGeometry, DbGeometry)

Proporciona un método de intersección rápido exclusivo para índices a fin de determinar si una instancia de geografía forma una intersección con otra instancia de SqlGeometry, suponiendo que haya un índice disponible.

InstanceOf(DbGeography, String)

Comprueba si la instancia de SqlGeography coincide con el tipo especificado.

InstanceOf(DbGeometry, String)

Comprueba si la instancia de SqlGeometry coincide con el tipo especificado.

MakeValid(DbGeometry)

Convierte una instancia de geometría no válida en una instancia de geometría con un tipo abierto válido de Geospatial Consortium (OGC).

NumRings(DbGeography)

Devuelve el número total de anillos de una instancia de Polygon.

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

Crea una instancia de geography que representa una instancia de puntos de los valores y de un identificador de referencia espacial (SRID) x e y.

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

Crea una instancia de geometry que representa una instancia de puntos de los valores y de un identificador de referencia espacial (SRID) x e y.

Reduce(DbGeography, Nullable<Double>)

Devuelve una aproximación de la instancia de geografía dada generada al ejecutar el algoritmo de Douglas-Peucker en la instancia con la tolerancia especificada.

Reduce(DbGeometry, Nullable<Double>)

Devuelve una aproximación de la instancia de geografía dada generada al ejecutar el algoritmo de Douglas-Peucker en la instancia con la tolerancia especificada.

RingN(DbGeography, Nullable<Int32>)

Devuelve el anillo especificado de la instancia de SqlGeography: 1 ≤ n ≤ NumRings().

Se aplica a