Partager via


DbGeography Classe

Définition

Représente des données dans un système de coordonnées géodésique (terre ronde).

[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
type DbGeography = class
Public Class DbGeography
Héritage
DbGeography
Attributs

Propriétés

Area

Obtient une valeur double qui peut être null et qui indique la zone de cette valeur DbGeography. Cette dernière peut être null si elle ne représente pas une surface.

CoordinateSystemId

Obtient l'identificateur associé à ce système de coordonnées.

DefaultCoordinateSystemId

Obtient l’ID de système de coordonnées par défaut (SRID) pour les valeurs geography (WGS 84)

Dimension

Obtient la dimension de la valeur DbGeography donnée ou, si la valeur est une collection, la plus grande dimension de l'élément.

ElementCount

Obtient le nombre d'éléments dans cette valeur DbGeography, si elle représente une collection géographique. <renvoie>le nombre d’éléments dans cette valeur geography, s’il représente une collection d’autres valeurs géographiques ; sinon null.</Retourne>

Elevation

Obtient l'élévation (coordonnée Z) de la valeur DbGeography, si elle représente un point. <renvoie>la valeur d’élévation (coordonnée Z) de cette valeur géographique, si elle représente un point ; sinon null.</Retourne>

EndPoint

Obtient une valeur DbGeography représentant le point de départ de cette valeur, qui peut être null si cette valeur DbGeography ne représente pas une courbe.

IsClosed

Obtient une valeur booléenne pouvant être null, indiquant si cette valeur DbGeography est fermée. Cette dernière peut être null si elle ne représente pas une courbe.

IsEmpty

Obtient une valeur booléenne indiquant si cette valeur DbGeography est vide.

Latitude

Obtient les coordonnées de latitude de la valeur DbGeography, si elle représente un point. <renvoie>la valeur de coordonnées Latitude de cette valeur géographique, si elle représente un point ; sinon null.</Retourne>

Length

Obtient une valeur double qui peut être null et qui indique la longueur de cette valeur DbGeography. Cette dernière peut être null si elle ne représente pas une courbe.

Longitude

Obtient les coordonnées de longitude de la valeur DbGeography, si elle représente un point. <renvoie>la valeur de coordonnées longitude de cette valeur géographique, si elle représente un point ; sinon null.</Retourne>

Measure

Obtient la coordonnée M (mesure) de la valeur DbGeography, si elle représente un point. <retourne>la valeur de coordonnées M (Measure) de cette valeur géographique, si elle représente un point ; sinon null.</Retourne>

PointCount

Obtient le nombre de points dans cette valeur DbGeography, si elle représente une chaîne de ligne ou une boucle linéaire. <renvoie>le nombre d’éléments dans cette valeur géographique, s’il représente une chaîne de traits ou un anneau linéaire ; sinon null.</Retourne>

Provider

Obtient le fournisseur spatial qui sera utilisé pour les opérations sur ce type spatial.

ProviderValue

Obtient la représentation de la valeur DbGeography qui est spécifique au fournisseur sous-jacent qui l'a créée.

SpatialTypeName

Obtient le nom du type spatial de DBGeography.

StartPoint

Obtient une valeur DbGeography représentant le point de départ de cette valeur, qui peut être null si cette valeur DbGeography ne représente pas une courbe.

WellKnownValue

Obtient ou définit une représentation connue du contrat de données sérialisable de cette valeur DbGeography.

Méthodes

AsBinary()

Génère la représentation binaire connue de cette valeur DbGeography.

AsGml()

Génère une représentation GML (Geography Markup Language) de la valeur DbGeography.

AsText()

Génère la représentation texte connue de cette valeur DbGeography. Inclut uniquement la longitude et la latitude pour les points.

Buffer(Nullable<Double>)

Retourne un objet géographique qui représente l'union de tous les points dont la distance depuis une instance géographique est inférieure ou égale à une valeur spécifiée.

Difference(DbGeography)

Calcule la différence entre cette valeur DbGeography et une autre valeur DbGeography.

Disjoint(DbGeography)

Détermine si ce DbGeography est disjoint de l'argument DbGeography spécifié de façon spatiale.

Distance(DbGeography)

Calcule la distance entre les points les plus proches dans cette valeur DbGeography et une autre valeur DbGeography.

ElementAt(Int32)

Retourne un élément de cette valeur DbGeography depuis une position spécifique, s'il représente une collection géographique. <param name="index">Position dans cette valeur geography à partir de laquelle l’élément doit être extrait.</param><retourne>l’élément de cette valeur geography à la position spécifiée, s’il représente une collection d’autres valeurs géographiques ; sinon null.</Retourne>

FromBinary(Byte[])

Crée une valeur DbGeography en fonction de la valeur binaire connue spécifiée.

FromBinary(Byte[], Int32)

Crée une valeur DbGeography en fonction de la valeur binaire et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

FromGml(String)

Crée une valeur DbGeography en fonction de la valeur de langage de balisage de géographie (GML, Geography Markup Language).

FromGml(String, Int32)

Crée une valeur DbGeography en fonction de la valeur de langage de balisage de géographie (GML, Geography Markup Language) et de l'identificateur du système de coordonnées (SRID, Coordinate System Identifier).

FromText(String)

Crée une valeur DbGeography en fonction de la valeur texte connue spécifiée.

FromText(String, Int32)

Crée une valeur DbGeography en fonction de la valeur texte et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

GeographyCollectionFromBinary(Byte[], Int32)

Crée une valeur de collection DbGeography en fonction de la valeur binaire et de l'identificateur de système de coordonnées (SRID, Coordinate System Identifier) connus spécifiés.

GeographyCollectionFromText(String, Int32)

Crée une valeur de collection DbGeography en fonction de la valeur texte et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

Intersection(DbGeography)

Calcule l'intersection entre cette valeur DbGeography et une autre valeur DbGeography.

Intersects(DbGeography)

Détermine si cette valeur DbGeography coupe l'argument DbGeography spécifiée de façon spatiale.

LineFromBinary(Byte[], Int32)

Crée une valeur de ligne DbGeography en fonction de la valeur binaire et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

LineFromText(String, Int32)

Crée une valeur de ligne DbGeography en fonction de la valeur texte et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

MultiLineFromBinary(Byte[], Int32)

Retourne la valeur multiligne d’une valeur binaire.

MultiLineFromText(String, Int32)

Retourne la valeur multiligne à partir d’une valeur de texte connue.

MultiPointFromBinary(Byte[], Int32)

Retourne la valeur multipoint à partir d’une valeur binaire connue.

MultiPointFromText(String, Int32)

Retourne la valeur multipoint à partir d’une valeur de texte connue.

MultiPolygonFromBinary(Byte[], Int32)

Retourne la valeur à plusieurs polygones à partir d’une valeur binaire connue.

MultiPolygonFromText(String, Int32)

Retourne la valeur à plusieurs polygones à partir d’une valeur de texte connue.

PointAt(Int32)

Retourne un élément de cette valeur DbGeography depuis une position spécifique, si elle représente une chaîne de ligne ou une boucle linéaire. <param name="index">Position dans cette valeur geography à partir de laquelle l’élément doit être extrait.</param><retourne>l’élément de cette valeur géographique à la position spécifiée, s’il représente une chaîne de traits ou un anneau linéaire ; sinon null.</Retourne>

PointFromBinary(Byte[], Int32)

Crée une valeur de point DbGeography en fonction de la valeur binaire et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

PointFromText(String, Int32)

Crée une valeur de point DbGeography en fonction de la valeur texte et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

PolygonFromBinary(Byte[], Int32)

Crée une valeur de polygone DbGeography en fonction de la valeur binaire et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

PolygonFromText(String, Int32)

Crée une valeur de polygone DbGeography en fonction de la valeur texte et de l'identificateur de système de coordonnées (SRID) connus spécifiés.

SpatialEquals(DbGeography)

Détermine si ce DbGeography est égal à l'argument DbGeography spécifié de façon spatiale.

SymmetricDifference(DbGeography)

Calcule la différence symétrique entre cette valeur DbGeography et une autre valeur DbGeography.

ToString()

Retourne une chaîne représentant la valeur géographique.

Union(DbGeography)

Calcule l'union de cette valeur DbGeography avec une autre valeur DbGeography.

S’applique à