内部領域と外部領域が入れ替えられた geography インスタンスを返します。
この geography データ型メソッドは、半球より大きい FullGlobe インスタンスまたは空間インスタンスをサポートします。
構文
.ReorientObject (geography)
引数
- geography
ReorientObject() が呼び出される、別の geography インスタンスです。
戻り値
SQL Server の戻り値の型: geography
CLR の戻り値の型 : SqlGeography
説明
このメソッドでは、GeometryCollection 内のすべての Polygons のリングの方向が変更されますが、指定されたコレクション内の Points または Linestrings はいずれも削除または変更されません。
このメソッドに GeometryCollection を渡すと、そのコレクション内の各インスタンスの方向が変更されますが、コレクション全体の方向は変更されません。
使用例
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))