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

Nombre Description
AsTextZM(DbGeography)

Devuelve la representación open Geospatial Consortium (OGC) Well-Known Text (WKT) de una instancia de geography aumentada con cualquier valor Z (elevación) y M (medida) llevado por la instancia.

AsTextZM(DbGeometry)

Devuelve la representación open Geospatial Consortium (OGC) Well-Known Text (WKT) de una instancia de geography aumentada con cualquier valor Z (elevación) y M (medida) llevado por 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 desde una instancia de geography es menor o igual que un valor especificado, lo que permite 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 desde una instancia de geometry es menor o igual que un valor especificado, lo que permite una tolerancia especificada.

EnvelopeAngle(DbGeography)

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

EnvelopeCenter(DbGeography)

Devuelve un punto que se puede usar como el centro de un círculo delimitador para la instancia de geography.

Filter(DbGeography, DbGeography)

Ofrece un método de intersección rápido de solo índice para determinar si una instancia de geography interseca otra instancia de SqlGeography, suponiendo que haya un índice disponible.

Filter(DbGeometry, DbGeometry)

Ofrece un método de intersección rápido de solo índice para determinar si una instancia de geography interseca otra instancia de SqlGeometry, suponiendo que haya un índice disponible.

InstanceOf(DbGeography, String)

Comprueba si la instancia de SqlGeography es la misma que el tipo especificado.

InstanceOf(DbGeometry, String)

Comprueba si la instancia de SqlGeometry es la misma que el tipo especificado.

MakeValid(DbGeometry)

Convierte una instancia de geometry no válida en una instancia de geometry con un tipo open Geospatial Consortium (OGC) válido.

NumRings(DbGeography)

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

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

Construye una instancia de geography que representa una instancia de Point a partir de sus valores x e y y un identificador de referencia espacial (SRID).

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

Construye una instancia de geometry que representa una instancia de Point a partir de sus valores x e y y un identificador de referencia espacial (SRID).

Reduce(DbGeography, Nullable<Double>)

Devuelve una aproximación de la instancia de geography dada generada mediante la ejecución del algoritmo Douglas-Peucker en la instancia con la tolerancia dada.

Reduce(DbGeometry, Nullable<Double>)

Devuelve una aproximación de la instancia de geography dada generada mediante la ejecución del algoritmo Douglas-Peucker en la instancia con la tolerancia dada.

RingN(DbGeography, Nullable<Int32>)

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

Se aplica a