SqlSpatialFunctions Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta le funzioni spaziali SQL per il client SQL.
public ref class SqlSpatialFunctions abstract sealed
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
- Ereditarietà
-
SqlSpatialFunctions
Metodi
| Nome | Descrizione |
|---|---|
| AsTextZM(DbGeography) |
Restituisce la rappresentazione OGC (Open Geospatial Consortium) Well-Known Text (WKT) di un'istanza geography aumentata con qualsiasi valore Z (elevazione) e M (misura) trasportato dall'istanza. |
| AsTextZM(DbGeometry) |
Restituisce la rappresentazione OGC (Open Geospatial Consortium) Well-Known Text (WKT) di un'istanza geography aumentata con qualsiasi valore Z (elevazione) e M (misura) trasportato dall'istanza. |
| BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Restituisce un oggetto geometrico che rappresenta l'unione di tutti i valori di punto la cui distanza da un'istanza geography è minore o uguale a un valore specificato, consentendo una tolleranza specificata. |
| BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Restituisce un oggetto geometrico che rappresenta l'unione di tutti i valori di punto la cui distanza da un'istanza geometry è minore o uguale a un valore specificato, consentendo una tolleranza specificata. |
| EnvelopeAngle(DbGeography) |
Restituisce l'angolo massimo tra il punto restituito da EnvelopeCenter() e un punto nell'istanza geography in gradi. |
| EnvelopeCenter(DbGeography) |
Restituisce un punto che può essere utilizzato come centro di un cerchio di delimitazione per l'istanza geography. |
| Filter(DbGeography, DbGeography) |
Offre un metodo di intersezione veloce e solo indice per determinare se un'istanza geography interseca un'altra istanza di SqlGeography, presupponendo che sia disponibile un indice. |
| Filter(DbGeometry, DbGeometry) |
Offre un metodo di intersezione veloce e solo indice per determinare se un'istanza geography interseca un'altra istanza di SqlGeometry, presupponendo che sia disponibile un indice. |
| InstanceOf(DbGeography, String) |
Verifica se l'istanza di SqlGeography è uguale al tipo specificato. |
| InstanceOf(DbGeometry, String) |
Verifica se l'istanza di SqlGeometry è uguale al tipo specificato. |
| MakeValid(DbGeometry) |
Converte un'istanza geometry non valida in un'istanza geometry con un tipo OGC (Open Geospatial Consortium) valido. |
| NumRings(DbGeography) |
Restituisce il numero totale di anelli in un'istanza Polygon. |
| PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
Costruisce un'istanza geography che rappresenta un'istanza Point dai relativi valori x e y e un ID di riferimento spaziale (SRID). |
| PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
Costruisce un'istanza geometry che rappresenta un'istanza Point dai relativi valori x e y e da un ID di riferimento spaziale (SRID). |
| Reduce(DbGeography, Nullable<Double>) |
Restituisce un'approssimazione dell'istanza geography specificata generata eseguendo l'algoritmo Douglas-Peucker sull'istanza con la tolleranza specificata. |
| Reduce(DbGeometry, Nullable<Double>) |
Restituisce un'approssimazione dell'istanza geography specificata generata eseguendo l'algoritmo Douglas-Peucker sull'istanza con la tolleranza specificata. |
| RingN(DbGeography, Nullable<Int32>) |
Restituisce l'anello specificato dell'istanza di SqlGeography: 1 ≤ n ≤ NumRings(). |