DbSpatialServices Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma API de serviço independente do provedor para suporte a tipos geoespaciais (Geometry/Geography).
public ref class DbSpatialServices abstract
[System.Serializable]
public abstract class DbSpatialServices
[<System.Serializable>]
type DbSpatialServices = class
Public MustInherit Class DbSpatialServices
- Herança
-
DbSpatialServices
- Atributos
Construtores
| DbSpatialServices() |
Inicializa uma nova instância da classe DbSpatialServices. |
Propriedades
| Default |
Obtém os serviços padrão para o DbSpatialServices. |
Métodos
| AsBinary(DbGeography) |
Obtém a representação binária conhecida do valor de DbGeography fornecido. |
| AsBinary(DbGeometry) |
Obtém a representação binária conhecida do valor de DbGeometry fornecido. |
| AsGml(DbGeography) |
Gera a representação GML (Geography Markup Language) desse valor DbGeography. |
| AsGml(DbGeometry) |
Gera a representação GML (Geography Markup Language) desse valor DbGeometry. |
| AsText(DbGeography) |
Obtém a representação de texto bem conhecida do valor DbGeography fornecido. Esse valor deve incluir apenas a Longitude e a Latitude dos pontos. |
| AsText(DbGeometry) |
Obtém a representação de texto bem conhecida do valor de DbGeometry fornecido, incluindo apenas coordenadas X e Y para pontos. |
| AsTextIncludingElevationAndMeasure(DbGeography) |
Retorna uma representação de texto de DbSpatialServices com elevação e medida. |
| AsTextIncludingElevationAndMeasure(DbGeometry) |
Retorna uma representação de texto de DbSpatialServices com elevação e medida. |
| Buffer(DbGeography, Double) |
Cria um valor de geografia que representa todos os pontos menores ou iguais a |
| Buffer(DbGeometry, Double) |
Cria um valor de geometria que representa todos os pontos menores ou iguais a |
| Contains(DbGeometry, DbGeometry) |
Determina se um valor DbGeometry contém espacialmente o outro. |
| CreateGeography(DbSpatialServices, Object) |
Esse método destina-se a ser usado por implementações derivadas de GeographyFromProviderValue(Object) após a validação adequada do valor do provedor especificado para garantir que ele seja adequado para uso com a implementação derivada. |
| CreateGeometry(DbSpatialServices, Object) |
Esse método destina-se a ser usado por implementações derivadas de GeometryFromProviderValue(Object) após a validação adequada do valor do provedor especificado para garantir que ele seja adequado para uso com a implementação derivada. |
| CreateProviderValue(DbGeographyWellKnownValue) |
Cria um valor específico do provedor compatível com essa implementação de serviços espaciais com base na representação de DbGeography conhecida especificada. |
| CreateProviderValue(DbGeometryWellKnownValue) |
Cria um valor específico do provedor compatível com essa implementação de serviços espaciais com base na representação de DbGeometry conhecida especificada. |
| CreateWellKnownValue(DbGeography) |
Cria uma instância de DbGeographyWellKnownValue que representa o valor DbGeography especificado usando um ou ambos os formatos espaciais conhecidos padrão. |
| CreateWellKnownValue(DbGeometry) |
Cria uma instância de DbGeometryWellKnownValue que representa o valor DbGeometry especificado usando um ou ambos os formatos espaciais conhecidos padrão. |
| Crosses(DbGeometry, DbGeometry) |
Determina se os dois valores DbGeometry determinados cruzam espacialmente. |
| Difference(DbGeography, DbGeography) |
Calcula a diferença de dois valores DbGeography. |
| Difference(DbGeometry, DbGeometry) |
Calcula a diferença entre dois valores DbGeometry. |
| Disjoint(DbGeography, DbGeography) |
Determina se os dois valores DbGeography determinados são espacialmente desarticulados. |
| Disjoint(DbGeometry, DbGeometry) |
Determina se os dois valores DbGeometry determinados são espacialmente desarticulados. |
| Distance(DbGeography, DbGeography) |
Calcula a distância entre os pontos mais próximos em dois valores DbGeography. |
| Distance(DbGeometry, DbGeometry) |
Calcula a distância entre os pontos mais próximos em dois valores DbGeometry. |
| ElementAt(DbGeography, Int32) |
Retorna um elemento do valor DbGeography fornecido, se ele representar uma coleção de geografia. |
| ElementAt(DbGeometry, Int32) |
Retorna um elemento do valor DbGeometry fornecido, se ele representar uma coleção de geometria. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GeographyCollectionFromBinary(Byte[], Int32) |
Cria um novo valor de coleção DbGeography com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeographyCollectionFromText(String, Int32) |
Cria um novo valor de coleção DbGeography com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeographyFromBinary(Byte[], Int32) |
Cria um novo valor de DbGeography com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeographyFromBinary(Byte[]) |
Cria um novo valor DbGeography com base no valor binário conhecido especificado. |
| GeographyFromGml(String, Int32) |
Cria um novo valor DbGeography com base no valor de GML (Geography Markup Language) especificado e no SRID (identificador do sistema de coordenadas). |
| GeographyFromGml(String) |
Cria um novo valor de DbGeography com base no valor de GML (Geography Markup Language) especificado. |
| GeographyFromProviderValue(Object) |
Cria um novo valor DbGeography com base em um valor específico do provedor compatível com essa implementação de serviços espaciais. |
| GeographyFromText(String, Int32) |
Cria um novo valor DbGeography com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeographyFromText(String) |
Cria um novo valor DbGeography com base no valor de texto conhecido especificado. |
| GeographyLineFromBinary(Byte[], Int32) |
Cria um novo valor de linha DbGeography com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeographyLineFromText(String, Int32) |
Cria um novo valor de linha DbGeography com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeographyMultiLineFromBinary(Byte[], Int32) |
Cria uma nova DbGeography valor multilinha com base no valor binário conhecido e no identificador do sistema de coordenadas especificados. |
| GeographyMultiLineFromText(String, Int32) |
Cria uma nova DbGeography valor multilinha com base no valor de texto conhecido e no identificador do sistema de coordenadas especificados. |
| GeographyMultiPointFromBinary(Byte[], Int32) |
Cria uma nova DbGeography valor de vários pontos com base no valor binário conhecido e no identificador do sistema de coordenadas especificados. |
| GeographyMultiPointFromText(String, Int32) |
Cria uma nova DbGeography valor de vários pontos com base no valor de texto conhecido e no identificador do sistema de coordenadas especificados. |
| GeographyMultiPolygonFromBinary(Byte[], Int32) |
Cria uma nova DbGeography valor de vários polígonos com base no valor binário conhecido e no identificador do sistema de coordenadas especificados. |
| GeographyMultiPolygonFromText(String, Int32) |
Cria uma nova DbGeography valor de vários polígonos com base no valor de texto conhecido especificado e no identificador do sistema de coordenadas. |
| GeographyPointFromBinary(Byte[], Int32) |
Cria um novo valor de ponto DbGeography com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeographyPointFromText(String, Int32) |
Cria um novo valor de ponto DbGeography com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeographyPolygonFromBinary(Byte[], Int32) |
Cria um novo valor de polígono DbGeography com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeographyPolygonFromText(String, Int32) |
Cria um novo valor de polígono DbGeography com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeometryCollectionFromBinary(Byte[], Int32) |
Cria um novo valor de coleção DbGeometry com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeometryCollectionFromText(String, Int32) |
Cria um novo valor de coleção DbGeometry com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeometryFromBinary(Byte[], Int32) |
Cria um novo valor de DbGeometry com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeometryFromBinary(Byte[]) |
Cria um novo valor DbGeometry com base no valor binário conhecido especificado. |
| GeometryFromGml(String, Int32) |
Cria um novo valor DbGeometry com base no valor de GML (Geography Markup Language) especificado e no SRID (identificador do sistema de coordenadas). |
| GeometryFromGml(String) |
Cria um novo valor de DbGeometry com base no valor de GML (Geography Markup Language) especificado. |
| GeometryFromProviderValue(Object) |
Cria um novo valor DbGeometry com base em um valor específico do provedor compatível com essa implementação de serviços espaciais. |
| GeometryFromText(String, Int32) |
Cria um novo valor DbGeometry com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeometryFromText(String) |
Cria um novo valor DbGeometry com base no valor de texto conhecido especificado. |
| GeometryLineFromBinary(Byte[], Int32) |
Cria um novo valor de linha DbGeometry com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeometryLineFromText(String, Int32) |
Cria um novo valor de linha DbGeometry com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeometryMultiLineFromBinary(Byte[], Int32) |
Cria uma nova DbGeometry valor multilinha com base no valor binário conhecido e no identificador do sistema de coordenadas especificados. |
| GeometryMultiLineFromText(String, Int32) |
Cria uma nova DbGeometry valor multilinha com base no valor de texto conhecido e no identificador do sistema de coordenadas especificados. |
| GeometryMultiPointFromBinary(Byte[], Int32) |
Cria uma nova DbGeometry valor de vários pontos com base no valor binário conhecido e no identificador do sistema de coordenadas especificados. |
| GeometryMultiPointFromText(String, Int32) |
Cria uma nova DbGeometry valor de vários pontos com base no valor de texto conhecido e no identificador do sistema de coordenadas especificados. |
| GeometryMultiPolygonFromBinary(Byte[], Int32) |
Cria uma nova DbGeometry valor de vários polígonos com base no valor binário conhecido e no identificador do sistema de coordenadas especificados. |
| GeometryMultiPolygonFromText(String, Int32) |
Cria uma nova DbGeometry valor de vários polígonos com base no valor de texto conhecido especificado e no identificador do sistema de coordenadas. |
| GeometryPointFromBinary(Byte[], Int32) |
Cria um novo valor de ponto DbGeometry com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeometryPointFromText(String, Int32) |
Cria um novo valor de ponto DbGeometry com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GeometryPolygonFromBinary(Byte[], Int32) |
Cria um novo valor de polígono DbGeometry com base no SRID (valor binário e identificador de sistema de coordenadas) bem conhecido especificado. |
| GeometryPolygonFromText(String, Int32) |
Cria um novo valor de polígono DbGeometry com base no SRID (valor de texto bem conhecido e identificador de sistema de coordenadas) especificado. |
| GetArea(DbGeography) |
Retorna um valor duplo anulável que indica a área do valor de DbGeography fornecido, que pode ser nulo se o valor não representar uma superfície. |
| GetArea(DbGeometry) |
Retorna um valor duplo anulável que indica a área do valor de DbGeometry fornecido, que pode ser nulo se o valor não representar uma superfície. |
| GetBoundary(DbGeometry) |
Retorna um valor duplo anulável que indica o limite do valor de DbGeography fornecido. |
| GetCentroid(DbGeometry) |
Retorna um valor DbGeometry que representa o centroide do valor DbGeometry fornecido, que pode ser nulo se o valor não representa uma superfície. |
| GetConvexHull(DbGeometry) |
Retorna um valor duplo anulável que indica o casco convexo do valor de DbGeography fornecido. |
| GetCoordinateSystemId(DbGeography) |
Retorna o identificador do sistema de coordenadas do valor DbGeography fornecido. |
| GetCoordinateSystemId(DbGeometry) |
Retorna o identificador do sistema de coordenadas do valor DbGeometry fornecido. |
| GetDimension(DbGeography) |
Obtém a dimensão do valor DbGeography fornecido ou, se o valor for uma coleção, a dimensão de elemento maior. |
| GetDimension(DbGeometry) |
Obtém a dimensão do valor DbGeometry fornecido ou, se o valor for uma coleção, a dimensão de elemento maior. |
| GetElementCount(DbGeography) |
Retorna o número de elementos no valor DbGeography fornecido, se ele representar uma coleção de geografia. |
| GetElementCount(DbGeometry) |
Retorna o número de elementos no valor DbGeometry fornecido, se ele representar uma coleção de geometria. |
| GetElevation(DbGeography) |
Retorna a elevação (coordenada Z) do valor de DbGeography fornecido, se representar um ponto. |
| GetElevation(DbGeometry) |
Retorna a elevação (Z) do valor de DbGeometry fornecido, se ele representar um ponto. |
| GetEndPoint(DbGeography) |
Retorna um valor DbGeography que representa o ponto final do valor DbGeography fornecido, que pode ser nulo se o valor não representar uma curva. |
| GetEndPoint(DbGeometry) |
Retorna um valor DbGeometry que representa o ponto final do valor DbGeometry fornecido, que pode ser nulo se o valor não representar uma curva. |
| GetEnvelope(DbGeometry) |
Obtém o envelope (caixa delimitadora mínima) do valor DbGeometry fornecido, como um valor de geometria. |
| GetExteriorRing(DbGeometry) |
Retorna um valor DbGeometry que representa o anel exterior do valor DbGeometry fornecido, que pode ser nulo se o valor não representa um polígono. |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetInteriorRingCount(DbGeometry) |
Retorna o número de anéis interiores no valor DbGeometry fornecido, se ele representar um polígono. |
| GetIsClosed(DbGeography) |
Retorna um valor booliano anulável que indica se o valor de DbGeography determinado é fechado, o que pode ser nulo se o valor não representar uma curva. |
| GetIsClosed(DbGeometry) |
Retorna um valor booliano anulável que indica se o valor de DbGeometry determinado é fechado, o que pode ser nulo se o valor não representar uma curva. |
| GetIsEmpty(DbGeography) |
Retorna um valor booliano anulável que indica se o valor DbGeography determinado está vazio. |
| GetIsEmpty(DbGeometry) |
Retorna um valor booliano anulável que indica se o valor DbGeometry determinado está vazio. |
| GetIsRing(DbGeometry) |
Retorna um valor booliano anulável que indica se o valor DbGeometry determinado é um anel, que pode ser nulo se o valor não representa uma curva. |
| GetIsSimple(DbGeometry) |
Retorna um valor booliano anulável que indica se o valor DbGeometry determinado é simples. |
| GetIsValid(DbGeometry) |
Retorna um valor booliano anulável que indica se o valor de DbGeometry determinado é válido. |
| GetLatitude(DbGeography) |
Retorna a coordenada Latitude do valor de DbGeography fornecido, se ele representar um ponto. |
| GetLength(DbGeography) |
Retorna um valor duplo anulável que indica o comprimento do valor de DbGeography fornecido, que poderá ser nulo se o valor não representar uma curva. |
| GetLength(DbGeometry) |
Retorna um valor duplo anulável que indica o comprimento do valor de DbGeometry fornecido, que poderá ser nulo se o valor não representar uma curva. |
| GetLongitude(DbGeography) |
Retorna a coordenada Longitude do valor DbGeography fornecido, se representar um ponto. |
| GetMeasure(DbGeography) |
Retorna a coordenada M (Measure) do valor de DbGeography fornecido, se ele representar um ponto. |
| GetMeasure(DbGeometry) |
Retorna a coordenada M (Measure) do valor de DbGeometry fornecido, se ele representar um ponto. |
| GetPointCount(DbGeography) |
Retorna o número de pontos no valor DbGeography fornecido, se ele representar uma linha ou um anel linear. |
| GetPointCount(DbGeometry) |
Retorna o número de pontos no valor DbGeometry fornecido, se ele representar uma linha ou um anel linear. |
| GetPointOnSurface(DbGeometry) |
Retorna um valor DbGeometry que representa um ponto na superfície do valor DbGeometry fornecido, que poderá ser nulo se o valor não representar uma superfície. |
| GetSpatialTypeName(DbGeography) |
Retorna um valor que indica o nome do tipo espacial do valor DbGeography fornecido. |
| GetSpatialTypeName(DbGeometry) |
Retorna um valor que indica o nome do tipo espacial do valor DbGeometry fornecido. |
| GetStartPoint(DbGeography) |
Retorna um valor DbGeography que representa o ponto inicial do valor DbGeography fornecido, que pode ser nulo se o valor não representar uma curva. |
| GetStartPoint(DbGeometry) |
Retorna um valor DbGeometry que representa o ponto inicial do valor DbGeometry fornecido, que pode ser nulo se o valor não representar uma curva. |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| GetXCoordinate(DbGeometry) |
Retorna a coordenada X do valor de DbGeometry fornecido, se ele representar um ponto. |
| GetYCoordinate(DbGeometry) |
Retorna a coordenada Y do valor de DbGeometry fornecido, se ele representar um ponto. |
| InteriorRingAt(DbGeometry, Int32) |
Retorna um anel interior do valor DbGeometry fornecido, se ele representar um polígono. |
| Intersection(DbGeography, DbGeography) |
Calcula a interseção de dois valores DbGeography. |
| Intersection(DbGeometry, DbGeometry) |
Calcula a interseção de dois valores DbGeometry. |
| Intersects(DbGeography, DbGeography) |
Determina se os dois valores DbGeography determinados se cruzam espacialmente. |
| Intersects(DbGeometry, DbGeometry) |
Determina se os dois valores DbGeometry determinados se cruzam espacialmente. |
| MemberwiseClone() |
Cria uma cópia superficial do Objectatual. (Herdado de Object) |
| Overlaps(DbGeometry, DbGeometry) |
Determina se os dois valores DbGeometry determinados se sobrepõem espacialmente. |
| PointAt(DbGeography, Int32) |
Retorna um elemento de ponto do valor de DbGeography fornecido, se ele representar um linestring ou um anel linear. |
| PointAt(DbGeometry, Int32) |
Retorna um elemento de ponto do valor de DbGeometry fornecido, se ele representar um linestring ou um anel linear. |
| Relate(DbGeometry, DbGeometry, String) |
Determina se os dois valores DbGeometry determinados estão relacionados espacialmente de acordo com o padrão de interseção DE-9IM (Modelo de Nine-Intersection Estendido Dimensionalmente) fornecido. |
| SpatialEquals(DbGeography, DbGeography) |
Determina se os dois valores DbGeography determinados são espacialmente iguais. |
| SpatialEquals(DbGeometry, DbGeometry) |
Determina se os dois valores DbGeometry determinados são espacialmente iguais. |
| SymmetricDifference(DbGeography, DbGeography) |
Calcula a diferença simétrica de dois valores DbGeography. |
| SymmetricDifference(DbGeometry, DbGeometry) |
Calcula a diferença simétrica entre dois valores DbGeometry. |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| Touches(DbGeometry, DbGeometry) |
Determina se os dois valores fornecidos DbGeometry toque espacialmente. |
| Union(DbGeography, DbGeography) |
Calcula a união de dois valores DbGeography. |
| Union(DbGeometry, DbGeometry) |
Calcula a união de dois valores DbGeometry. |
| Within(DbGeometry, DbGeometry) |
Determina se um valor DbGeometry está espacialmente dentro do outro. |