地图数据处理方法、装置、设备及存储介质制造方法及图纸

技术编号:32227958 阅读:20 留言:0更新日期:2022-02-09 17:32
本公开提出一种地图数据处理方法、装置、设备及存储介质。所述方法包括:获取第一地图数据;将根据数字高程模型生成的第一附加地图数据添加到所述第一地图数据中,得到第二地图数据,所述第一附加地图数据携带有高程信息;根据所述第二地图数据获取第二附加地图数据;将所述第二地图数据、第二附加地图数据转换为开放固定布局文件格式的输出数据,所述输出数据用于在开放固定布局文件格式的版式中携带高程信息。本公开实施例提供的方法,能够在输出OFD格式的地图数据的同时,携带高程信息,丰富地图的信息内容。富地图的信息内容。富地图的信息内容。

【技术实现步骤摘要】
地图数据处理方法、装置、设备及存储介质


[0001]本公开涉及计算机
,尤其涉及一种地图数据处理方法、装置、设备及存储介质。

技术介绍

[0002]随着计算机技术的发展,用户可以随时随地使用终端查询地图数据,进行导航、线路规划、目的地址搜索等操作。地图数据也可以通过越来越多的格式和方式进行展示。
[0003]OFD(Open Fixed

layout Document,开放固定布局文件)是《电子文件存储与交换格式版式文档》标准简称。在自主性、安全性、技术先进性等层面具有的优势。该标准适用于版式文档存储、阅读、交换和利用。而GeoOFD(Geography OFD,地理OFD)地图是一种基于OFD格式的地图成果,它集成了多种信息和多种功能。对Geo OFD地图进行改进,有利于地图技术的发展以及为用户提供更多的地图数据服务功能。

技术实现思路

[0004]本公开实施例提供一种地图数据处理方法、装置、设备及存储介质,以解决相关技术存在的问题,技术方案如下:
[0005]第一方面,本公开实施例提供了一种地图数据处理方法,包括:
[0006]获取第一地图数据;
[0007]将根据数字高程模型生成的第一附加地图数据添加到第一地图数据中,得到第二地图数据,第一附加地图数据携带有高程信息;
[0008]根据第二地图数据获取第二附加地图数据;
[0009]将第二地图数据、第二附加地图数据转换为开放固定布局文件格式的输出数据,输出数据用于在地图显示界面显示开放固定布局文件格式的版式中携带高程信息。
[0010]在一种实施方式中,第一地图数据包括矢量地图数据;本实施例的地图数据处理方法还包括:
[0011]提取第一地图数据中的图元和地图注记;
[0012]将图元根据开放固定布局文件格式的比例尺进行缩放;
[0013]将地图注记添加到比例尺缩放后的图元中;
[0014]将附加地图数据转换为开放固定布局文件格式的输出数据,包括:
[0015]将附加地图数据、图元和地图注记转换为开放固定布局文件格式的输出数据。
[0016]在一种实施方式中,图元包括点、线和平面图形中的至少之一,提取第一地图数据中的图元,包括:
[0017]将第一地图数据的屏幕坐标系转换为开放固定布局文件格式的用户坐标系;
[0018]提取第一地图数据的点、线和平面图形中的至少之一;
[0019]在提取的数据包括线的情况下,对线执行连接操作;
[0020]在提取的数据包括平面图像的情况下,设置平面图形的色彩填充方式;
[0021]将第一地图数据的点、线和平面图形中的至少之一作为图元。
[0022]在一种实施方式中,第一地图数据包括栅格地图数据;根据第二地图数据获取第二附加地图数据,包括:
[0023]将栅格地图数据转换为设定格式的栅格图像,将栅格图像作为第二附加地图数据。
[0024]在一种实施方式中,将图元根据开放固定布局文件格式的比例尺进行缩放,还包括:
[0025]根据输入操作,获取开放固定布局文件格式的地图比例尺、开放固定布局文件格式的地图页面尺寸以及开放固定布局文件格式的扩展功能信息;
[0026]根据地图比例尺和地图页面尺寸,确定输出数据的尺寸信息;
[0027]根据尺寸信息和扩展功能信息调整图元。
[0028]在一种实施方式中,将第二附加地图数据、图元和地图注记转换为开放固定布局文件格式的输出数据,包括:
[0029]根据图元生成开放固定布局文件格式的地图图层,地图图层包括至少一个图元;
[0030]设置地图图层在开放固定布局文件格式阅读器图层面板上的显示格式;
[0031]将地图注记添加到对应的地图图层中;
[0032]根据数字高程模型生成的附加地图数据,生成地图附加图层;
[0033]将地图图层和地图附加图层作为输出数据。
[0034]第二方面,本公开实施例提供了一种地图数据处理方法,包括:
[0035]获取开放固定布局文件格式的输出数据,输出数据为本公开任意一项实施例的输出数据;
[0036]根据输出数据对应的内容流,展示输出数据中的地图图层。
[0037]第三方面,本公开实施例提供了一种地图数据处理装置,包括:
[0038]第一地图数据模块,用于获取第一地图数据;
[0039]第二地图数据模块,用于将根据数字高程模型生成的第一附加地图数据添加到第一地图数据中,得到第二地图数据;
[0040]第二地图数据处理模块,用于根据第二地图数据获取第二附加地图数据;
[0041]输出模块,用于将第二地图数据、第二附加地图数据转换为开放固定布局文件格式的输出数据,输出数据用于在地图显示界面显示开放固定布局文件格式的版式中携带高程信息。
[0042]在一种实施方式中,第一地图数据包括矢量地图数据;装置还包括:
[0043]提取模块,用于提取第一地图数据中的图元和地图注记;
[0044]缩放模块,用于将图元根据开放固定布局文件格式的比例尺进行缩放;
[0045]添加模块,用于将地图注记添加到比例尺缩放后的图元中;
[0046]输出模块包括:
[0047]转换单元,用于将第二附加地图数据、图元和地图注记转换为开放固定布局文件格式的输出数据。
[0048]在一种实施方式中,图元包括点、线和平面图形中的至少之一,提取单元还用于:
[0049]将第一地图数据的屏幕坐标系转换为开放固定布局文件格式的用户坐标系;
[0050]提取第一地图数据的点、线和平面图形中的至少之一;
[0051]在提取的数据包括线的情况下,对线执行连接操作;
[0052]在提取的数据包括平面图像的情况下,设置平面图形的色彩填充方式;
[0053]将第一地图数据的点、线和平面图形中的至少之一作为图元。
[0054]在一种实施方式中,转换单元还用于:
[0055]根据图元生成开放固定布局文件格式的地图图层,地图图层包括至少一个图元;
[0056]设置地图图层在开放固定布局文件格式阅读器图层面板上的显示格式;
[0057]将地图注记添加到对应的地图图层中;
[0058]根据数字高程模型生成的附加地图数据,生成地图附加图层;
[0059]将地图图层和地图附加图层作为输出数据。
[0060]在一种实施方式中,提取单元还用于:
[0061]根据输入操作,获取开放固定布局文件格式的地图比例尺、开放固定布局文件格式的地图页面尺寸以及开放固定布局文件格式的扩展功能信息;
[0062]根据地图比例尺和地图页面尺寸,确定输出数据的尺寸信息;
[0063]根据尺寸信息和扩展功能信息调整图元。
[0064]在一种实施方式中,第一地图数据包括栅格地图本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图数据处理方法,其特征在于,包括:获取第一地图数据;将根据数字高程模型生成的第一附加地图数据添加到所述第一地图数据中,得到第二地图数据,所述第一附加地图数据携带有高程信息;根据所述第二地图数据获取第二附加地图数据;将所述第二地图数据、第二附加地图数据转换为开放固定布局文件格式的输出数据,所述输出数据用于在开放固定布局文件格式的版式中携带高程信息。2.根据权利要求1所述的方法,其中,所述第一地图数据包括矢量地图数据;所述方法还包括:提取所述第一地图数据中的图元和地图注记;将所述图元根据所述开放固定布局文件格式的比例尺进行缩放;将所述地图注记添加到比例尺缩放后的图元中;所述将所述附加地图数据转换为开放固定布局文件格式的输出数据,包括:将所述附加地图数据、图元和地图注记转换为开放固定布局文件格式的输出数据。3.根据权利要求2所述的方法,其中,所述图元包括点、线和平面图形中的至少之一,所述提取所述第一地图数据中的图元,包括:将所述第一地图数据的屏幕坐标系转换为开放固定布局文件格式的用户坐标系;提取所述第一地图数据的点、线和平面图形中的至少之一;在提取的数据包括线的情况下,对所述线执行连接操作;在提取的数据包括平面图像的情况下,设置所述平面图形的色彩填充方式;将所述第一地图数据的点、线和平面图形中的至少之一作为所述图元。4.根据权利要求2所述的方法,其中,所述将所述第二附加地图数据、图元和地图注记转换为开放固定布局文件格式的输出数据,包括:根据所述图元生成开放固定布局文件格式的地图图层,所述地图图层包括至少一个所述图元;设置所述地图图层在开放固定布局文件格式阅读器图层面板上的显示格式;将所述地图注记添加到对应的所述地图图层中;根据数字高程模型生成的附加地图数据,生成地图附加图层;将所述地图图层和地图附加图层作为所述输出数据。5.根据权利要求2

4中任意一项所述的方法,其中,所述将所述图元根据所述开放固定布局文件格式的比例尺进行缩放,包括:根据输入操作,获取开放固定布局文件格式的地图比例尺、开放固定布局文件格式的地图页面尺寸以及开放固定布局文件格式的扩展功能信息;根据所述地图比例尺和所述地图页面尺寸,确定所述输出数据的尺寸信息;根据所述尺寸信息和所述扩展功能信息调整所述图元。6.根据权利要求1所述的方法,其中,所述第一地图数据包括栅格地图数据;所述根据所述第二地图数据获取第二附加地图数据,包括:将所述栅格地图数据转换为设定格式的栅格图像,将所述栅格图像数据作为所述第二附加地图数据。
7.一种地图数据处理方法,其特征在于,包括:获取开放固定布局文件格式的输出数据,所述输出数据为权利要求1

6中任意一项所述的输出数据;根据所述输出数据对应的内容流,展示所述输出数据中的地图图层。8.一种地图数据处理装置,其特征在于,包括:第一地图数据模块,用于获取第一地图数据;第二地图数据模块,用于将根据数字高程模型生成的第一附加地图数据添加到所述第...

【专利技术属性】
技术研发人员:苏望发洪贤勇朱江陈雄黄文林
申请(专利权)人:苍穹数码技术股份有限公司
类型:发明
国别省市:

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

1