Idioma

DbGeography Classe

Definição

Representa dados em um sistema de coordenadas geodética (terra redonda).

[System.Runtime.Serialization.DataContract]
[System.Serializable]
public class DbGeography
type DbGeography = class
Public Class DbGeography
Herança
DbGeography
Atributos

Propriedades

Nome Descrição
Area

Obtém um valor duplo anulável que indica a área desse valor DbGeography, que pode ser nulo se esse valor não representar uma superfície.

CoordinateSystemId

Obtém o identificador associado ao sistema de coordenadas.

DefaultCoordinateSystemId

Obtém a SRID (ID do sistema de coordenadas padrão) para valores de geografia (WGS 84)

Dimension

Obtém a dimensão do valor fornecido DbGeography ou, se o valor for uma coleção, a maior dimensão de elemento.

ElementCount

Obtém o número de elementos nesse valor DbGeography, se ele representa uma coleção de geografia. <retornará>o número de elementos nesse valor de geografia, se ele representar uma coleção de outros valores de geografia; caso contrário, nulo.</returns>

Elevation

Obtém a elevação (coordenada Z) desse valor DbGeography, se ele representa um ponto. <retornará>o valor de elevação (coordenada Z) desse valor geography, se ele representar um ponto; caso contrário, nulo.</returns>

EndPoint

Obtém um valor DbGeography que representa o ponto inicial desse valor, que pode ser nulo se esse valor DbGeography não representar uma curva.

IsClosed

Obtém um valor booliano anulável que indica se esse valor DbGeography está fechado, o que pode ser nulo se esse valor não representar uma curva.

IsEmpty

Obtém um valor booliano anulável que indica se esse valor DbGeography está vazio.

Latitude

Obtém a coordenada Latitude desse valor DbGeography, se ele representa um ponto. <retornará>o valor da coordenada Latitude desse valor de geografia, se ele representar um ponto; caso contrário, nulo.</returns>

Length

Obtém um valor duplo anulável que indica o comprimento desse valor DbGeography, que pode ser nulo se esse valor não representar uma curva.

Longitude

Obtém a coordenada Longitude desse valor DbGeography, se ele representa um ponto. <retornará>o valor da coordenada Longitude desse valor geography, se ele representar um ponto; caso contrário, nulo.</returns>

Measure

Obtém a coordenada M (Measure) desse valor DbGeography, se ele representar um ponto. <retornará>o valor da coordenada M (Medida) desse valor geography, se ele representar um ponto; caso contrário, nulo.</returns>

PointCount

Obtém o número de pontos nesse valor DbGeography, se ele representa um linestring ou um anel linear. <retornará>o número de elementos nesse valor de geografia, se ele representar um linestring ou um anel linear; caso contrário, nulo.</returns>

Provider

Obtém o provedor espacial que será usado para operações nesse tipo espacial.

ProviderValue

Obtém uma representação desse valor DbGeography que é específica para o provedor subjacente que o construiu.

SpatialTypeName

Obtém o nome do tipo espacial da DBGeography.

StartPoint

Obtém um valor DbGeography que representa o ponto inicial desse valor, que pode ser nulo se esse valor DbGeography não representar uma curva.

WellKnownValue

Obtém ou define uma representação serializável e bem conhecida do contrato de dados desse valor DbGeography.

Métodos

Nome Descrição
AsBinary()

Gera a representação binária conhecida desse valor DbGeography.

AsGml()

Gera a representação GML (Geography Markup Language) desse valor DbGeography.

AsText()

Gera a representação de texto conhecida desse valor DbGeography. Inclui apenas Longitude e Latitude para pontos.

Buffer(Nullable<Double>)

Retorna um objeto geography que representa a união de todos os pontos cuja distância de uma instância geográfica é menor ou igual a um valor especificado.

Difference(DbGeography)

Calcula a diferença desse valor DbGeography e outro valor DbGeography.

Disjoint(DbGeography)

Determina se essa DbGeography é espacialmente desarticulada do argumento DbGeography especificado.

Distance(DbGeography)

Calcula a distância entre os pontos mais próximos nesse valor DbGeography e outro valor DbGeography.

ElementAt(Int32)

Retorna um elemento desse valor DbGeography de uma posição específica, se ele representar uma coleção de geografia. <param name="index">A posição dentro desse valor geography do qual o elemento deve ser tomado.</param><retorna>o elemento nesse valor geography na posição especificada, se ele representa uma coleção de outros valores de geografia; caso contrário, nulo.</returns>

FromBinary(Byte[], Int32)

Cria um novo DbGeography valor com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado.

FromBinary(Byte[])

Cria um novo DbGeography valor com base no valor binário conhecido especificado.

FromGml(String, Int32)

Cria um novo DbGeography valor com base no valor de GML (Geography Markup Language) especificado e no SRID (identificador do sistema de coordenadas).

FromGml(String)

Cria um novo DbGeography valor com base no valor de GML (Geography Markup Language) especificado.

FromText(String, Int32)

Cria um novo DbGeography valor com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado.

FromText(String)

Cria um novo DbGeography valor com base no valor de texto bem conhecido especificado.

GeographyCollectionFromBinary(Byte[], Int32)

Cria um novo DbGeography valor de coleção com base no SRID (valor binário e identificador de sistema de coordenadas) especificados.

GeographyCollectionFromText(String, Int32)

Cria um novo DbGeography valor de coleção com base no srid (identificador de sistema de coordenadas) bem conhecido especificado.

Intersection(DbGeography)

Calcula a interseção desse valor DbGeography e outro valor DbGeography.

Intersects(DbGeography)

Determina se esse valor DbGeography cruza espacialmente o argumento DbGeography especificado.

LineFromBinary(Byte[], Int32)

Cria um novo DbGeography valor de linha com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado.

LineFromText(String, Int32)

Cria um novo DbGeography valor de linha com base no srid (identificador de sistema de coordenadas) bem conhecido especificado.

MultiLineFromBinary(Byte[], Int32)

Retorna o valor de várias linhas de um valor binário.

MultiLineFromText(String, Int32)

Retorna o valor de várias linhas de um valor de texto conhecido.

MultiPointFromBinary(Byte[], Int32)

Retorna o valor de vários pontos de um valor binário conhecido.

MultiPointFromText(String, Int32)

Retorna o valor de vários pontos de um valor de texto conhecido.

MultiPolygonFromBinary(Byte[], Int32)

Retorna o valor de vários polígonos de um valor binário conhecido.

MultiPolygonFromText(String, Int32)

Retorna o valor de vários polígonos de um valor de texto conhecido.

PointAt(Int32)

Retorna um elemento desse valor DbGeography de uma posição específica, se ele representar um linestring ou um anel linear. <param name="index">A posição dentro desse valor geography do qual o elemento deve ser tomado.</param><retorna>o elemento neste valor geography na posição especificada, se ele representa uma linha ou um anel linear; caso contrário, nulo.</returns>

PointFromBinary(Byte[], Int32)

Cria um novo DbGeography valor de ponto com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado.

PointFromText(String, Int32)

Cria um novo DbGeography valor de ponto com base no SRID (identificador de sistema de coordenadas) bem conhecido especificado.

PolygonFromBinary(Byte[], Int32)

Cria um novo DbGeography valor de polígono com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado.

PolygonFromText(String, Int32)

Cria um novo DbGeography valor de polígono com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado.

SpatialEquals(DbGeography)

Determina se essa DbGeography é espacialmente igual ao argumento DbGeography especificado.

SymmetricDifference(DbGeography)

Calcula a diferença simétrica desse valor DbGeography e outro valor DbGeography.

ToString()

Retorna uma representação de cadeia de caracteres do valor de geografia.

Union(DbGeography)

Calcula a união desse valor DbGeography e outro valor DbGeography.

Aplica-se a