Compartilhar via


Consultando propriedades e comportamentos de instâncias de geografia

Todas as instâncias de geography têm várias propriedades que podem ser recuperadas por métodos fornecidos pelo SQL Server. Os tópicos a seguir definem as propriedades e comportamentos de tipos de geografia e os métodos de consulta de cada um.

Número de pontos

Todas as instâncias de geography não vazias são compostas de pontos. Esses pontos representam as coordenadas de latitude e longitude da terra nas quais as instâncias de geography são obtidas. O tipo de dados geography fornece vários métodos internos de consulta de pontos de uma instância.

Para retornar o número de pontos que compõem uma instância

Para retornar um ponto específico em uma instância

Para retornar o ponto inicial de uma instância

Para retornar o ponto de extremidade de uma instância

Dimensão

Uma instância de geography não vazia pode ser dimensional zero, unidimensional ou bidimensional. Instâncias de geography dimensionais zero, como Point e MultiPoint, não têm nenhum comprimento ou área. Objetos unidimensionais, como LineString e MultiLineString, têm comprimento. Instâncias bidimensionais, como Polygon e MultiPolygon, têm área e comprimento. Instâncias vazias relatam uma dimensão de -1 e uma GeometryCollection relata a dimensão máxima de seu conteúdo.

Para retornar a dimensão de uma instância

Para retornar o comprimento de uma instância

Para retornar a área de uma instância

Vazia

Uma instância vazia de geography não tem nenhum ponto. O comprimento de instâncias de LineString e MultiLineString vazias é 0. A área de instâncias de Polygon e MultiPolygon vazias é 0.

Para determinar se uma instância está vazia

Fechamento

Uma instância fechada de geography é uma figura cujos pontos iniciais e de extremidade são os mesmos. Instâncias de Polygon são consideradas fechadas. Instâncias de Point não são fechadas.

Um anel é uma instância de LineString simples e fechada.

Para determinar se uma instância está fechada

STIsClosed (tipo de dados geography)

Para retornar o número de anéis em uma instância de Polígono

NumRings (tipo de dados geography)

Para retornar um anel especificado de uma instância de geografia

RingN (tipo de dados geography)

SRID (Spatial Reference ID)

O SRID (spatial reference ID) é um identificador que especifica em qual sistema de coordenadas elipsoidal a instância de geography está representada. Duas instâncias de geography com SRIDs diferentes não podem ser comparadas.

Para definir ou retornar o SRID de uma instância

STSrid (tipo de dados geography)

Esta propriedade pode ser modificada.