Skip To Content

CoordinateSystem.DatumTransformationRemove (.NET)

CoordinateSystem.DatumTransformationRemove メソッドは、現在のドローイングから測地基準系変換を削除します。 測地基準系変換は、ドローイング内の from 座標系と to 座標系の間で一意です。 これらの一意な測地基準系変換定義は、その追加および削除時に fromCS 座標系と toCS 座標系を使用して識別されます。 CoordinateSystem.DatumTransformations メソッドを使用して、ドローイングに格納されている測地基準系変換を取得します。

注意:

ドローイングに Web フィーチャ レイヤーが含まれている場合、測地基準系変換を削除できません。

宣言

public bool Esri.ArcGISForAutoCAD.CoordinateSystem.DatumTransformationRemove(Document doc, string fromCS, string toCS)

パラメーター

タイプ名前説明必須

ドキュメント

doc

操作対象の AutoCAD ドキュメント。

必須

string

fromCS

Esri 座標系の文字列として有効な WKID (Well-Known 座標系 ID) または WKT (Well-Known Text)。

必須

string

toCS

Esri 座標系の文字列として有効な WKID または WKT。

必須

リターン

タイプ説明

ブール値

true (測地基準系変換が正常に削除された場合)

エラー条件に関する注記

パラメーターが無効である場合や、ドローイングに Web フィーチャ レイヤーが存在する場合、このメソッドは例外をスローするか、false または null を返すことがあります。

指定した変換元の座標系と変換先の座標系との間で、現在のドローイングから既存の測地基準系変換を削除した成果を出力します。

// Initialize
var doc = Application.DocumentManager.MdiActiveDocument;

// Remove the datum transformation
var success = Esri.ArcGISForAutoCAD.CoordinateSystem.DatumTransformationRemove(doc, "2882", "3857");

// Print the success
doc.Editor.WriteMessage(success.ToString());

/* Example output 
True
*/

次もご参照ください。

CoordinateSystem.DatumTransformations - ドローイング内のすべての測地基準系変換定義をディクショナリーのコレクションとして返す .NET メソッド。

esri_coordsys_DatumTransformations_remove - 現在のドローイングから測地基準系変換を削除する AutoLISP 関数。