SqlSpatialFunctions Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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(). |