Как получить информацию о сегментах посылки из объекта посылки в Auto cad C# - PullRequest
0 голосов
/ 11 апреля 2020

Мы хотим автоматически извлекать информацию о посылках в Civil 3D Imperial. Я на самом деле изо всех сил пытался найти связь между объектами, такими как Parcel и Parcel Segment. но я не смог найти ничего. мы хотим получить информацию о посылке, которая отображается на вкладке анализа окна свойств посылки.

enter image description here

Вот способ доступа к посылке:

            Editor editor = Application.DocumentManager.MdiActiveDocument.Editor;
            Database db = Application.DocumentManager.MdiActiveDocument.Database;
            using (Transaction ts = db.TransactionManager.StartTransaction())

            {
                PromptEntityResult entityResult = editor.GetEntity("enter parcel");
                Autodesk.AutoCAD.DatabaseServices.DBObject dBObject = ts.GetObject(entityResult.ObjectId, OpenMode.ForRead);
                if (dBObject is Parcel)
                {
                    Parcel parcel = dBObject as Parcel;

                }
            }

Как получить информацию о сегменте от объекта Parcel?

...