Compartir a través de


DbGeography Clase

Definición

Representa datos en un sistema de coordenadas geodésico (globo).

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
Herencia
DbGeography
Atributos

Propiedades

Area

Obtiene un valor de tipo double que acepta valores NULL que indica el área de este valor DbGeography, que puede ser NULL si este valor no representa una superficie.

CoordinateSystemId

Obtiene el identificador asociado al sistema de coordenadas.

DefaultCoordinateSystemId

Obtiene el identificador del sistema de coordenadas predeterminado (SRID) para los valores de geografía (WGS 84).

Dimension

Obtiene la dimensión del valor de DbGeography especificado o bien, si el valor es una colección, la mayor dimensión de elemento.

ElementCount

Obtiene el número de elementos en este valor DbGeography, si representa una colección de geografía.

Elevation

Obtiene la elevación (coordenada Z) de este valor DbGeography, si representa un punto.

EndPoint

Obtiene un valor DbGeography que representa el punto inicial de este valor, que puede ser NULL si este valor DbGeography no representa una curva.

IsClosed

Obtiene un valor booleano que acepta valores NULL que indica si este valor DbGeography está cerrado, que puede ser NULL si este valor no representa una curva.

IsEmpty

Obtiene un valor booleano que acepta valores NULL que indica si este valor DbGeography está vacío.

Latitude

Obtiene la coordenada de la latitud de este valor DbGeography, si representa un punto.

Length

Obtiene un valor de tipo double que acepta valores NULL que indica la longitud de este valor DbGeography, que puede ser NULL si este valor no representa una curva.

Longitude

Obtiene la coordenada de longitud de este valor DbGeography, si representa un punto.

Measure

Obtiene la coordenada M (medida) de este valor DbGeography, si representa un punto.

PointCount

Obtiene el número de puntos en este valor DbGeography, si representa un anillo linestring o lineal.

ProviderValue

Obtiene una representación de este valor DbGeography que es específico del proveedor subyacente que la construyó.

SpatialTypeName

Obtiene el nombre de tipo espacial de DBGeography.

StartPoint

Obtiene un valor DbGeography que representa el punto inicial de este valor, que puede ser NULL si este valor DbGeography no representa una curva.

WellKnownValue

Obtiene o establece una representación conocida serializable de contrato de datos de este valor DbGeography.

Métodos

AsBinary()

Genera la representación binaria conocida de este valor DbGeography.

AsGml()

Genera la representación de lenguaje de marcado de geografía (GML) de este valor DbGeography.

AsText()

Genera la representación de texto conocida de este valor DbGeography. Incluye solo longitud y latitud para los puntos.

Buffer(Nullable<Double>)

Devuelve un objeto de geografía que representa la unión de todos los puntos cuya distancia respecto a una instancia de geografía sea menor o igual que un valor especificado.

Difference(DbGeography)

Calcula la diferencia de este valor de DbGeography y otro valor de DbGeography.

Disjoint(DbGeography)

Determina si este valor DbGeography no es contiguo espacialmente con el argumento DbGeography especificado.

Distance(DbGeography)

Calcula la distancia entre puntos más cercanos de este valor de DbGeography y otro valor de DbGeography.

ElementAt(Int32)

Devuelve un elemento de este valor DbGeography de una posición específica, si representa una colección de geografía.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
FromBinary(Byte[])

Crea un nuevo valor de DbGeography basado en el valor binario conocido especificado.

FromBinary(Byte[], Int32)

Crea un nuevo valor de DbGeography basándose en el valor binario conocido y en el identificador del sistema de coordenadas (SRID) especificados.

FromGml(String)

Crea un nuevo valor de DbGeography basado en el valor especificado del lenguaje de marcado de geografía (GML).

FromGml(String, Int32)

Crea un nuevo valor de DbGeography basándose en el valor del lenguaje de marcado de geografía (GML) y en el identificador del sistema de coordenadas (SRID) especificados.

FromText(String)

Crea un nuevo valor de DbGeography basado en el valor de texto conocido especificado.

FromText(String, Int32)

Crea un nuevo valor de DbGeography basándose en el valor de texto conocido y en el identificador del sistema de coordenadas (SRID) especificados.

GeographyCollectionFromBinary(Byte[], Int32)

Crea un nuevo valor de colección de DbGeography basándose en el valor binario conocido y en el identificador del sistema de coordenadas (SRID) especificados.

GeographyCollectionFromText(String, Int32)

Crea un nuevo valor de colección de DbGeography basándose en el valor de texto conocido y en el identificador del sistema de coordenadas (SRID) especificados.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
Intersection(DbGeography)

Calcula la intersección de este valor de DbGeography y otro valor de DbGeography.

Intersects(DbGeography)

Determina si este valor DbGeography forma una intersección espacialmente con el argumento DbGeography especificado.

LineFromBinary(Byte[], Int32)

Crea un nuevo valor de línea de DbGeography basándose en el valor binario conocido y en el identificador del sistema de coordenadas (SRID) especificados.

LineFromText(String, Int32)

Crea un nuevo valor de línea de DbGeography basándose en el valor de texto conocido y en el identificador del sistema de coordenadas (SRID) especificados.

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MultiLineFromBinary(Byte[], Int32)

Devuelve el valor multilínea de un valor binario.

MultiLineFromText(String, Int32)

Devuelve el valor multilínea de un valor de texto conocido.

MultiPointFromBinary(Byte[], Int32)

Devuelve el valor multipunto desde un valor binario conocido.

MultiPointFromText(String, Int32)

Devuelve el valor multipunto de un valor de texto conocido.

MultiPolygonFromBinary(Byte[], Int32)

Devuelve el valor multipolígono de un valor binario conocido.

MultiPolygonFromText(String, Int32)

Devuelve el valor multipolígono de un valor de texto conocido.

PointAt(Int32)

Devuelve un elemento de este valor DbGeography de una posición específica, si representa un anillo linestring o lineal.

PointFromBinary(Byte[], Int32)

Crea un nuevo valor de punto de DbGeography basándose en el valor binario conocido y en el identificador del sistema de coordenadas (SRID) especificados.

PointFromText(String, Int32)

Crea un nuevo valor de punto de DbGeography basándose en el valor de texto conocido y en el identificador del sistema de coordenadas (SRID) especificados.

PolygonFromBinary(Byte[], Int32)

Crea un nuevo valor de polígono de DbGeography basándose en el valor binario conocido y en el identificador del sistema de coordenadas (SRID) especificados.

PolygonFromText(String, Int32)

Crea un nuevo valor de polígono de DbGeography basándose en el valor de texto conocido y en el identificador del sistema de coordenadas (SRID) especificados.

SpatialEquals(DbGeography)

Determina si este valor DbGeography es igual espacialmente que el argumento DbGeography especificado.

SymmetricDifference(DbGeography)

Calcula la diferencia simétrica de este valor de DbGeography y otro valor de DbGeography.

ToString()

Devuelve una representación del valor de geografía.

Union(DbGeography)

Calcula la unión de este valor de DbGeography y otro valor de DbGeography.

Se aplica a