ReorientObject (tipo di dati geography)
Si applica a: SQL Server
database SQL di Azure
Istanza gestita di SQL di Azure
database SQL in Microsoft Fabric
Restituisce un'istanza geography con aree esterne e interne scambiate.
Questo metodo con tipo di dati geography supporta le istanze FullGlobe o le istanze spaziali con dimensioni maggiori di un emisfero.
Sintassi
.ReorientObject (geography)
Argomenti
geography
Altra istanza geography su cui viene richiamato ReorientObject()
.
Valore restituito
Tipo SQL Server restituito: geography
Tipo CLR restituito: SqlGeography
Osservazioni:
Questo metodo modifica l'orientamento dell'anello di tutti gli oggetti Polygon in un oggetto GeometryCollection, ma non rimuove né modifica alcun oggetto Point o LineString nella raccolta specificata.
Se si passa un oggetto GeometryCollection a questo metodo, viene modificato l'orientamento di ogni istanza nella raccolta, ma tale operazione non si applica alla raccolta stessa.
Esempi
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))