ReorientObject (tipo de datos geography)

Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Devuelve una instancia de geography con las regiones interiores y exteriores intercambiadas.

Este método del tipo de datos geography admite instancias de FullGlobe o instancias espaciales mayores que un hemisferio.

Sintaxis

.ReorientObject (geography)  

Nota:

Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.

Argumentos

geography
Es otra instancia de geography en la que se invoca ReorientObject().

Valor devuelto

Tipo de valor devuelto de SQL Server: geography

Tipo de valor devuelto de CLR: SqlGeography

Observaciones

Este método cambia la orientación de anillo de todos los Polygons de GeometryCollection, pero no quita ni cambia los Points o LineStrings de la colección especificada.

Si se pasa GeometryCollection a este método, se reorientan todas las instancias de la colección, pero la colección en su totalidad no se reorienta.

Ejemplos

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))  

Consulte también

Métodos extendidos en instancias de geography