DbGeography Osztály

Definíció

Geodéziai (földkörüli) koordinátarendszer adatait jelöli.

public ref class DbGeography
[System.ComponentModel.DataAnnotations.BindableType]
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
[<System.ComponentModel.DataAnnotations.BindableType>]
[<System.Runtime.Serialization.DataContract>]
[<System.Serializable>]
type DbGeography = class
Public Class DbGeography
Öröklődés
DbGeography
Attribútumok

Tulajdonságok

Name Description
Area

Null értékű dupla értéket kap, amely a dbGeography érték területét jelzi, ami null lehet, ha ez az érték nem jelent felületet.

CoordinateSystemId

Lekéri a koordinátarendszerhez társított azonosítót.

DefaultCoordinateSystemId

Lekéri a földrajzi értékek (WGS 84) alapértelmezett koordinátarendszer-azonosítóját (SRID).

Dimension

Lekéri a megadott DbGeography érték dimenzióját, vagy ha az érték gyűjtemény, akkor a legnagyobb elemdimenziót.

ElementCount

Lekéri a dbGeography érték elemeinek számát, ha földrajzi gyűjteményt jelöl.

Elevation

Lekéri ennek a DbGeography-értéknek a magasságát (Z koordinátáját), ha az egy pontot jelöl.

EndPoint

Lekéri az érték kezdőpontját jelentő DbGeography értéket, amely null értékű lehet, ha ez a DbGeography érték nem egy görbét jelöl.

IsClosed

Null értékű logikai értéket kap, amely azt jelzi, hogy ez a DbGeography érték bezárva van-e, ami null lehet, ha ez az érték nem jelent görbét.

IsEmpty

Null értékű logikai értéket kap, amely jelzi, hogy ez a DbGeography érték üres-e.

Latitude

Lekéri ennek a DbGeography-értéknek a Szélesség koordinátáját, ha az egy pontot jelöl.

Length

A dbGeography érték hosszát jelző null értékű dupla értéket kap, amely null értékű lehet, ha ez az érték nem egy görbét jelöl.

Longitude

Lekéri ennek a DbGeography-értéknek a hosszúsági koordinátáját, ha az egy pontot jelöl.

Measure

Lekéri ennek a DbGeography-értéknek az M (Mérték) koordinátáját, ha az egy pontot jelöl.

PointCount

Lekéri a dbGeography értékben lévő pontok számát, ha vonalas vagy lineáris gyűrűt jelöl.

ProviderValue

Lekéri ennek a DbGeography-értéknek az ábrázolását, amely az azt alkotó mögöttes szolgáltatóra jellemző.

SpatialTypeName

Lekéri a DBGeography térbeli típusnevét.

StartPoint

Lekéri az érték kezdőpontját jelentő DbGeography értéket, amely null értékű lehet, ha ez a DbGeography érték nem egy görbét jelöl.

WellKnownValue

Lekéri vagy beállítja ennek a DbGeography-értéknek az adatszerződés szerializálható, jól ismert ábrázolását.

Metódusok

Name Description
AsBinary()

Létrehozza ennek a DbGeography-értéknek a jól ismert bináris ábrázolását.

AsGml()

Létrehozza ennek a DbGeography-értéknek a Földrajzi jelölőnyelv (GML) ábrázolását.

AsText()

Létrehozza ennek a DbGeography-értéknek a jól ismert szöveges ábrázolását. A pontokhoz csak hosszúság és szélesség tartozik.

Buffer(Nullable<Double>)

Olyan földrajzi objektumot ad vissza, amely azoknak a pontoknak az egyesítését jelöli, amelyek távolsága egy földrajzi példánytól kisebb vagy egyenlő egy adott értéknél.

Difference(DbGeography)

Kiszámítja ennek a DbGeography-értéknek és egy másik DbGeography-értéknek a különbségét.

Disjoint(DbGeography)

Meghatározza, hogy ez a DbGeography térbelileg különbözik-e a megadott DbGeography argumentumtól.

Distance(DbGeography)

Kiszámítja a dbGeography érték legközelebbi pontjai és egy másik DbGeography érték közötti távolságot.

ElementAt(Int32)

A DbGeography érték egy elemét adja vissza egy adott pozícióból, ha földrajzi gyűjteményt jelöl.

Equals(Object)

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
FromBinary(Byte[], Int32)

Létrehoz egy új DbGeography értéket a megadott jól ismert bináris érték és koordinátarendszer-azonosító (SRID) alapján.

FromBinary(Byte[])

Létrehoz egy új DbGeography értéket a megadott jól ismert bináris érték alapján.

FromGml(String, Int32)

Létrehoz egy új DbGeography értéket a megadott földrajzi jelölőnyelv (GML) érték és a koordinátarendszer-azonosító (SRID) alapján.

FromGml(String)

Létrehoz egy új DbGeography értéket a megadott Földrajzi korrektúranyelv (GML) érték alapján.

FromText(String, Int32)

Létrehoz egy új DbGeography értéket a megadott jól ismert szöveges érték és koordinátarendszer-azonosító (SRID) alapján.

FromText(String)

Létrehoz egy új DbGeography értéket a megadott jól ismert szöveges érték alapján.

GeographyCollectionFromBinary(Byte[], Int32)

Létrehoz egy új DbGeography gyűjteményértéket a megadott jól ismert bináris érték és koordinátarendszer-azonosító (SRID) alapján.

GeographyCollectionFromText(String, Int32)

Létrehoz egy új DbGeography gyűjteményértéket a megadott jól ismert szöveges érték és koordinátarendszer-azonosító (SRID) alapján.

GetHashCode()

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
Intersection(DbGeography)

Kiszámítja ennek a DbGeography-értéknek és egy másik DbGeography-értéknek a metszetét.

Intersects(DbGeography)

Meghatározza, hogy ez a DbGeography érték térbelileg metszi-e a megadott DbGeography argumentumot.

LineFromBinary(Byte[], Int32)

Létrehoz egy új DbGeography sorértéket a megadott jól ismert bináris érték és koordinátarendszer-azonosító (SRID) alapján.

LineFromText(String, Int32)

Létrehoz egy új DbGeography sorértéket a megadott jól ismert szöveges érték és koordinátarendszer-azonosító (SRID) alapján.

MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
MultiLineFromBinary(Byte[], Int32)

Bináris érték többsoros értékét adja vissza.

MultiLineFromText(String, Int32)

Egy jól ismert szöveges érték többsoros értékét adja vissza.

MultiPointFromBinary(Byte[], Int32)

A többpontos értéket egy jól ismert bináris értékből adja vissza.

MultiPointFromText(String, Int32)

A többpontos értéket egy jól ismert szöveges értékből adja vissza.

MultiPolygonFromBinary(Byte[], Int32)

Egy jól ismert bináris érték többszögértékét adja vissza.

MultiPolygonFromText(String, Int32)

Egy jól ismert szöveges érték többszögértékét adja vissza.

PointAt(Int32)

A DbGeography érték egy elemét adja vissza egy adott pozícióból, ha vonalas vagy lineáris gyűrűt jelöl.

PointFromBinary(Byte[], Int32)

Létrehoz egy új DbGeography pontértéket a megadott jól ismert bináris érték és koordinátarendszer-azonosító (SRID) alapján.

PointFromText(String, Int32)

Létrehoz egy új DbGeography pontértéket a megadott jól ismert szöveges érték és koordinátarendszer-azonosító (SRID) alapján.

PolygonFromBinary(Byte[], Int32)

Létrehoz egy új DbGeography sokszögértéket a megadott jól ismert bináris érték és koordinátarendszer-azonosító (SRID) alapján.

PolygonFromText(String, Int32)

Új DbGeography sokszögértéket hoz létre a megadott jól ismert szöveges érték és koordinátarendszer-azonosító (SRID) alapján.

SpatialEquals(DbGeography)

Meghatározza, hogy ez a DbGeography térbelileg megegyezik-e a megadott DbGeography argumentumával.

SymmetricDifference(DbGeography)

Kiszámítja ennek a DbGeography-értéknek és egy másik DbGeography-értéknek a szimmetrikus különbségét.

ToString()

A földrajzi érték sztring-ábrázolását adja vissza.

Union(DbGeography)

Kiszámítja ennek a DbGeography-értéknek és egy másik DbGeography-értéknek az egyesítését.

A következőre érvényes: