ReorientObject (type de données geography)
S’applique à : SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de données SQL dans Microsoft Fabric
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)
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))