地图显示和遥感地图显示方法、计算设备以及存储介质技术

技术编号:35708419 阅读:19 留言:0更新日期:2022-11-23 15:06
本说明书实施例提供地图显示和遥感地图显示方法、计算设备以及存储介质,其中所述地图显示方法应用于客户端,包括:获取原始地图以及针对原始地图的区域选择消息,其中,原始地图包括原始栅格数据,根据区域选择消息,生成地理坐标系下的矢量数据,根据矢量数据,对原始栅格数据进行遍历,确定区域选择消息对应的目标栅格数据,对目标栅格数据进行渲染,显示目标地图。区域选择在客户端执行,避免了客户端与服务端间的反复数据传输,简化了执行流程,节省了成本和耗时,提升了地图显示效率。根据生成的地理坐标系下的矢量数据对原始栅格数据进行遍历,由于地理坐标系下的矢量数据不会出现失真,保证了区域选择的准确性,保证了目标地图的准确性。目标地图的准确性。目标地图的准确性。

【技术实现步骤摘要】
地图显示和遥感地图显示方法、计算设备以及存储介质


[0001]本说明书实施例涉及数字地图
,特别涉及一种地图显示方法和遥感地图显示方法。

技术介绍

[0002]随着互联网技术的发展,数字地图在道路工程、地球科学分析、线上服务等多个方面得到越发广泛的应用。
[0003]目前,数字地图是通过对地理数据进行可视化处理得到的。对原始地图执行进一步的分析处理,渲染得到满足实际应用的目标地图,例如,对于某个地区的数字地图进行水域分布分析,通过对原始地图中的水域区域进行识别并标注,得到该地区的水域区域的目标地图。在区域选择的分析处理中,需要对原始地图中的目标区域进行选择,得到目标地图,对原始地图进行区域选择的数据处理过程是在服务端执行的,在完成区域选择得到目标地图后,发送给客户端进行渲染。
[0004]然而,服务端在执行区域选择时,需要对地理数据进行调整后,重新执行可视化处理才能得到目标地图,并发送给客户端,这样的执行流程过于复杂,操作成本复杂,且成本高耗时长。因而亟需一种高效的地图显示方法。

技术实现思路

[0005]有鉴于此,本说明书实施例提供了一种地图显示方法。本说明书一个或者多个实施例同时涉及一种遥感地图显示方法,一种地图显示装置,一种遥感地图显示装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
[0006]根据本说明书实施例的第一方面,提供了一种地图显示方法,应用于客户端,包括:获取原始地图以及针对原始地图的区域选择消息,其中,原始地图包括原始栅格数据;根据区域选择消息,生成地理坐标系下的矢量数据;根据矢量数据,对原始栅格数据进行遍历,确定区域选择消息对应的目标栅格数据;对目标栅格数据进行渲染,显示目标地图。
[0007]根据本说明书实施例的第二方面,提供了一种遥感地图显示方法,应用于遥感地图客户端,包括:获取原始遥感地图以及针对原始遥感地图的区域选择消息,其中,原始遥感地图包括原始遥感栅格数据;根据区域选择消息,生成地理坐标系下的遥感矢量数据;根据遥感矢量数据,对原始遥感栅格数据进行遍历,确定区域选择消息对应的目
标遥感栅格数据;对目标遥感栅格数据进行渲染,显示目标遥感地图。
[0008]根据本说明书实施例的第三方面,提供了一种地图显示装置,应用于客户端,包括:第一获取模块,被配置为获取原始地图以及针对原始地图的区域选择消息,其中,原始地图包括原始栅格数据;第一生成模块,被配置为根据区域选择消息,生成地理坐标系下的矢量数据;第一确定模块,被配置为根据矢量数据,对原始栅格数据进行遍历,确定区域选择消息对应的目标栅格数据;第一显示模块,被配置为对目标栅格数据进行渲染,显示目标地图。
[0009]根据本说明书实施例的第四方面,提供了一种遥感地图显示装置,应用于遥感地图客户端,包括:第二获取模块,被配置为获取原始遥感地图以及针对原始遥感地图的区域选择消息,其中,原始遥感地图包括原始遥感栅格数据;第二生成模块,被配置为根据区域选择消息,生成地理坐标系下的遥感矢量数据;第二确定模块,被配置为根据遥感矢量数据,对原始遥感栅格数据进行遍历,确定区域选择消息对应的目标遥感栅格数据;第二显示模块,被配置为对目标遥感栅格数据进行渲染,显示目标遥感地图。
[0010]根据本说明书实施例的第五方面,提供了一种计算设备,包括:存储器和处理器;所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令,该计算机可执行指令被处理器执行时实现上述地图显示方法或遥感地图显示方法的步骤。
[0011]根据本说明书实施例的第六方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现上述地图显示方法或遥感地图显示方法的步骤。
[0012]根据本说明书实施例的第七方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述地图显示方法或遥感地图显示方法的步骤。
[0013]本说明书一个应用于客户端的地图显示方法中,获取原始地图以及针对原始地图的区域选择消息,其中,原始地图包括原始栅格数据,根据区域选择消息,生成地理坐标系下的矢量数据,根据矢量数据,对原始栅格数据进行遍历,确定区域选择消息对应的目标栅格数据,对目标栅格数据进行渲染,显示目标地图。区域选择是在客户端执行,避免了客户端与服务端间的反复数据传输,简化了执行流程,节省了成本和耗时,提升了地图显示效率。根据生成的地理坐标系下的矢量数据来对原始栅格数据进行遍历,由于地理坐标系下的矢量数据不会出现失真,保证了区域选择的准确性,保证了目标地图的准确性。
附图说明
[0014]图1是现有技术中一种地图显示方法的流程示意图;图2是本说明书一个实施例提供的一种地图显示方法的流程图;
图3是本说明书一个实施例提供的一种遥感地图显示方法的流程图;图4是本说明书一个实施例提供的一种应用于航拍遥感地图的地图显示方法的处理过程流程图;图5是本说明书一个实施例提供的一种应用于航拍遥感地图的地图显示方法的前端显示示意图;图6是本说明书一个实施例提供的另一种应用于航拍遥感地图的地图显示方法的前端显示示意图;图7是本说明书一个实施例提供的一种地图显示方法的数据流向图;图8是本说明书一个实施例提供的一种地图显示装置的结构示意图;图9是本说明书一个实施例提供的一种遥感地图显示装置的结构示意图;图10是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
[0015]在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
[0016]在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
[0017]应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
[0018]首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
[0019]栅格数据:地理信息系统中,对数字地图进行网格化切割后,利用二维矩阵表征数字地图中地物的地理数据,栅格数据包含多个矩阵单位,每个矩阵单位为一个像元(栅格单本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种地图显示方法,应用于客户端,包括:获取原始地图以及针对所述原始地图的区域选择消息,其中,所述原始地图包括原始栅格数据;根据所述区域选择消息,生成地理坐标系下的矢量数据;根据所述矢量数据,对所述原始栅格数据进行遍历,确定所述区域选择消息对应的目标栅格数据;对所述目标栅格数据进行渲染,显示目标地图。2.根据权利要求1所述的方法,所述获取原始地图,包括:向服务端发送地图获取请求,其中,所述地图获取请求携带原始地图的地图标识;接收所述服务端根据所述地图标识查找到的所述原始地图的原始栅格数据。3.根据权利要求2所述的方法,在所述接收所述服务端根据所述地图标识查找到的所述原始地图的原始栅格数据之后,还包括:对所述原始栅格数据进行渲染,显示所述原始地图;所述获取针对所述原始地图的区域选择消息,包括:识别用户针对所述原始地图执行的区域选择操作;根据所述区域选择操作的识别结果,获得区域选择消息。4.根据权利要求3所述的方法,所述识别用户针对所述原始地图执行的区域选择操作,包括:在识别到用户触发区域选择工具的情况下,跟踪检测所述用户利用所述区域选择工具在所述原始地图上执行的区域选择操作。5.根据权利要求3所述的方法,所述原始栅格数据包括地理坐标;在所述对所述原始栅格数据进行渲染之前,还包括:利用预设坐标转换规则,将所述原始栅格数据的坐标系由所述地理坐标系转换为像素坐标系。6.根据权利要求5所述的方法,在所述利用预设坐标转换规则,将所述原始栅格数据的坐标系由所述地理坐标系转换为像素坐标系之前,还包括:获取初始坐标转换规则;根据预设显示参数,对所述初始坐标转换规则进行调整,得到预设坐标转换规则。7.根据权利要求3所述的方法,所述对所述目标栅格数据进行渲染,显示目标地图,包括:对所述目标栅格数据进行渲染,获得目标地图对应的目标图层;在所述原始地图上显示所述目标图层。8.根据权利要求1

7中任一项所述的方法,所述根据所述区域选择消息,生成地理坐标系下的矢量数据,包括:根据所述区域选择消息,确定目标区域对应的区域边界像素点和区域边界时序,其中...

【专利技术属性】
技术研发人员:陈明洋吴雷君满远斌
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1