一种电子地图图层动态配置展示方法及系统技术方案

技术编号:27110457 阅读:27 留言:0更新日期:2021-01-25 19:05
本发明专利技术提出的一种电子地图图层动态配置展示方法、系统及设备,包括:采用预设的可视化界面配置图层信息,并获取图层的基本配置信息;请求电子地图服务,获取地图瓦片,渲染出地图;向后台发送请求,获取待渲染图层的接口信息和界面的接口配置信息;采用立即渲染和动态渲染两种模式进行图层渲染;渲染完成后,在图层配置界面获取图层配置信息。本发明专利技术能够通过可视化界面动态配置图层信息,动态展示图层。动态展示图层。动态展示图层。

【技术实现步骤摘要】
一种电子地图图层动态配置展示方法及系统


[0001]本专利技术涉及电子地图
,更具体的说是涉及一种电子地图图层动态配置展示方法、系统及设备。

技术介绍

[0002]随着地理信息系统的日趋成熟,越来越多的用户开始在个人电脑或者移动终端上安装并使用电子地图应用。
[0003]现有的电子地图应用中的地图元素数据大都按照图层构建并显示。比如城市的建筑物可以单独构建一个图层,道路可以单独构建一个图层,河流也可以单独构建一个图层。依据图层来构建并显示电子地图中的地图元素更有组织,更为条理化,方便了人们对地图元素数据的管理和操作。
[0004]针对电子地图上绘制不同的图层展示不同的信息,常规的做法是将各个图层依次创建绘制在地图上,这种做法无法识别出哪些是静态的哪些是需要后台动态改变,对于项目的人员变动和需求更改,也是极大的增加了维护成本。

技术实现思路

[0005]针对以上问题,本专利技术的目的在于提供一种电子地图图层动态配置展示方法、系统及设备,能够通过可视化界面动态配置图层信息,动态展示图层。
[0006]本专利技术为实现上述目的,通过以下技术方案实现:一种电子地图图层动态配置展示方法,包括如下步骤:
[0007]S1:采用预设的可视化界面配置图层信息,并获取图层的基本配置信息;
[0008]S2:请求电子地图服务,获取地图瓦片,渲染出地图;
[0009]S3:向后台发送请求,获取待渲染图层的接口信息和界面的接口配置信息;
[0010]S4:采用立即渲染和动态渲染两种模式进行图层渲染;
[0011]S5:渲染完成后,在图层配置界面获取图层配置信息。
[0012]进一步,所述步骤S1包括:
[0013]采用预设的可视化界面设置图层的新增、编辑和删除功能,并获取图层的唯一标识符、位置、类型、引入方式信息。
[0014]进一步,所述图层的引入方式包括:立即渲染和后台动态渲染;
[0015]所述图层的唯一标识符和数据接口对应的图层标识符一致。
[0016]进一步,所述步骤S3包括:
[0017]向后台发送图层数据获取请求,相应的数据接口返回待渲染图层的图层信息;遍历数据接口的图层信息,根据数据接口返回的图层的唯一标识符和待渲染图层的唯一标识符进行匹配,匹配成功即获取到待图层的接口信息和界面的接口配置。
[0018]进一步,所述步骤S4包括:
[0019]若采用立即渲染模式进行图层渲染,则不进行数据的修改直接将相关配置项进行
渲染,渲染完成后的图层为静态图层;
[0020]若采用动态渲染模式进行图层渲染,则将唯一标识符匹配到的接口数据和图层的配置数据进行结合,启动动态渲染,渲染完成后的图层为动态图层。
[0021]进一步,所述步骤S5包括:
[0022]渲染完成后,在图层配置界面看获取图层信息,并通过修改配置项,完成图层需求的更改。
[0023]相应的,本专利技术还公开了一种电子地图图层动态配置展示系统,包括:
[0024]信息获取单元,采用预设的可视化界面配置图层信息,并获取图层的基本配置信息;
[0025]地图渲染单元,用于请求电子地图服务,获取地图瓦片,渲染出地图;
[0026]图层数据接入单元,用于向后台发送请求,获取待渲染图层的接口信息和界面的接口配置信息;
[0027]图层渲染单元,用于采用立即渲染和动态渲染两种模式进行图层渲染;
[0028]展示单元,用于渲染完成后,在图层配置界面获取图层配置信息。
[0029]进一步,图层数据接入单元包括:
[0030]请求模块,用于向后台发送图层数据获取请求,相应的数据接口返回待渲染图层的图层信息;
[0031]匹配获取模块,用于遍历数据接口的图层信息,根据数据接口返回的图层的唯一标识符和待渲染图层的唯一标识符进行匹配,匹配成功即获取到待图层的接口信息和界面的接口配置。
[0032]进一步,图层渲染单元包括:
[0033]静态渲染模块,用于不进行数据的修改直接将相关配置项进行渲染,渲染完成后的图层为静态图层;
[0034]动态渲染模块,用于将唯一标识符匹配到的接口数据和图层的配置数据进行结合,启动动态渲染,渲染完成后的图层为动态图层。
[0035]相应的,本专利技术还公开了一种电子地图图层动态配置展示设备,包括:
[0036]存储器,用于存储计算机程序;
[0037]处理器,用于执行所述计算机程序时实现如上文任一项所述电子地图图层动态配置展示的方法步骤。
[0038]对比现有技术,本专利技术有益效果在于:本专利技术提供了一种电子地图图层动态配置展示方法、系统及设备,通过可视化界面配置图层,可以直观的展现图层的具体配置;通过引入方式的配置,可以识别出静态图层和动态图层,极大的提高了逻辑的清晰性。
[0039]本专利技术采用的图层配置项进行各个图层的配置,增加了数据的可阅读性和扩展性。
[0040]通过本专利技术渲染完成的电子地图,进行后期维护时,只需要修改对应图层的配置信息,或者新增图层,删除图层即可实现。提高了后期的维护效率,有效降低了维护成本。
[0041]由此可见,本专利技术与现有技术相比,具有突出的实质性特点和显著的进步,其实施的有益效果也是显而易见的。
附图说明
[0042]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0043]附图1是本专利技术的方法流程图。
[0044]附图2是本专利技术的系统结构图。
具体实施方式
[0045]下面结合附图对本专利技术的具体实施方式做出说明。
[0046]如图1所示的一种电子地图图层动态配置展示方法,包括如下步骤:
[0047]S1:采用预设的可视化界面配置图层信息,并获取图层的基本配置信息。
[0048]具体包括:采用预设的可视化界面设置图层的新增、编辑和删除功能,并获取图层的唯一标识符、位置、类型、引入方式信息。图层的引入方式包括:立即渲染和后台动态渲染;根据需求,选择引入方式将图层信息录入。此处注意,图层的唯一标识符需和接口对应的图层标识符一致,如果不一致则无法将图层接口数据和图层配置信息进行结合。完成图层相关配置后,即可获得图层的基本配置信息。
[0049]S2:请求电子地图服务,获取地图瓦片,渲染出地图。
[0050]S3:向后台发送请求,获取待渲染图层的接口信息和界面的接口配置信息。
[0051]首先,向后台发送图层数据获取请求,相应的数据接口返回待渲染图层的图层信息;然后,遍历数据接口的图层信息,根据数据接口返回的图层的唯一标识符和待渲染图层的唯一标识符进行匹配,匹配成功即获取本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电子地图图层动态配置展示方法,其特征在于,包括如下步骤:S1:采用预设的可视化界面配置图层信息,并获取图层的基本配置信息;S2:请求电子地图服务,获取地图瓦片,渲染出地图;S3:向后台发送请求,获取待渲染图层的接口信息和界面的接口配置信息;S4:采用立即渲染和动态渲染两种模式进行图层渲染;S5:渲染完成后,在图层配置界面获取图层配置信息。2.根据权利要求1所述的电子地图图层动态配置展示方法,其特征在于,所述步骤S1包括:采用预设的可视化界面设置图层的新增、编辑和删除功能,并获取图层的唯一标识符、位置、类型、引入方式信息。3.根据权利要求2所述的电子地图图层动态配置展示方法,其特征在于,所述图层的引入方式包括:立即渲染和后台动态渲染;所述图层的唯一标识符和数据接口对应的图层标识符一致。4.根据权利要求1所述的电子地图图层动态配置展示方法,其特征在于,所述步骤S3包括:向后台发送图层数据获取请求,相应的数据接口返回待渲染图层的图层信息;遍历数据接口的图层信息,根据数据接口返回的图层的唯一标识符和待渲染图层的唯一标识符进行匹配,匹配成功即获取到待图层的接口信息和界面的接口配置。5.根据权利要求1所述的电子地图图层动态配置展示方法,其特征在于,所述步骤S4包括:若采用立即渲染模式进行图层渲染,则不进行数据的修改直接将相关配置项进行渲染,渲染完成后的图层为静态图层;若采用动态渲染模式进行图层渲染,则将唯一标识符匹配到的接口数据和图层的配置数据进行结合,启动动态渲染,渲染完成后的图层为动态图层。6.根据权利要求1所述的电子地图图层动态...

【专利技术属性】
技术研发人员:闫艳郝长征
申请(专利权)人:中孚信息股份有限公司北京中孚泰和科技发展股份有限公司南京中孚信息技术有限公司
类型:发明
国别省市:

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

1