Bagikan melalui


DbGeography Kelas

Definisi

Mewakili data dalam sistem koordinat geodetik (bumi bulat).

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
Warisan
DbGeography
Atribut

Properti

Area

Mendapatkan nilai ganda yang dapat diubah ke null yang menunjukkan area nilai DbGeography ini, yang mungkin null jika nilai ini tidak mewakili permukaan.

CoordinateSystemId

Mendapatkan pengidentifikasi yang terkait dengan sistem koordinat.

DefaultCoordinateSystemId

Mendapatkan id sistem koordinat default (SRID) untuk nilai geografi (WGS 84).

Dimension

Mendapatkan dimensi nilai yang diberikan DbGeography atau, jika nilainya adalah koleksi, dimensi elemen terbesar.

ElementCount

Mendapatkan jumlah elemen dalam nilai DbGeography ini, jika mewakili koleksi geografi.

Elevation

Mendapatkan elevasi (koordinat Z) dari nilai DbGeography ini, jika mewakili titik.

EndPoint

Mendapatkan nilai DbGeography yang mewakili titik awal nilai ini, yang mungkin null jika nilai DbGeography ini tidak mewakili kurva.

IsClosed

Mendapatkan nilai Boolean null yang menunjukkan apakah nilai DbGeography ini ditutup, yang mungkin null jika nilai ini tidak mewakili kurva.

IsEmpty

Mendapatkan nilai Boolean null yang menunjukkan apakah nilai DbGeography ini kosong.

Latitude

Mendapatkan koordinat Garis Lintang dari nilai DbGeography ini, jika mewakili titik.

Length

Mendapatkan nilai ganda null yang menunjukkan panjang nilai DbGeography ini, yang mungkin null jika nilai ini tidak mewakili kurva.

Longitude

Mendapatkan koordinat Bujur dari nilai DbGeography ini, jika mewakili titik.

Measure

Mendapatkan koordinat M (Pengukuran) dari nilai DbGeography ini, jika mewakili titik.

PointCount

Mendapatkan jumlah titik dalam nilai DbGeography ini, jika mewakili linestring atau cincin linier.

ProviderValue

Mendapatkan representasi dari nilai DbGeography ini yang khusus untuk penyedia dasar yang membangunnya.

SpatialTypeName

Mendapatkan nama jenis spasial DBGeography.

StartPoint

Mendapatkan nilai DbGeography yang mewakili titik awal nilai ini, yang mungkin null jika nilai DbGeography ini tidak mewakili kurva.

WellKnownValue

Mendapatkan atau mengatur kontrak data yang dapat diserialisasikan representasi terkenal dari nilai DbGeography ini.

Metode

AsBinary()

Menghasilkan representasi biner terkenal dari nilai DbGeography ini.

AsGml()

Menghasilkan representasi Geography Markup Language (GML) dari nilai DbGeography ini.

AsText()

Menghasilkan representasi teks terkenal dari nilai DbGeography ini. Hanya mencakup Bujur dan Garis Lintang untuk titik.

Buffer(Nullable<Double>)

Mengembalikan objek geografi yang mewakili gabungan semua titik yang jaraknya dari instans geografi kurang dari atau sama dengan nilai yang ditentukan.

Difference(DbGeography)

Menghitung perbedaan nilai DbGeography ini dan nilai DbGeography lainnya.

Disjoint(DbGeography)

Menentukan apakah DbGeography ini secara spasial putus-putus dari argumen DbGeography yang ditentukan.

Distance(DbGeography)

Menghitung jarak antara titik terdekat dalam nilai DbGeography ini dan nilai DbGeography lainnya.

ElementAt(Int32)

Mengembalikan elemen nilai DbGeography ini dari posisi tertentu, jika mewakili kumpulan geografi.

Equals(Object)

Menentukan apakah objek yang ditentukan sama dengan objek saat ini.

(Diperoleh dari Object)
FromBinary(Byte[])

Membuat nilai baru DbGeography berdasarkan nilai biner terkenal yang ditentukan.

FromBinary(Byte[], Int32)

Membuat nilai baru DbGeography berdasarkan nilai biner terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

FromGml(String)

Membuat nilai baru DbGeography berdasarkan nilai Geography Markup Language (GML) yang ditentukan.

FromGml(String, Int32)

Membuat nilai baru DbGeography berdasarkan nilai Geography Markup Language (GML) yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

FromText(String)

Membuat nilai baru DbGeography berdasarkan nilai teks terkenal yang ditentukan.

FromText(String, Int32)

Membuat nilai baru DbGeography berdasarkan nilai teks terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

GeographyCollectionFromBinary(Byte[], Int32)

Membuat nilai koleksi baru DbGeography berdasarkan nilai biner terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

GeographyCollectionFromText(String, Int32)

Membuat nilai koleksi baru DbGeography berdasarkan nilai teks terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

GetHashCode()

Berfungsi sebagai fungsi hash default.

(Diperoleh dari Object)
GetType()

Mendapatkan dari instans Type saat ini.

(Diperoleh dari Object)
Intersection(DbGeography)

Menghitung persimpangan nilai DbGeography ini dan nilai DbGeography lainnya.

Intersects(DbGeography)

Menentukan apakah nilai DbGeography ini secara spasial berpotongan dengan argumen DbGeography yang ditentukan.

LineFromBinary(Byte[], Int32)

Membuat nilai baris baru DbGeography berdasarkan nilai biner terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

LineFromText(String, Int32)

Membuat nilai baris baru DbGeography berdasarkan nilai teks terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

MemberwiseClone()

Membuat salinan dangkal dari saat ini Object.

(Diperoleh dari Object)
MultiLineFromBinary(Byte[], Int32)

Mengembalikan nilai multibaris dari nilai biner.

MultiLineFromText(String, Int32)

Mengembalikan nilai multibaris dari nilai teks terkenal.

MultiPointFromBinary(Byte[], Int32)

Mengembalikan nilai multipoint dari nilai biner terkenal.

MultiPointFromText(String, Int32)

Mengembalikan nilai multipoint dari nilai teks terkenal.

MultiPolygonFromBinary(Byte[], Int32)

Mengembalikan nilai multi poligon dari nilai biner terkenal.

MultiPolygonFromText(String, Int32)

Mengembalikan nilai multi poligon dari nilai teks terkenal.

PointAt(Int32)

Mengembalikan elemen nilai DbGeography ini dari posisi tertentu, jika mewakili linestring atau cincin linier.

PointFromBinary(Byte[], Int32)

Membuat nilai titik baru DbGeography berdasarkan nilai biner terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

PointFromText(String, Int32)

Membuat nilai titik baru DbGeography berdasarkan nilai teks terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

PolygonFromBinary(Byte[], Int32)

Membuat nilai poligon baru DbGeography berdasarkan nilai biner terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

PolygonFromText(String, Int32)

Membuat nilai poligon baru DbGeography berdasarkan nilai teks terkenal yang ditentukan dan pengidentifikasi sistem koordinat (SRID).

SpatialEquals(DbGeography)

Menentukan apakah DbGeography ini secara spasial sama dengan argumen DbGeography yang ditentukan.

SymmetricDifference(DbGeography)

Menghitung perbedaan simetris dari nilai DbGeography ini dan nilai DbGeography lainnya.

ToString()

Mengembalikan representasi string dari nilai geografi.

Union(DbGeography)

Menghitung penyatuan nilai DbGeography ini dan nilai DbGeography lainnya.

Berlaku untuk