自定义命令,读取地籍数据.DWG文件中的label层和BJDJ层中的二维多义线实体。(见附件中AutoCAD二次开发题目.DWG)要求:一、判断label层中的实体中的扩展属性中的某一字段记录(扩展属性注册名为:DJInfo,对应的唯一扩展记录为第20条字符串)是否唯一。找出不唯一的实体并高亮显示出来。二、判断label层和BJDJ层中的二维多义线实体是否相交,找出实体相交位置。如图所示:(提示,可以将所有扩展属性保存到一个字符串数组中,然后读取 对应类型值中的字符串,判断它在所有实体中是否唯一(没有其他实体在此位置的扩展记录值与它相同)。
上面是题目,我大二,初学二次开发,这是老师布置的期末考核题之一,附件里有详尽的说明,希望有志同道合的朋友、前辈帮忙指导,互相交流,交换学习资料,我的QQ为731057781,加我时验证信息就写CAD吧。
|