Udostępnij za pośrednictwem


Klasa SqlGeometry

SqlGeometry Typu reprezentuje dane euklidesowa układu współrzędnych (płaski).

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Types.SqlGeometry

Przestrzeń nazw:  Microsoft.SqlServer.Types
Zestaw:  Microsoft.SqlServer.Types (w Microsoft.SqlServer.Types.dll)

Składnia

'Deklaracja
<SerializableAttribute> _
<SqlUserDefinedTypeAttribute(Format.UserDefined, IsByteOrdered := False,  _
    MaxByteSize := , IsFixedLength := False)> _
<CLSCompliantAttribute(True)> _
Public NotInheritable Class SqlGeometry _
    Implements INullable, IBinarySerialize
'Użycie
Dim instance As SqlGeometry
[SerializableAttribute]
[SqlUserDefinedTypeAttribute(Format.UserDefined, IsByteOrdered = false, 
    MaxByteSize = , IsFixedLength = false)]
[CLSCompliantAttribute(true)]
public sealed class SqlGeometry : INullable, 
    IBinarySerialize
[SerializableAttribute]
[SqlUserDefinedTypeAttribute(Format::UserDefined, IsByteOrdered = false, 
    MaxByteSize = , IsFixedLength = false)]
[CLSCompliantAttribute(true)]
public ref class SqlGeometry sealed : INullable, 
    IBinarySerialize
[<SealedAttribute>]
[<SerializableAttribute>]
[<SqlUserDefinedTypeAttribute(Format.UserDefined, IsByteOrdered = false, 
    MaxByteSize = , IsFixedLength = false)>]
[<CLSCompliantAttribute(true)>]
type SqlGeometry =  
    class
        interface INullable
        interface IBinarySerialize
    end
public final class SqlGeometry implements INullable, IBinarySerialize

Typ SqlGeometry uwidacznia następujące elementy członkowskie.

Konstruktorzy

  Nazwa Opis
Metoda publiczna SqlGeometry Inicjuje nowe wystąpienie SqlGeometry klasy

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna IsNull Pobiera wartość wskazująca, czy SqlGeometry obiekt jest null.
Właściwość publiczna M Pobiera wartość M (miara) SqlGeometry wystąpienie.semantyka wartości miara są zdefiniowane przez użytkownika.
Właściwość publicznaStatyczny element członkowski Null Pobiera właściwość tylko do odczytu, zapewniając wystąpienie wartości null SqlGeometry typu.
Właściwość publiczna STSrid Pobiera lub ustawia całkowitą reprezentującą przestrzennej identyfikator odniesienia (SRID) z wystąpienie.
Właściwość publiczna STX Pobiera właściwość współrzędną x punktu wystąpienie.
Właściwość publiczna STY Pobiera właściwość współrzędną y punktu wystąpienie.
Właściwość publiczna Z Pobiera wartość (elevation) Z wystąpienie.Semantyka podniesienia wartości są zdefiniowane przez użytkownika.

Do góry

Metody

  Nazwa Opis
Metoda publiczna AsGml Zwraca reprezentacja Geografia Markup Language (GML) SqlGeometry wystąpienie.
Metoda publiczna AsTextZM Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) SqlGeometry wystąpienie rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publiczna BufferWithTolerance Zwraca geometryczne obiektu, który reprezentuje Unii punkt wszystkich wartości których odległość od SqlGeometry wystąpienie jest mniejsza lub równa określonej wartości, pozwalając na określoną tolerancję.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda publiczna Filter Oferuje metoda przecięcia szybkie, tylko do indeksu, aby ustalić, czy SqlGeometry wystąpienie przecina inną SqlGeometry wystąpienie, przy założeniu, że indeks jest dostępna.
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski GeomFromGml Konstrukcje SqlGeometry wystąpienie podane reprezentacja podzbiór SQL Server z Geografia Markup Language (GML).
Metoda publiczna GetHashCode (Dziedziczony z Object).
Metoda publiczna GetType (Dziedziczony z Object).
Metoda publiczna InstanceOf Badania, jeśli SqlGeometry wystąpienie jest taka sama jak określonego typu.
Metoda publiczna MakeValid Konwertuje nieprawidłową SqlGeometry wystąpienie do SqlGeometry wystąpienie z nieprawidłowego typu Open konsorcjum geograficzne (OGC).
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski Parse Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT).
Metoda publicznaStatyczny element członkowski Point Konstrukcje SqlGeometry instancji, która reprezentuje wystąpienie punkt od jego wartości x i y i SRID.
Metoda publiczna Populate Stosuje się sekwencja wywołania typu geometrii, aby IGeometrySink obiektu.Sekwencja wywołania jest kolejny zestaw cyfr, linie i punkty. SqlGeometry
Metoda publiczna Read Reprezentacja binarna odczytuje geometrii wpisane SqlGeometry obiektu. SqlGeometry
Metoda publiczna Reduce Zwraca zbliżenie danego SqlGeometry wystąpienie produkowane przez uruchomienie algorytm Douglas Peucker na wystąpienie z danym tolerancji.
Metoda publiczna STArea Zwraca wartość całkowita obszar obszar powierzchni SqlGeometry wystąpienie.
Metoda publiczna STAsBinary Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB) SqlGeometry wystąpienie.Wartość ta nie będzie zawierać dowolny z lub wartości m przez wystąpienie.
Metoda publiczna STAsText Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) SqlGeometry wystąpienie.Tekst ten nie będzie zawierać dowolny Z (podniesienie) lub wartości M (miara) przez wystąpienie.
Metoda publiczna STBoundary Zwraca wartość granicy SqlGeometry wystąpienie.
Metoda publiczna STBuffer Zwraca obiekt geometryczny, reprezentującą Unii wszystkich punktów których odległość od SqlGeometry wystąpienie jest mniejsza lub równa określonej wartości.
Metoda publiczna STCentroid Zwraca geometrycznego środka SqlGeometry wystąpienie składający się z jednego lub więcej wielokątów.
Metoda publiczna STContains Określa, czy wywołujący SqlGeometry wystąpienie całkowicie inną zawiera SqlGeometry.
Metoda publiczna STConvexHull Zwraca obiekt reprezentujący wypukłych kadłuba, z SqlGeometry wystąpienie.
Metoda publiczna STCrosses Określa, czy wywołujący SqlGeometry wystąpienie przecięcie określonego SqlGeometry instancji.
Metoda publiczna STDifference Zwraca obiekt reprezentujący punktów z jednego SqlGeometry wystąpienie, które nie mieszczą się w innym SqlGeometry instancji.
Metoda publiczna STDimension Zwraca maksymalny wymiar SqlGeometry wystąpienie.
Metoda publiczna STDisjoint Określa, czy wywołujący SqlGeometry wystąpienie jest wymaganiem, kiedy porównywane określonego SqlGeometry.
Metoda publiczna STDistance Zwraca najmniejszą odległość między punktem w SqlGeometry wystąpienie i punkt określonego SqlGeometry instancji.
Metoda publiczna STEndPoint Zwraca punkt końcowy SqlGeometry wystąpienie.
Metoda publiczna STEnvelope Zwraca minimalną wyrównany do oś obwiedni prostokąt z wystąpienie.
Metoda publiczna STEquals Określa, czy określona SqlGeometry ma punkt zestaw identyczne wywołujący SqlGeometry.
Metoda publiczna STExteriorRing Zwraca zewnętrznego pierścienia SqlGeometry wystąpienie jest wielokąta.
Metoda publicznaStatyczny element członkowski STGeomCollFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STGeomCollFromWKB Zwraca SqlGeometry wystąpienie kolekcja z reprezentacją Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STGeometryN Zwraca określony SqlGeometry w SqlGeometry kolekcja.
Metoda publiczna STGeometryType Zwraca nazwę typu Otwórz konsorcjum geograficzne (OGC), reprezentowane przez wystąpienie geometrii. SqlGeometry
Metoda publicznaStatyczny element członkowski STGeomFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STGeomFromWKB Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STInteriorRingN Zwraca wartość określonego pierścienia wewnętrznego wielokąta SqlGeometry wystąpienie.
Metoda publiczna STIntersection Zwraca obiekt reprezentuje punkty gdzie SqlGeometry wystąpienie przecina inną SqlGeometry wystąpienie.
Metoda publiczna STIntersects Określa, czy wywołujący SqlGeometry wystąpienie przecina inną SqlGeometry.
Metoda publiczna STIsClosed Określa, czy punkty początkowy i końcowy z wywołujący SqlGeometry są takie same.
Metoda publiczna STIsEmpty Wskazuje, czy wywołujący SqlGeometry wystąpienie jest pusta.
Metoda publiczna STIsRing Określa, czy wywołujący SqlGeometry wystąpienie jest pierścienia.
Metoda publiczna STIsSimple Określa, czy wywołujący SqlGeometry wystąpienie jest proste.
Metoda publiczna STIsValid Określa, czy SqlGeometry wystąpienie jest dobrze sformułowany.
Metoda publiczna STLength Zwraca całkowitą długość elementy w SqlGeometry wystąpienie.
Metoda publicznaStatyczny element członkowski STLineFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STLineFromWKB Zwraca SqlGeometry LineString wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publicznaStatyczny element członkowski STMLineFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STMLineFromWKB Zwraca SqlGeometry MultiLineString wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publicznaStatyczny element członkowski STMPointFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STMPointFromWKB Zwraca SqlGeometry punkt wystąpienie z reprezentacją Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publicznaStatyczny element członkowski STMPolyFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) Z dowolnego (podniesienie), a wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STMPolyFromWKB Zwraca SqlGeometry MultiPolygon wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STNumGeometries Zwraca liczbę SqlGeometry , obejmuje SqlGeometry wystąpienie.
Metoda publiczna STNumInteriorRing Zwraca liczbę pierścieni wewnętrznego wielokąta SqlGeometry wystąpienie.
Metoda publiczna STNumPoints Zwraca sumę punktów w każdej ilustracji w SqlGeometry wystąpienie.
Metoda publiczna STOverlaps Określa, czy określona SqlGeometry nakłada się na bieżącym SqlGeometry.
Metoda publicznaStatyczny element członkowski STPointFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STPointFromWKB Zwraca SqlGeometry punkt wystąpienie z reprezentacją Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STPointN Zwraca określony punkt w SqlGeometry wystąpienie.
Metoda publiczna STPointOnSurface Zwraca punkt dowolnego zlokalizowanych wnętrza SqlGeometry wystąpienie.
Metoda publicznaStatyczny element członkowski STPolyFromText Zwraca SqlGeometry wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publicznaStatyczny element członkowski STPolyFromWKB Zwraca SqlGeometry wystąpienie wielokąt z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STRelate Określa, czy wywołujący SqlGeometry odnosi się do określonego SqlGeometry.
Metoda publiczna STStartPoint Zwraca punkt początkowy SqlGeometry wystąpienie.
Metoda publiczna STSymDifference Zwraca obiekt reprezentujący wszystkie punkty, które są w jedną SqlGeometry lub innego wystąpienie SqlGeometry wystąpienie, ale nie te punkty, które leżą w obu przypadkach.
Metoda publiczna STTouches Określa, czy określona SqlGeometry styka się z bieżącym SqlGeometry.
Metoda publiczna STUnion Zwraca obiekt reprezentujący Unii SqlGeometry wystąpienie innym SqlGeometry instancji.
Metoda publiczna STWithin Określa, czy bieżący SqlGeometry jest całkowicie w określonym SqlGeometry wystąpienie.
Metoda publiczna ToString Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) SqlGeometry wystąpienie rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie. (Zastępuje Object.ToString()).
Metoda publiczna Write Zapisuje SqlGeometry wystąpienie do strumień binarny. SqlGeometry

Do góry

Uwagi

SQL Server 2008 obsługuje zestaw metod geometrii dane przestrzenne typu.Metody te obejmują metody na geometrię, które są definiowane przez standard konsorcjum geograficzne otwarte (OGC) i zestaw rozszerzeń Microsoft z tym standardem.

Bezpieczeństwo wątków

Wszystkie publiczne statyczny (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Nie ma gwarancji, że elementy członkowskie wystąpień będą bezpieczne dla wątków.