-
公开(公告)号:CN119810251A
公开(公告)日:2025-04-11
申请号:CN202411980197.X
申请日:2024-12-31
Applicant: 广州南方测绘科技股份有限公司
Abstract: 本发明提出一种基于CAD图块实体分组的CAD图纸图块渲染方法及系统,涉及计算机图像处理的技术领域,根据图块范围是否超限,针对性采用实体分组的方式进行渲染,相较于将图块内部的实体的坐标转换至世界坐标,并减去当前的摄像机的世界坐标的渲染方式,本发明不依赖于特定的坐标转换实现,当CAD图纸中含多个对应该图块的块参照实体时,不需要为图块中的同一子实体多次创建图元数据,只需要创建同一子实体图元数据的引用,大幅加快了块参照实体图元数据的生成速度,而且,在相同的CAD图纸显示比例下,能够显示更加精细的复杂曲线,因此,本发明兼顾了图形渲染精度和矢量图元数据生成效率。
-
公开(公告)号:CN119807204A
公开(公告)日:2025-04-11
申请号:CN202411991960.9
申请日:2024-12-31
Applicant: 广州南方测绘科技股份有限公司
IPC: G06F16/22
Abstract: 本发明提出一种CAD图纸内存优化方法及系统,涉及计算机技术领域,方法包括读取CAD图纸,所述CAD图纸包括模型空间和数据库块表;查找与所述模型空间中所有块参照实体关联的第一图块,以对所述模型空间进行内存优化;判断所述模型空间内存优化是否完成;递归查找所述数据库块表中所有子块参照实体关联的第二图块,以对所述数据库块表进行内存优化;判断所述数据库块表内存优化是否完成,若是,则完成CAD图纸内存优化。本发明能够显著减少内存中的冗余数据和孤立资源,从而确定CAD图纸哪些实体是未被使用的孤立资源,并将其从内存空间的卸载,达到在读取复杂CAD图纸时有效减少内存占用,防止系统崩溃的目的。
-