一种基于网页的局部高清影像地图快速制作方法及装置制造方法及图纸

技术编号:36021680 阅读:58 留言:0更新日期:2022-12-21 10:17
本公开的实施例提供了基于网页的局部高清影像地图快速制作方法及装置。所述方法包括:获取网页所在显示设备的信息,并预设局部高清影像地图的参数;选择制作局部高清影像地图的屏幕范围,并转换为经纬度范围;计算制作局部高清影像地图所需的屏幕截图的数量以及视野移动过程中每个屏幕截图对应的矩形视野范围;自动依次将视野移动到每个矩形视野范围内获得可见视野区域,并依次对可见矩形视野区域进行截图保存,获得多个屏幕截图;基于多个屏幕截图对屏幕截图依次合并形成拼接图,对拼接图进行后处理形成局部高清影像地图。以此方式,可以利用普通设备通过截图的方式自动完成对所选区域合成高清晰度且视野宽阔适合打印的影像或图例。的影像或图例。的影像或图例。

【技术实现步骤摘要】
一种基于网页的局部高清影像地图快速制作方法及装置


[0001]本公开涉及计算机图像处理领域,尤其涉及可视化
,特别是 根据切片思想制作生成局部高清影响地图,从而便于实施计算机离线加载、 制图分析、场景标注和打印观测。

技术介绍

[0002]可视化工作中,需要从可视化GIS地图中提取局部场景或某范围较广 的区域制成地图,用于绘制图例、标注信息、局势形态,不仅可以快速通 过预览获取准确的信息提高分析效率,还能够对图例重复利用。普通的计 算机制图技术包括两种方式:
[0003](1)仅使用当前屏幕大小直接截图,所得到的图源分辨率过低,显示 不清楚,因此仅适用于中小屏幕电子设备下对地图进行较为清晰的观看分 析,打印设备无法打印能够观测使用的图片;
[0004](2)手动将某个区域分成小块区域,手动移动视角进行截图,然而这 种操作会产生非常大的误差,重复率较高,效率很低。
[0005]总之,在需要在大屏下观看和分析局部场景或局部区域的地图,甚至 需要打印设备打印出一份墙布地图以在特定环境下进行分析使用的场景需 求下,普通制图技术所获取的影像分辨率不足以满足大屏幕或者打印设备 的要求,显示或者打印出的影像非常模糊,严重影响图例分析的使用效果。 此外,在需要对场景进行标绘和/或标注以模拟一些态势的情况下,传统绘 制截图效果往往不清晰,范围较小,无法满足需求。因此需要寻求一种制 图方法,提高局部场景或者局部区域地图的显示分辨率,以适应各种尺寸 和分辨率的屏幕以及打印机的显示和打印需求。
专利技术内容
[0006]本公开提供了一种基于网页的局部高清影像地图快速制作方法、装置、 设备以及存储介质,仅需要提前设定好参数,然后框选出制作局部高清影 像地图所需要的区域,即可通过截图的方式自动完成制图,在处理截图的 同时对场景内标注的元素也进行处理,在缩放截图过程中按照一定比例将 标绘临时缩放,最后拼接后效果按照比例进行还原,从而能够利用普通设 备对所选区域通过小切片合成高清晰度且视野宽阔适合打印的影像或图例。
[0007]根据本公开的第一方面,提供了一种基于网页的局部高清影像地图快 速制作方法,其中局部高清影像地图基于全局地图通过多个屏幕截图拼合 方式制作,该方法包括:
[0008]S101,获取所述网页所在显示设备的显示信息,并预设所述局部高清 影像地图的参数;
[0009]S102,选择制作所述局部高清影像地图的屏幕范围,并转换为所述局 部高清影像地图所在全局地图的经纬度范围;
[0010]S103,基于所述显示设备的显示信息、所述局部高清影像地图的参数 以及所述经
纬度范围计算制作所述局部高清影像地图所需的所述屏幕截图 的数量以及视野移动过程中每个所述屏幕截图对应的矩形视野范围;
[0011]S104,基于所述屏幕截图的数量以及所述矩形视野范围,自动依次将 所述视野移动到每个矩形视野范围内获得可见矩形视野区域,并依次对所 述可见矩形视野区域进行截图保存,获得对应的屏幕截图;
[0012]S105,将所述对应的屏幕截图进行合并形成拼接图,对所述拼接图进 行后处理形成所述局部高清影像地图。
[0013]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 述显示设备的显示信息包括:分辨率,DPI信息,所述网页使用的浏览器所 呈现的宽高像素,其中DPI信息为每英寸的点数,用于确定所述显示设备图 像最高分辨率/像素。
[0014]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 述局部高清影像地图的参数包括截图深度。
[0015]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 述S104所述截图保存基于H5 canvas算法实现。
[0016]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 述将所述对应的屏幕截图进行合并形成拼接图包括:
[0017]按照所述多个屏幕截图对应的所述可见矩形视野范围在所述局部高清 影像地图中的位置依次合并形成拼接图。
[0018]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 述按照所述多个屏幕截图对应的所述可见矩形视野范围在所述局部高清影 像地图中的位置依次合并形成拼接图基于canvas方法实现。
[0019]如上所述的方面和任一可能的实现方式,进一步提供一种实现方式,所 述后处理包括:
[0020]以Base64格式的JPEG二进制数据形式返回拼接图;
[0021]基于JPEG的交换图像文件技术将自定义信息写入Base64中,所述自 定义信息包括所述选择制作所述局部高清影像地图的屏幕范围对应的地理 信息,制图单位,制图说明和/或局部高清影像地图的使用方法;
[0022]返回完整数据包,所述完整数据包包括原始合成的所述拼接图,所述 自定义信息以及最终目标场景图,所述最终目标场景去具有经过裁剪适合 打印的尺寸。
[0023]根据本公开的第二方面,提供了一种基于网页的局部高清影像地图快 速制作装置,局部高清影像地图基于全局地图通过多个屏幕截图拼合方式 制作。该装置包括:
[0024]参数预设模块,用于获取所述网页所在显示设备的显示信息,并预设 所述局部高清影像地图的参数;
[0025]范围选择模块,用于选择制作所述局部高清影像地图的屏幕范围,并 转换为所述局部高清影像地图所在全局地图的经纬度范围;
[0026]计算模块,用于基于所述显示设备的显示信息、所述局部高清影像地 图的参数以及所述经纬度范围计算制作所述局部高清影像地图所需的所述 屏幕截图的数量以及视野移动过程中每个所述屏幕截图对应的矩形视野范 围;
[0027]屏幕截图模块,用于基于所述屏幕截图的数量以及所述矩形视野范围, 自动依次
将所述视野移动到每个矩形视野范围内获得可见矩形视野区域, 并依次对所述可见矩形视野区域进行截图保存,获得对应的屏幕截图;
[0028]拼接模块,将所述对应的屏幕截图进行合并形成拼接图,对所述拼接 图进行后处理形成所述局部高清影像地图。
[0029]根据本公开的第三方面,提供了一种电子设备。该电子设备包括:存 储器和处理器,所述存储器上存储有计算机程序,所述处理器执行所述程 序时实现如以上所述的方法。
[0030]根据本公开的第四方面,提供了一种计算机可读存储介质,其上存储有计 算机程序,所述程序被处理器执行时实现如以上所述的方法。
[0031]根据本公开的第五方面,提供了一种计算机程序产品,包括计算机程序, 所述计算机程序在被处理器执行时实现如以上所述的方法。
[0032]应当理解,
技术实现思路
部分中所描述的内容并非旨在限定本公开的实施例的 关键或重要特征,亦非用于限制本公开的范围。本公开的其它特征将通过以下 的描述变得容易理解。
附图说明
[0033]结合附图并参考以下详细说明,本公开各实施例的上述和其他特征、 本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于网页的局部高清影像地图快速制作方法,其特征在于,其中局部高清影像地图基于全局地图通过多个屏幕截图拼合方式制作,该方法包括:获取所述网页所在显示设备的显示信息,并预设所述局部高清影像地图的参数;选择制作所述局部高清影像地图的屏幕范围,并转换为所述局部高清影像地图所在全局地图的经纬度范围;基于所述显示设备的显示信息、所述局部高清影像地图的参数以及所述经纬度范围计算制作所述局部高清影像地图所需的所述屏幕截图的数量以及视野移动过程中每个所述屏幕截图对应的矩形视野范围;基于所述屏幕截图的数量以及所述矩形视野范围,将所述视野移动到每个矩形视野范围内获得可见矩形视野区域,并依次对所述可见矩形视野区域进行截图保存,获得对应的屏幕截图;将所述对应的屏幕截图进行合并形成拼接图,对所述拼接图进行后处理形成所述局部高清影像地图。2.根据权利要求1所述的基于网页的局部高清影像地图快速制作方法,其特征在于,所述显示设备的显示信息包括:分辨率,DPI信息,所述网页使用的浏览器所呈现的宽高像素,其中DPI信息为每英寸的点数,用于确定所述显示设备图像最高分辨率/像素。3.根据权利要求1所述的基于网页的局部高清影像地图快速制作方法,其特征在于,所述局部高清影像地图的参数包括截图深度。4.根据权利要求1所述的基于网页的局部高清影像地图快速制作方法,其特征在于,所述截图保存基于H5 canvas算法实现。5.根据权利要求1所述的基于网页的局部高清影像地图快速制作方法,其特征在于,所述将所述对应的屏幕截图进行合并形成拼接图包括:按照所述多个屏幕截图对应的所述可见矩形视野范围在所述局部高清影像地图中的位置依次合并形成拼接图。6.根据权利要求5所述的一种基于网页的局部高清影像地图快速制作方法,其特征在于,所述按照所述多个屏幕截图对应的所述可见矩形视野范围在所述局部高清影像地图中的位置依次合并形成拼接图基于canvas方法实现。7.根据权利要求6所述的一种基于网页的局部高清影像地图快速制作方法,其特征在于,所述后处理包...

【专利技术属性】
技术研发人员:江垂凯
申请(专利权)人:中科星图股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1