DbGeography Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje data v souřadnicovém systému geodetické (kulaté země).
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
- Dědičnost
-
DbGeography
- Atributy
Vlastnosti
| Name | Description |
|---|---|
| Area |
Získá hodnotu s možnou hodnotou null, která označuje oblast této hodnoty DbGeography, což může být null, pokud tato hodnota nepředstavuje povrch. |
| CoordinateSystemId |
Získá identifikátor přidružený ke souřadnicovém systému. |
| DefaultCoordinateSystemId |
Získá výchozí ID systému souřadnic (SRID) pro zeměpisné hodnoty (WGS 84). |
| Dimension |
Získá dimenzi dané DbGeography hodnoty nebo, pokud je hodnota kolekce, největší dimenze prvku. |
| ElementCount |
Získá počet prvků v této DbGeography hodnota, pokud představuje geografickou kolekci. |
| Elevation |
Získá zvýšení (souřadnice Z) této hodnoty DbGeography, pokud představuje bod. |
| EndPoint |
Získá DbGeography hodnotu představující počáteční bod této hodnoty, což může být null, pokud tato DbGeography hodnota nepředstavuje křivku. |
| IsClosed |
Získá logickou hodnotu s možnou hodnotou null určující, zda je tato hodnota DbGeography uzavřena, což může být null, pokud tato hodnota nepředstavuje křivku. |
| IsEmpty |
Získá logickou hodnotu s možnou hodnotou null označující, zda je tato hodnota DbGeography prázdná. |
| Latitude |
Získá souřadnici zeměpisné šířky této hodnoty DbGeography, pokud představuje bod. |
| Length |
Získá hodnotu s možnou hodnotou null, která označuje délku této hodnoty DbGeography, což může být null, pokud tato hodnota nepředstavuje křivku. |
| Longitude |
Získá zeměpisná délka souřadnice této DbGeography hodnota, pokud představuje bod. |
| Measure |
Získá souřadnici M (míra) této hodnoty DbGeography, pokud představuje bod. |
| PointCount |
Získá počet bodů v této DbGeography hodnota, pokud představuje linestring nebo lineární prstenec. |
| ProviderValue |
Získá reprezentaci této DbGeography hodnota, která je specifická pro základního poskytovatele, který ho vytvořil. |
| SpatialTypeName |
Získá název prostorového typu DBGeography. |
| StartPoint |
Získá DbGeography hodnotu představující počáteční bod této hodnoty, což může být null, pokud tato DbGeography hodnota nepředstavuje křivku. |
| WellKnownValue |
Získá nebo nastaví kontrakt dat serializovatelné dobře známé reprezentace této DbGeography hodnotu. |
Metody
| Name | Description |
|---|---|
| AsBinary() |
Vygeneruje známou binární reprezentaci této hodnoty DbGeography. |
| AsGml() |
Vygeneruje reprezentaci jazyka GML (Geography Markup Language) této hodnoty DbGeography. |
| AsText() |
Vygeneruje známou textová reprezentaci této hodnoty DbGeography. Zahrnuje pouze zeměpisnou délku a zeměpisnou šířku pro body. |
| Buffer(Nullable<Double>) |
Vrátí zeměpisný objekt, který představuje sjednocení všech bodů, jejichž vzdálenost od zeměpisné instance je menší nebo rovna zadané hodnotě. |
| Difference(DbGeography) |
Vypočítá rozdíl této hodnoty DbGeography a další hodnoty DbGeography. |
| Disjoint(DbGeography) |
Určuje, zda je tato databáze prostorově oddělená od zadaného argumentu DbGeography. |
| Distance(DbGeography) |
Vypočítá vzdálenost mezi nejbližšími body v této hodnotě DbGeography a jinou hodnotou DbGeography. |
| ElementAt(Int32) |
Vrátí prvek této DbGeography hodnotu z konkrétní pozice, pokud představuje geografickou kolekci. |
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| FromBinary(Byte[], Int32) |
Vytvoří novou DbGeography hodnotu na základě zadané dobře známé binární hodnoty a identifikátoru systému souřadnic (SRID). |
| FromBinary(Byte[]) |
Vytvoří novou DbGeography hodnotu na základě zadané dobře známé binární hodnoty. |
| FromGml(String, Int32) |
Vytvoří novou DbGeography hodnotu na základě zadané hodnoty GML (Geography Markup Language) a identifikátoru systému souřadnic (SRID). |
| FromGml(String) |
Vytvoří novou DbGeography hodnotu na základě zadané hodnoty GML (Geography Markup Language). |
| FromText(String, Int32) |
Vytvoří novou DbGeography hodnotu na základě zadané dobře známé textové hodnoty a identifikátoru systému souřadnic (SRID). |
| FromText(String) |
Vytvoří novou DbGeography hodnotu na základě zadané dobře známé textové hodnoty. |
| GeographyCollectionFromBinary(Byte[], Int32) |
Vytvoří novou DbGeography hodnotu kolekce na základě zadané dobře známé binární hodnoty a identifikátoru souřadnicového systému (SRID). |
| GeographyCollectionFromText(String, Int32) |
Vytvoří novou DbGeography hodnotu kolekce na základě zadané dobře známé textové hodnoty a identifikátoru systému souřadnic (SRID). |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| Intersection(DbGeography) |
Vypočítá průnik této hodnoty DbGeography a jinou hodnotu DbGeography. |
| Intersects(DbGeography) |
Určuje, zda tato hodnota DbGeography prostorově protíná zadaný argument DbGeography. |
| LineFromBinary(Byte[], Int32) |
Vytvoří novou DbGeography hodnotu řádku na základě zadané dobře známé binární hodnoty a identifikátoru souřadnicového systému (SRID). |
| LineFromText(String, Int32) |
Vytvoří novou DbGeography hodnotu řádku na základě zadané dobře známé textové hodnoty a identifikátoru souřadnicového systému (SRID). |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| MultiLineFromBinary(Byte[], Int32) |
Vrátí víceřádkovou hodnotu z binární hodnoty. |
| MultiLineFromText(String, Int32) |
Vrátí víceřádkovou hodnotu z dobře známé textové hodnoty. |
| MultiPointFromBinary(Byte[], Int32) |
Vrátí hodnotu s více body z dobře známé binární hodnoty. |
| MultiPointFromText(String, Int32) |
Vrátí hodnotu s více body z dobře známé textové hodnoty. |
| MultiPolygonFromBinary(Byte[], Int32) |
Vrátí mnohoúhelníkovou hodnotu z dobře známé binární hodnoty. |
| MultiPolygonFromText(String, Int32) |
Vrátí mnohoúhelníkovou hodnotu z dobře známé textové hodnoty. |
| PointAt(Int32) |
Vrátí prvek této hodnoty DbGeography z konkrétní pozice, pokud představuje spojnicový nebo lineární prstenec. |
| PointFromBinary(Byte[], Int32) |
Vytvoří novou DbGeography hodnotu bodu na základě zadané dobře známé binární hodnoty a identifikátoru souřadnicového systému (SRID). |
| PointFromText(String, Int32) |
Vytvoří novou DbGeography hodnotu bodu na základě zadané dobře známé textové hodnoty a identifikátoru souřadnicového systému (SRID). |
| PolygonFromBinary(Byte[], Int32) |
Vytvoří novou hodnotu DbGeography mnohoúhelníku na základě zadané dobře známé binární hodnoty a identifikátoru souřadnicového systému (SRID). |
| PolygonFromText(String, Int32) |
Vytvoří novou hodnotu DbGeography mnohoúhelníku na základě zadané dobře známé textové hodnoty a identifikátoru systému souřadnic (SRID). |
| SpatialEquals(DbGeography) |
Určuje, zda je tato databáze prostorově rovna zadanému argumentu DbGeography. |
| SymmetricDifference(DbGeography) |
Vypočítá symetrický rozdíl této hodnoty DbGeography a další hodnotu DbGeography. |
| ToString() |
Vrátí řetězcovou reprezentaci zeměpisné hodnoty. |
| Union(DbGeography) |
Vypočítá sjednocení této hodnoty DbGeography a další hodnoty DbGeography. |