ReorientObject (geography-Datentyp)
Gibt eine geography-Instanz mit ausgetauschtem inneren und äußeren Bereich zurück.
Diese geography-Datentypmethode unterstützt Instanzen von FullGlobe oder räumliche Instanzen, die größer als eine Hemisphäre sind.
Syntax
.ReorientObject (geography)
Argumente
- geography
Eine andere Instanz von geography, für die ReorientObject() aufgerufen wird.
Rückgabewert
SQL Server Rückgabetyp: geography
CLR-Rückgabetyp: SqlGeography
Hinweise
Mit dieser Methode wird die Ringausrichtung aller Polygons in eine GeometryCollection geändert, ohne Points oder Linestrings in der angegebenen Auflistung zu ändern.
Wenn eine GeometryCollection an die Methode übergeben wird, werden alle Instanzen in der Auflistung neu ausgerichtet, die Auflistung als Ganzes wird jedoch nicht neu ausgerichtet.
Beispiele
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))