SqlSpatialFunctions Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zawiera wycinki funkcji, które uwidaczniają metody SqlServer w linq to Entities.
public static class SqlSpatialFunctions
type SqlSpatialFunctions = class
Public Class SqlSpatialFunctions
- Dziedziczenie
-
SqlSpatialFunctions
Metody
AsTextZM(DbGeography) |
Zwraca reprezentację biblioteki Open Geospatial Consortium (OGC) Well-Known Text (WKT) wystąpienia geograficznego rozszerzonego o dowolne wartości Z (podniesienie uprawnień) i M (miara) przenoszone przez wystąpienie. |
AsTextZM(DbGeometry) |
Zwraca reprezentację biblioteki Open Geospatial Consortium (OGC) Well-Known Text (WKT) wystąpienia geograficznego rozszerzonego o dowolne wartości Z (podniesienie uprawnień) i M (miara) przenoszone przez wystąpienie. |
BufferWithTolerance(DbGeography, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Zwraca obiekt geometryczny reprezentujący związek wszystkich wartości punktów, których odległość od wystąpienia geograficznego jest mniejsza lub równa określonej wartości, co pozwala na określoną tolerancję. |
BufferWithTolerance(DbGeometry, Nullable<Double>, Nullable<Double>, Nullable<Boolean>) |
Zwraca obiekt geometryczny reprezentujący unię wszystkich wartości punktów, których odległość od wystąpienia geometrii jest mniejsza lub równa określonej wartości, co pozwala na określoną tolerancję. |
EnvelopeAngle(DbGeography) |
Zwraca maksymalny kąt między punktem zwróconym przez element EnvelopeCenter() i punktem w wystąpieniu geograficznym w stopniach. |
EnvelopeCenter(DbGeography) |
Zwraca punkt, który może być używany jako środek okręgu ograniczenia dla wystąpienia geograficznego. |
Filter(DbGeography, DbGeography) |
Oferuje szybką metodę skrzyżowania tylko do indeksu, aby określić, czy wystąpienie geograficzne przecina inne wystąpienie sqlGeography, zakładając, że indeks jest dostępny. |
Filter(DbGeometry, DbGeometry) |
Oferuje szybką metodę skrzyżowania tylko do indeksu, aby określić, czy wystąpienie geograficzne przecina inne wystąpienie sqlGeometry, zakładając, że indeks jest dostępny. |
InstanceOf(DbGeography, String) |
Sprawdza, czy wystąpienie sqlGeography jest takie samo jak określony typ. |
InstanceOf(DbGeometry, String) |
Sprawdza, czy wystąpienie sqlGeometry jest takie samo jak określony typ. |
MakeValid(DbGeometry) |
Konwertuje nieprawidłowe wystąpienie geometrii na wystąpienie geometrii z prawidłowym typem Open Geospatial Consortium (OGC). |
NumRings(DbGeography) |
Zwraca łączną liczbę pierścieni w wystąpieniu wielokąta. |
PointGeography(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
Tworzy wystąpienie geograficzne reprezentujące wystąpienie punktu z wartości x i y oraz identyfikator odwołania przestrzennego (SRID). |
PointGeometry(Nullable<Double>, Nullable<Double>, Nullable<Int32>) |
Tworzy wystąpienie geometrii reprezentujące wystąpienie punktu z wartości x i y oraz identyfikator odwołania przestrzennego (SRID). |
Reduce(DbGeography, Nullable<Double>) |
Zwraca przybliżenie danego wystąpienia geograficznego wygenerowanego przez uruchomienie algorytmu Douglas-Peucker w wystąpieniu z daną tolerancją. |
Reduce(DbGeometry, Nullable<Double>) |
Zwraca przybliżenie danego wystąpienia geograficznego wygenerowanego przez uruchomienie algorytmu Douglas-Peucker w wystąpieniu z daną tolerancją. |
RingN(DbGeography, Nullable<Int32>) |
Zwraca określony pierścień wystąpienia sqlGeography: 1 ≤ n ≤ NumRings(). |