DbGeography Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta i dati in un sistema di coordinate geodetico (terra rotonda).
[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
type DbGeography = class
Public Class DbGeography
- Ereditarietà
-
DbGeography
- Attributi
Proprietà
Area |
Ottiene un valore doppio nullable che indica l'area del valore DbGeometry, che può essere null se questo valore non rappresenta una superficie. |
CoordinateSystemId |
Ottiene l'l'identificatore associato al sistema di coordinate. |
DefaultCoordinateSystemId |
Ottiene l'ID del sistema di coordinate predefinito (SRID) per i valori geography (WGS 84) |
Dimension |
Ottiene la dimensione del valore specificato di DbGeography o, se il valore è una raccolta, la dimensione dell'elemento più grande. |
ElementCount |
Ottiene il numero di elementi nel valore di DbGeography, se rappresenta una raccolta di posizioni geografiche. <restituisce>Il numero di elementi in questo valore geography, se rappresenta una raccolta di altri valori geography; in caso contrario, Null.</Restituisce> |
Elevation |
Ottiene l'elevazione (coordinata Z) di questo valore di DbGeography, se rappresenta un punto. <restituisce>il valore di elevazione (coordinata Z) di questo valore geography, se rappresenta un punto; in caso contrario, null.</Restituisce> |
EndPoint |
Ottiene un valore DbGeography che rappresenta il punto iniziale di questo valore, che può essere null se questo valore DbGeography non rappresenta una curva. |
IsClosed |
Ottiene un valore booleano nullable che indica se il valore DbGeography è chiuso, che può essere null se questo valore non rappresenta una curva. |
IsEmpty |
Ottiene un valore booleano che indica se il valore DbGeography è vero o vuoto. |
Latitude |
Ottiene la coordinata di latitudine di questo valore di DbGeography, se rappresenta un punto. <restituisce>il valore della coordinata latitudine di questo valore geografico, se rappresenta un punto; in caso contrario, Null.</Restituisce> |
Length |
Ottiene un valore doppio nullable che indica la lunghezza del valore DbGeography, che può essere null se questo valore non rappresenta una curva. |
Longitude |
Ottiene la coordinata di longitudine di questo valore di DbGeography, se rappresenta un punto. <restituisce il valore della coordinata longitudine di questo valore geography, se rappresenta un punto; in caso>contrario, Null.</Restituisce> |
Measure |
Ottiene la coordinata di misura (M) di questo valore di DbGeography, se rappresenta un punto. <restituisce>il valore della coordinata M (Misura) di questo valore geography, se rappresenta un punto; in caso contrario, Null.</Restituisce> |
PointCount |
Ottiene il numero di punti nel valore di DbGeography, se rappresenta una linea spezzata o un anello lineare. <restituisce>Il numero di elementi in questo valore geography, se rappresenta una lineastring o un anello lineare; in caso contrario, null.</Restituisce> |
Provider |
Ottiene il provider spaziale che verrà utilizzato per le operazioni su questo tipo spaziale. |
ProviderValue |
Ottiene una rappresentazione di questo valore DbGeography specifico del provider sottostante responsabile della relativa creazione. |
SpatialTypeName |
Ottiene il nome del tipo spaziale di DBGeography. |
StartPoint |
Ottiene un valore DbGeography che rappresenta il punto iniziale di questo valore, che può essere null se questo valore DbGeography non rappresenta una curva. |
WellKnownValue |
Ottiene o imposta una rappresentazione nota serializzabile del contratto dati di questo valore DbGeography. |
Metodi
AsBinary() |
Genera la rappresentazione binaria nota di questo valore DbGeography. |
AsGml() |
Genera la rappresentazione GML (Geography Markup Language) di questo valore DbGeography. |
AsText() |
Genera la rappresentazione di testo nota di questo valore DbGeography. Include solo la longitudine e la latitudine per punti. |
Buffer(Nullable<Double>) |
Restituisce un oggetto geografia che rappresenta l'unione di tutti i punti la cui distanza da un'istanza di posizione geografica è minore o uguale a un valore specificato. |
Difference(DbGeography) |
Calcola la differenza tra questo valore DbGeography e un altro valore DbGeography. |
Disjoint(DbGeography) |
Determina se questo DbGeography è disgiunto dal punto di vista spaziale dall'argomento DbGeography specificato. |
Distance(DbGeography) |
Calcola la distanza tra i punti più vicini di questo valore DbGeography e un altro valore DbGeography. |
ElementAt(Int32) |
Restituisce un elemento di questo valore DbGeography da una posizione specifica, se rappresenta una raccolta geografica. <param name="index">Posizione all'interno di questo valore geografico da cui deve essere acquisito l'elemento.</param><restituisce>L'elemento in questo valore geography nella posizione specificata, se rappresenta una raccolta di altri valori geography; in caso contrario, Null.</Restituisce> |
FromBinary(Byte[]) |
Crea un nuovo valore DbGeography basato sul valore binario noto. |
FromBinary(Byte[], Int32) |
Crea un nuovo valore di DbGeography in base al valore binario noto e all'identificatore del sistema di coordinate (SRID) specificati. |
FromGml(String) |
Crea un nuovo valore DbGeography basato sul valore GML (Geography Markup Language). |
FromGml(String, Int32) |
Crea un nuovo valore di DbGeography in base al valore GML (Geography Markup Language) e all'identificatore del sistema di coordinate (SRID) specificati. |
FromText(String) |
Crea un nuovo valore DbGeography basato sul valore di testo noto. |
FromText(String, Int32) |
Crea un nuovo valore di DbGeography in base al valore di testo noto e all'identificatore del sistema di coordinate (SRID) specificati. |
GeographyCollectionFromBinary(Byte[], Int32) |
Crea un nuovo valore di raccolta di DbGeography in base al valore binario noto e all'identificatore del sistema di coordinate (SRID) specificati. |
GeographyCollectionFromText(String, Int32) |
Crea un nuovo valore di raccolta di DbGeography in base al valore di testo noto e all'identificatore del sistema di coordinate (SRID) specificati. |
Intersection(DbGeography) |
Calcola l'intersezione di questo valore DbGeography e un altro valore DbGeography. |
Intersects(DbGeography) |
Determina se questo valore DbGeography interseca dal punto di vista spaziale l'argomento DbGeography specificato. |
LineFromBinary(Byte[], Int32) |
Crea un nuovo valore di riga di DbGeography in base al valore binario noto e all'identificatore del sistema di coordinate (SRID) specificati. |
LineFromText(String, Int32) |
Crea un nuovo valore di riga di DbGeography in base al valore di testo noto e all'identificatore del sistema di coordinate (SRID) specificati. |
MultiLineFromBinary(Byte[], Int32) |
Restituisce il valore multiriga da un valore binario. |
MultiLineFromText(String, Int32) |
Restituisce il valore multiriga da un valore di testo noto. |
MultiPointFromBinary(Byte[], Int32) |
Restituisce il valore multipunto da un valore binario noto. |
MultiPointFromText(String, Int32) |
Restituisce il valore multipunto da un valore di testo noto. |
MultiPolygonFromBinary(Byte[], Int32) |
Restituisce il valore multipoligono da un valore binario noto. |
MultiPolygonFromText(String, Int32) |
Restituisce il valore multipoligono da un valore di testo noto. |
PointAt(Int32) |
Restituisce un elemento di questo valore DbGeography da una posizione specifica, se rappresenta una linea spezzata o un anello lineare. <param name="index">Posizione all'interno di questo valore geografico da cui deve essere acquisito l'elemento.</param><restituisce>L'elemento in questo valore geography nella posizione specificata, se rappresenta una lineastring o un anello lineare; in caso contrario, Null.</Restituisce> |
PointFromBinary(Byte[], Int32) |
Crea un nuovo valore di punto di DbGeography in base al valore binario noto e all'identificatore del sistema di coordinate (SRID) specificati. |
PointFromText(String, Int32) |
Crea un nuovo valore di punto di DbGeography in base al valore di testo noto e all'identificatore del sistema di coordinate (SRID) specificati. |
PolygonFromBinary(Byte[], Int32) |
Crea un nuovo valore di poligono di DbGeography in base al valore binario noto e all'identificatore del sistema di coordinate (SRID) specificati. |
PolygonFromText(String, Int32) |
Crea un nuovo valore di poligono di DbGeography in base al valore di testo noto e all'identificatore del sistema di coordinate (SRID) specificati. |
SpatialEquals(DbGeography) |
Determina se questo DbGeography equivale dal punto di vista spaziale dall'argomento DbGeography specificato. |
SymmetricDifference(DbGeography) |
Calcola la differenza simmetrica tra questo valore DbGeography e un altro valore DbGeography. |
ToString() |
Restituisce una rappresentazione di stringa del valore geografico. |
Union(DbGeography) |
Calcola l'unione di questo valore DbGeography e un altro valore DbGeography. |