Udostępnij za pośrednictwem


Klasa SqlGeography

SqlGeography Typu reprezentuje dane w układzie współrzędnych geodezyjnej (okrągły ziemi).

Hierarchia dziedziczenia

System.Object
  Microsoft.SqlServer.Types.SqlGeography

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

Składnia

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

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

Konstruktorzy

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

Do góry

Właściwości

  Nazwa Opis
Właściwość publiczna IsNull Określa, czy SqlGeography wystąpienie jest null.
Właściwość publiczna Lat Zwraca właściwość latitude Geografia wystąpienie.
Właściwość publiczna Long Zwraca właściwość geograficznej Geografia wystąpienie.
Właściwość publiczna M Zwraca wartość M (miara) wystąpienie Geografia.
Właściwość publicznaStatyczny element członkowski Null Zwraca wartość właściwość tylko do odczytu, zapewniając wystąpienie wartości null SqlGeography typu.
Właściwość publiczna STSrid Pobiera lub ustawia identyfikator jest liczbą całkowitą reprezentującą przestrzennej identyfikator odniesienia (SRID) z 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) SqlGeography wystąpienie.
Metoda publiczna AsTextZM Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) SqlGeography wystąpienie rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie.
Metoda publiczna BufferWithTolerance Zwraca obiekt geometryczny reprezentujących Unii punkt wszystkich wartości których odległość od SqlGeography wystąpienie jest mniejsza lub równa określonej wartości, pozwalając na określoną tolerancję.
Metoda publiczna EnvelopeAngle Zwraca maksymalny kąt między punktem zwrócony przez EnvelopeCenter metoda i punkt Geografia wystąpienie w stopniach.
Metoda publiczna EnvelopeCenter Zwraca punkt, który może służyć jako środka obwiedni okręgu wystąpienie Geografia.
Metoda publiczna Equals (Dziedziczony z Object).
Metoda publiczna Filter Oferuje szybki, tylko do indeksu przecięcia metoda ustalania, jeśli wystąpienie Geografia przecina inną SqlGeography instancji, przy założeniu, że indeks jest dostępna.
Metoda chroniona Finalize (Dziedziczony z Object).
Metoda publicznaStatyczny element członkowski GeomFromGml Konstrukcje SqlGeography 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 SqlGeography wystąpienie jest taka sama jak określonego typu.
Metoda chroniona MemberwiseClone (Dziedziczony z Object).
Metoda publiczna NumRings Zwraca całkowitą liczbę sygnałów w Wielokąt wystąpienie.
Metoda publicznaStatyczny element członkowski Parse Zwraca SqlGeography wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT).
Metoda publicznaStatyczny element członkowski Point Konstrukcje SqlGeography wystąpienie reprezentującą instancja Point od jego x i wartości y i przestrzennej odwołanie Identyfikatora (SRID).
Metoda publiczna Populate Stosuje się Geografia wpisz sekwencję wywołań do IGeographySink obiektu.Sekwencja wywołania jest zestaw ilustracji, linie i punkty Geografia typów.
Metoda publiczna Read Reprezentacja binarna odczytuje Geografia wpisane SqlGeometry obiektu.
Metoda publiczna Reduce Zwraca zbliżenia produkowane przez uruchomienie algorytm Douglas Peucker na wystąpienie z tolerancją danego wystąpienia danej Geografia.
Metoda publiczna RingN Zwraca określony pierścień SqlGeography wystąpienie: 1 ≤ n ≤ NumRings().
Metoda publiczna STArea Zwraca wartość całkowita obszar obszar powierzchni SqlGeography wystąpienie.
Metoda publiczna STAsBinary Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB) SqlGeography wystąpienie.
Metoda publiczna STAsText Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) SqlGeography wystąpienie.
Metoda publiczna STBuffer Zwraca obiekt Geografia, reprezentujący Unii wszystkich punktów których odległość od SqlGeography wystąpienie jest mniejsza lub równa określonej wartości.
Metoda publiczna STDifference Zwraca obiekt reprezentujący punktów z jednego SqlGeography wystąpienie, które nie mieszczą się w innym SqlGeography instancji.
Metoda publiczna STDimension Zwraca maksymalny wymiarSqlGeography wystąpienie
Metoda publiczna STDisjoint Określa, czy wywołujący SqlGeography wystąpienie jest odłączony od z określonego SqlGeography instancji.
Metoda publiczna STDistance Zwraca najmniejszą odległość między punktem w SqlGeography wystąpienie i punkt w innym SqlGeography instancji.
Metoda publiczna STEndPoint Zwraca punkt końcowy SqlGeography wystąpienie.
Metoda publiczna STEquals Określa, czy określona SqlGeography wystąpienie ma ten sam punkt zestaw jako wywołujący SqlGeography instancji.
Metoda publicznaStatyczny element członkowski STGeomCollFromText Zwraca wystąpienie Geografia 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 wystąpienie GeometryCollection reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STGeometryN Zwraca element geograficznym określonym w GeometryCollection lub jednym z jego podtypów.
Metoda publiczna STGeometryType Zwraca nazwę typu Open konsorcjum geograficzne (OGC), reprezentowane przez wystąpienie Geografia.
Metoda publicznaStatyczny element członkowski STGeomFromText Zwraca SqlGeography 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 SqlGeography wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STIntersection Zwraca obiekt reprezentujący punkty gdzie SqlGeography wystąpienie przecina inną SqlGeography wystąpienie.
Metoda publiczna STIntersects Określa, czy bieżący SqlGeography przecina wystąpienie o określonym SqlGeography.
Metoda publiczna STIsClosed Określa, czy wywołujący SqlGeography wystąpienie jest zamknięty.
Metoda publiczna STIsEmpty Określa, czy SqlGeography wystąpienie jest pusta.
Metoda publiczna STLength Zwraca całkowitą długość elementy w SqlGeography wystąpienie lub SqlGeography instancji w GeometryCollection.
Metoda publicznaStatyczny element członkowski STLineFromText Zwraca SqlGeography 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 SqlGeography 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 STMLineFromText Zwraca SqlGeography 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 SqlGeography MultiLineString wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publicznaStatyczny element członkowski STMPointFromText Zwraca SqlGeography 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 SqlGeography wielopunktowych wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publicznaStatyczny element członkowski STMPolyFromText Zwraca SqlGeography 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 STMPolyFromWKB Zwraca SqlGeography MultiPolygon wystąpienie z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STNumGeometries Zwraca liczbę mają geometrię, które tworzą SqlGeography wystąpienie.
Metoda publiczna STNumPoints Zwraca całkowitą liczbę punktów w każdej wartości wSqlGeography wystąpienie
Metoda publicznaStatyczny element członkowski STPointFromText Zwraca SqlGeography 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 SqlGeography punkt wystąpienie z reprezentacją Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STPointN Zwraca określony punkt w SqlGeography wystąpienie.
Metoda publicznaStatyczny element członkowski STPolyFromText Zwraca SqlGeography 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 SqlGeography wystąpienie wielokąt z reprezentacji Otwórz konsorcjum geograficzne (OGC) dobrze binarny (WKB).
Metoda publiczna STStartPoint Zwraca punkt początkowy SqlGeography wystąpienie.
Metoda publiczna STSymDifference Zwraca obiekt reprezentujący wszystkie punkty, które są w jedną SqlGeography lub innego wystąpienie SqlGeography wystąpienie, ale nie te punkty, które leżą w obu przypadkach.
Metoda publiczna STUnion Zwraca obiekt reprezentujący Unii SqlGeography wystąpienie innym SqlGeography instancji.
Metoda publiczna ToString Zwraca reprezentacja Otwórz konsorcjum geograficzne (OGC) dobrze znanego tekstu (WKT) SqlGeography wystąpienie rozszerzony z dowolnego Z (podniesienie) i wartości M (miara) przez wystąpienie. (Zastępuje Object.ToString()).
Metoda publiczna Write Zapisuje SqlGeography obiekt binarny strumień.

Do góry

Uwagi

SQL Server 2008 obsługuje zestaw metod Geografia dane przestrzenne typu.Metody te obejmują metody Geografia zdefiniowanych 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.