ReorientObject (tipo de dados geography)
Retorna uma instância geography com regiões interiores e exteriores intercambiadas.
Esse método de tipo de dados geography oferece suporte a instâncias FullGlobe ou a instâncias espaciais maiores que um hemisfério.
Sintaxe
.ReorientObject (geography)
Argumentos
- geography
É outra instância geography na qual ReorientObject() é invocado.
Valor de retorno
SQL Server tipo de retorno: geography
Tipo de retorno CLR: SqlGeography
Comentários
Esse método altera a orientação do anel de todos os Polygons em um GeometryCollection, mas não remove ou altera nenhum Points ou Linestrings na determinada coleção.
Se um GeometryCollection for passado para esse método, cada instância na coleção será orientada novamente, mas a coleção como um todo não será orientada novamente.
Exemplos
DECLARE @R GEOGRAPHY = GEOGRAPHY::Parse('Polygon((-10 -10, -10 10, 10 10, 10 -10, -10 -10))');
SELECT @R.ReorientObject().STAsText();
--Result: POLYGON ((10 10, -10 10, -10 -10, 10 -10, 10 10))