Share via


ReorientObject (type de données geography)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Retourne une instance geography avec des régions intérieures et des régions extérieures interchangées.

Cette méthode de type de données geography prend en charge les instances FullGlobe ou les instances spatiales qui sont plus grandes qu’un hémisphère.

Syntaxe

.ReorientObject (geography)  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

Geography
Autre instance geography sur laquelle ReorientObject() est appelé.

Valeur de retour

Type de retour SQL Server : geography

Type de retour CLR : SqlGeography

Notes

Cette méthode change l’orientation de l’anneau de tous les Polygon dans GeometryCollection mais ne supprime ni ne change aucun des Point ou LineString de la collection.

Si GeometryCollection est passé à cette méthode, chacune des instances de la collection est réorientée, mais pas la collection dans son ensemble.

Exemples

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

Voir aussi

Méthodes étendues sur des instances geography