【技术实现步骤摘要】
一种用于AutoCAD的正射影图文件处理方法、装置及存储介质
本申请涉及航测图像处理领域,尤其涉及一种用于AutoCAD的正射影图文件处理方法、装置及存储介质。
技术介绍
随着无人机技术的发展,航空摄影测量的技术门槛大幅度降低,在日常生产中的应用得到迅速普及。与普通工程测量技术相比,航测方法除了数字线划图(DLG)产品之外,还可生产正射影像图(DOM)和数字高程模型(DEM)。其中,DOM可通过丰富的色彩和纹理将地表形态和地面附着物直观地展现给用户,具有非常高的实用价值,得到了广泛应用。由于DOM以栅格方式存储有效信息,当地面分辨率高,或者区域较大时,其文件尺寸往往非常大。例如,当地面分辨率为0.03m,区域面积为1km2时,正射影像图(DOM)文件的尺寸超过4G。AutoCAD是世界上应用最广泛的二维制图及计算机辅助设计平台,将正射影像图快速加载到AutoCAD中存在广泛的应用需求。正射影像图具有地理位置信息,一般以GeoTiff格式存储。当文件尺寸大于4G时,GeoTiff文件以BigTiff格式存储,而AutoCAD不具备识别BigTiff格式的能力,导致AutoCAD无法加载超大尺寸影像。另外,当影像文件尺寸较大时,在AutoCAD中操作效率较低,例如,存在加载缓慢,拖动及缩放等操作卡顿的问题。目前,在AutoCAD平台中,影像文件加载通过AutoCAD自有命令实现。常规格式GeoTiff影像文件可正常加载,超大尺寸BigTiff格式的GeoTiff影像则无法加载。专利
【技术保护点】
1.一种用于AutoCAD的正射影图文件处理方法,其中,所述正射影图文件为BigTiff格式,其特征在于,所述正射影图文件处理方法包括:/n读取正射影图文件的影像元数据信息,其中,所述影像元数据信息包括:坐标转换参数、像素地面分辨率和影像尺寸;/n构造预先配置的AutoCAD自定义对象;/n创建正射影图的图像金字塔;/n获取AutoCAD图形窗口在地理坐标系下的地理分布范围;/n根据所述影像元数据信息确定所述地理分布范围对应的影像分布范围;/n获取AutoCAD图形窗口以显示器物理像素为单位的图形窗口范围;/n根据地理坐标系确定所述影像分布范围与所述图形窗口范围之间的空间交集;/n根据所述影像元数据信息确定所述空间交集在影像坐标系下的投影坐标;/n根据AutoCAD图形窗口在显示器中的物理像素尺寸确定图像金字塔的层级,使得显示器的每个物理像素对应于至少一个影像像素;/n根据所述投影坐标从确定得出的图像金字塔的层级读取影像像素数据;/n将读取的影像像素数据赋值给所述AutoCAD自定义对象,以使AutoCAD加载所述影像像素数据并在所述AutoCAD图形窗口中显示对应的影像。/n
【技术特征摘要】
1.一种用于AutoCAD的正射影图文件处理方法,其中,所述正射影图文件为BigTiff格式,其特征在于,所述正射影图文件处理方法包括:
读取正射影图文件的影像元数据信息,其中,所述影像元数据信息包括:坐标转换参数、像素地面分辨率和影像尺寸;
构造预先配置的AutoCAD自定义对象;
创建正射影图的图像金字塔;
获取AutoCAD图形窗口在地理坐标系下的地理分布范围;
根据所述影像元数据信息确定所述地理分布范围对应的影像分布范围;
获取AutoCAD图形窗口以显示器物理像素为单位的图形窗口范围;
根据地理坐标系确定所述影像分布范围与所述图形窗口范围之间的空间交集;
根据所述影像元数据信息确定所述空间交集在影像坐标系下的投影坐标;
根据AutoCAD图形窗口在显示器中的物理像素尺寸确定图像金字塔的层级,使得显示器的每个物理像素对应于至少一个影像像素;
根据所述投影坐标从确定得出的图像金字塔的层级读取影像像素数据;
将读取的影像像素数据赋值给所述AutoCAD自定义对象,以使AutoCAD加载所述影像像素数据并在所述AutoCAD图形窗口中显示对应的影像。
2.根据权利要求1所述的正射影图文件处理方法,其特征在于,创建正射影图的图像金字塔,包括:
判断正射影图是否包含图像金字塔;
如果所述正射影图不包含图像金字塔,创建所述正射影图的图像金字塔。
3.根据权利要求1所述的正射影图文件处理方法,其特征在于,获取AutoCAD图形窗口在地理坐标系下的地理分布范围,包括:
初始显示时,获取初始的AutoCAD图形窗口在地理坐标系下的地理分布范围;以及
响应于AutoCAD图形窗口的大小、显示比例或地理坐标中至少之一的变化,获取变化后的AutoCAD图形窗口在地理坐标系下的地理分布范围。
4.根据权利要求1所述的正射影图文件处理方法,其特征在于,构造预先配置的AutoCAD自定义对象之前,还包括:确定所述正射影图文件为有效文件。
5.一种用于AutoCAD的正射影图文件处理装置,其中,所述正射影图文件为BigTiff格式,其特征在于,所述正射影图文件处理装置包括:
元数据读取模块,用于读取正射影图文件的影像元数据信息,其中,所述影像元数据信息包括:坐标转换参数、像素地面分辨率和影像尺寸;
构造模块,用于构造预先配置的AutoCAD自定义对象;
创建模块,...
【专利技术属性】
技术研发人员:荆少东,蔡润彬,徐帅陵,李孟杰,王法波,张庆征,李霞,胡承舟,房克明,刘福刚,刘树生,舒雨聪,张羽飞,林国栋,
申请(专利权)人:中国石油化工股份有限公司,中石化石油工程技术服务有限公司,中石化石油工程设计有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。