DbGeography Classe

Définition

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

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
Héritage
DbGeography
Attributs

Propriétés

Nom Description
Area

Obtient une valeur double nullable qui indique la zone de cette valeur DbGeography, qui peut être null si cette valeur ne représente pas une surface.

CoordinateSystemId

Obtient l’identificateur associé au système de coordonnées.

DefaultCoordinateSystemId

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

Dimension

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

ElementCount

Obtient le nombre d’éléments de cette valeur DbGeography, s’il représente une collection géographique.

Elevation

Obtient l’élévation (coordonnée Z) de cette valeur DbGeography, si elle représente un point.

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 nullable indiquant si cette valeur DbGeography est fermée, ce qui peut être null si cette valeur ne représente pas une courbe.

IsEmpty

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

Latitude

Obtient la coordonnée Latitude de cette valeur DbGeography, si elle représente un point.

Length

Obtient une valeur double nullable qui indique la longueur de cette valeur DbGeography, qui peut être null si cette valeur ne représente pas une courbe.

Longitude

Obtient la coordonnée longitude de cette valeur DbGeography, si elle représente un point.

Measure

Obtient la coordonnée M (Measure) de cette valeur DbGeography, si elle représente un point.

PointCount

Obtient le nombre de points dans cette valeur DbGeography, s’il représente une chaîne de ligne ou un anneau linéaire.

ProviderValue

Obtient une représentation de cette valeur DbGeography spécifique au fournisseur sous-jacent qui l’a construite.

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 sérialisable de contrat de données bien connue de cette valeur DbGeography.

Méthodes

Nom Description
AsBinary()

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

AsGml()

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

AsText()

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

Buffer(Nullable<Double>)

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

Difference(DbGeography)

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

Disjoint(DbGeography)

Détermine si cette DbGeography est disjoint spatialement de l’argument DbGeography spécifié.

Distance(DbGeography)

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

ElementAt(Int32)

Retourne un élément de cette valeur DbGeography à partir d’une position spécifique, s’il représente une collection géographique.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
FromBinary(Byte[], Int32)

Crée une valeur DbGeography basée sur la valeur binaire connue spécifiée et l’identificateur de système de coordonnées (SRID).

FromBinary(Byte[])

Crée une valeur DbGeography basée sur la valeur binaire connue spécifiée.

FromGml(String, Int32)

Crée une valeur DbGeography basée sur la valeur GML (Geography Markup Language) spécifiée et l’identificateur de système de coordonnées (SRID).

FromGml(String)

Crée une DbGeography valeur basée sur la valeur GML (Geography Markup Language) spécifiée.

FromText(String, Int32)

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

FromText(String)

Crée une valeur DbGeography basée sur la valeur de texte connue spécifiée.

GeographyCollectionFromBinary(Byte[], Int32)

Crée une DbGeography valeur de collection basée sur la valeur binaire connue spécifiée et l’identificateur de système de coordonnées (SRID).

GeographyCollectionFromText(String, Int32)

Crée une DbGeography valeur de collection basée sur la valeur de texte connue spécifiée et l’identificateur du système de coordonnées (SRID).

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
Intersection(DbGeography)

Calcule l’intersection de cette valeur DbGeography et d’une autre valeur DbGeography.

Intersects(DbGeography)

Détermine si cette valeur DbGeography croise spatialement l’argument DbGeography spécifié.

LineFromBinary(Byte[], Int32)

Crée une DbGeography valeur de ligne basée sur la valeur binaire connue spécifiée et l’identificateur de système de coordonnées (SRID).

LineFromText(String, Int32)

Crée une DbGeography valeur de ligne basée sur la valeur de texte connue spécifiée et l’identificateur du système de coordonnées (SRID).

MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
MultiLineFromBinary(Byte[], Int32)

Retourne la valeur multiligne à partir 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 multi polygone à partir d’une valeur binaire connue.

MultiPolygonFromText(String, Int32)

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

PointAt(Int32)

Retourne un élément de cette valeur DbGeography à partir d’une position spécifique, s’il représente une chaîne de ligne ou un anneau linéaire.

PointFromBinary(Byte[], Int32)

Crée une DbGeography valeur de point basée sur la valeur binaire connue spécifiée et l’identificateur de système de coordonnées (SRID).

PointFromText(String, Int32)

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

PolygonFromBinary(Byte[], Int32)

Crée une valeur de DbGeography polygone basée sur la valeur binaire connue spécifiée et l’identificateur de système de coordonnées (SRID).

PolygonFromText(String, Int32)

Crée une valeur DbGeography de polygone basée sur la valeur de texte connue spécifiée et l’identificateur du système de coordonnées (SRID).

SpatialEquals(DbGeography)

Détermine si cette DbGeography est spatialement égale à l’argument DbGeography spécifié.

SymmetricDifference(DbGeography)

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

ToString()

Retourne une représentation sous forme de chaîne de la valeur géographique.

Union(DbGeography)

Calcule l’union de cette valeur DbGeography et une autre valeur DbGeography.

S’applique à