SqlSpatialFunctions Classe

Definizione

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

Si applica a