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
| 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(). |