可视化地图生成方法、装置、服务器及系统制造方法及图纸

技术编号:33206272 阅读:28 留言:0更新日期:2022-04-24 00:53
本发明专利技术提供一种可视化地图生成方法、装置、服务器及系统,该方法包括:服务器接收终端发送的配置地图指令,配置地图指令包含底图配置参数以及地图组件配置参数,根据底图配置参数确定待显示的底图显示类型,根据地图组件配置参数确定待显示地图组件的图层类型、显示参数、组件管理功能参数以及交互参数,并根据底图显示类型配置待显示的底图,根据待显示地图组件的显示参数、组件管理功能参数以及交互参数配置待显示的地图组件,最后根据待显示的底图以及待显示的地图组件生成可视化地图,将可视化地图发送至终端在进行显示。本发明专利技术提供的可视化地图生成方法,符合可视化地图的编辑需求,提高了可视化地图的可交互性。提高了可视化地图的可交互性。提高了可视化地图的可交互性。

【技术实现步骤摘要】
可视化地图生成方法、装置、服务器及系统


[0001]本专利技术涉及地图编辑技术,尤其涉及一种可视化地图生成方法、装置、服务器及系统。

技术介绍

[0002]随着大数据技术的不断发展,通过将统计后的复杂、抽象的数据进行可视化展示,以人们更易理解的图形展示出来,有助于更具象地理解数据的含义。
[0003]现有技术中,可视化地图的数据接入方式一般为静态输入导入或应用程序接口接入,用户可以在可视化地图的编辑页面,通过对预设组件进行拖拽、摆放等操作,配置地图的显示类型。
[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]所述存储器本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种可视化地图生成方法,其特征在于,应用于服务器,包括:接收终端发送的配置地图指令,所述配置地图指令为所述终端根据可视化地图编辑界面的配置操作生成的,其中所述配置地图指令包含底图配置参数以及地图组件配置参数;根据所述底图配置参数确定待显示的底图显示类型,根据所述地图组件配置参数确定待显示地图组件的图层类型、显示参数、组件管理功能参数以及交互参数,根据所述底图显示类型配置待显示的底图,根据所述待显示地图组件的显示参数、组件管理功能参数以及交互参数配置待显示的地图组件;根据所述待显示的底图以及所述待显示的地图组件生成可视化地图,将所述可视化地图发送至所述终端在进行显示。2.根据权利要求1所述的方法,其特征在于,在所述将所述可视化地图发送至所述终端在进行显示之后,还包括:接收所述终端返回的地图调整指令,其中所述地图调整指令包含底图调整参数以及地图组件调整参数;根据所述底图调整参数对所述待显示的底图进行调整,根据所述地图组件调整参数对所述待显示的地图组件进行调整,根据调整后的底图和地图组件生成新的可视化地图,并将新的可视化地图发送至所述终端在进行显示。3.根据权利要求1所述的方法,其特征在于,所述待显示地图组件的显示参数包括组件基础配置参数以及显示控制参数;所述组件基础配置参数为组件位置参数、字体样式参数、地图比例参数、坐标系参数以及中心点经纬度参数中的至少一种;所述显示控制参数为始终显示、始终隐藏以及显隐切换中的至少一种;所述交互参数包括交互操作类型以及组件交互参数,其中所述交互操作类型为点击、双击、悬浮中的至少一种。4.根据权利要求1所述的方法,其特征在于,所述底图配置参数包括底图类型以及底图样式;所述底图类型为栅格地图和矢量地图,所述底图样式为平面地图和卫星地图。5.根据权利要求1至4任一项所述的方法,其特征在于,所述待显示地图组件的图层类型包含散点层、飞线层、热力图层、区域下钻层、矢量图层以及区域热力层。6.一种可视化地图生成方法,其特征在于,应用于终端,包括:响应于可视化地图编辑界面的配置操作,获得底图配置参数以及地图组件配置参数,并根据所述底图配置参数以及地图组件配置参数生成配置地图指令;将所述配置地图指令发送至服务器,使得所述服务器根据所述底图配置参数确定待显示的底图显示类型,根据所述地图组件配置参数确定待显示地图组件的图层类型、显示参数、组件管理功能参数以及交互参数;根据所述底图显示类型配置待显示的底图,根据所述待显示地图组件的显示参数、组件管理功能参数以及交互参数配置待显示的地图组件;根据所述待显示的底图以及所述待显示的地图组件生成可视化地图;接收并显示所述服务器返回的可视化地图。7.根据权利要求6所述的方法,其特征在于,所述响应于可视化地图编辑界面的配置操作,获得底图配置参数以及地图组件配置参数,包括:
根据可视化地图编辑界面输入的静态数据以及拖拽操作参数获得底图配置参数以及地图组件配置参数;或者,根据可视化地图编辑界面的应用程序接口信息获得底图配置参数以及地图组件配置参数;或者,获取网络请求参数,根据预设数据过滤器对所述网络请求参数进行过滤,获得底图配置参数以及地图组件...

【专利技术属性】
技术研发人员:钱建华陈叶能胡舜峰刘泽华许挺强
申请(专利权)人:联通浙江产业互联网有限公司
类型:发明
国别省市:

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

1