Skip To Content

CoordinateSystem.DatumTransformationRemove (.NET)

Метод CoordinateSystem.DatumTransformationRemove удаляет преобразование датума из текущего чертежа. Преобразования датума уникальны между системами координат from и to в чертеже. Эти уникальные определения преобразования датума определяются с использованием систем координат fromCS и toCS при их добавлении и удалении. Используйте метод CoordinateSystem.DatumTransformations, чтобы получить преобразования датума, сохраненные в чертеже.

Примечание:

Преобразования датума нельзя удалить, если чертеж содержит векторные веб-слои.

Декларация

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

Параметры

ТипИмяОписаниеОбязательный

Документ

doc

Документ AutoCAD, на основании которого следует действовать.

required

string

fromCS

Корректный общепринятый идентификатор системы координат (WKID) или общепринятый текст (WKT) системы координат Esri в виде строки.

required

string

toCS

Корректный WKID или WKT системы координат Esri в виде строки.

required

Возвращаемые значения

ТипОписание

bool

true, если преобразование датума было успешно удалено

Замечания по условиям возникновения ошибок

Этот метод может выдать исключение или вернуть 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, которая удаляет преобразование датума из текущего чертежа.