电子地图服务根据授权区域快速过滤显示的方法技术

技术编号:25637121 阅读:41 留言:0更新日期:2020-09-15 21:29
本发明专利技术公开一种电子地图服务根据授权区域快速过滤显示的方法。本发明专利技术包括以下步骤:获取一个由瓦片构成的电子地图服务,用于授权过滤显示;生成授权过滤文件;将上述授权过滤文件与获取的电子地图服务叠加显示。本发明专利技术解决了电子地图服务根据授权区域快速过滤显示问题,使在线地图类的应用可以根据用户所属的地区范围精确的控制其地图可视区域,且运行效率极高,计算消耗的时间比重几乎可忽略,能够满足地图高并发场景的应用需求。

【技术实现步骤摘要】
电子地图服务根据授权区域快速过滤显示的方法
本专利技术涉及电子地图
,具体的说是一种电子地图服务根据授权区域快速过滤显示的方法。
技术介绍
从古至今,地图一直在人们的生产生活中扮演者重要角色。如今电子地图的出现,使得人们能够方便的在手机、电脑上查看全国、以至全球的最新、展示不同内容的电子地图服务。当前流行的电子地图服务显示技术,称为瓦片地图服务。由于电子地图服务的数据量非常大,无法通过网络传到客户端,为了解决这个问题,电子地图服务将数据在服务器上绘制成一个个小图片(即瓦片),再将瓦片通过网络传到客户端拼接显示,如图1所示。由于电子地图服务的信息保密重要性和分级用户授权管理的要求,一些敏感区域需要对其进行授权过滤显示,这样只有经过区域授权的用户才能看到相应的地图区域。现有的过滤显示方法主要包括:1)根据授权区域不同,发布多个电子地图服务,拥有不同授权的人可以查看相应授权区域的电子地图服务。该方案的缺点是授权非常灵活时,发布的电子地图服务会成几何倍增长,非常不便于后期维护。2)对于同一个电子地图服务进行过滤显示本文档来自技高网...

【技术保护点】
1.一种电子地图服务根据授权区域快速过滤显示的方法,其特征在于,包括以下步骤:/n获取一个由瓦片构成的电子地图服务,用于授权过滤显示;/n根据不同地区的空间范围图形数据生成一组授权过滤文件;/n将上述授权过滤文件与电子地图服务进行动态混合叠加,用于提供对外显示。/n

【技术特征摘要】
1.一种电子地图服务根据授权区域快速过滤显示的方法,其特征在于,包括以下步骤:
获取一个由瓦片构成的电子地图服务,用于授权过滤显示;
根据不同地区的空间范围图形数据生成一组授权过滤文件;
将上述授权过滤文件与电子地图服务进行动态混合叠加,用于提供对外显示。


2.根据权利要求1所述的电子地图服务根据授权区域快速过滤显示的方法,其特征在于,所述获取一个由瓦片构成的电子地图服务为发布一个新的电子地图服务或获取现有电子地图服务。


3.根据权利要求2所述的电子地图服务根据授权区域快速过滤显示的方法,其特征在于,所述发布一个新的电子地图服务,包括以下步骤:
将电子地图服务所需要的数据进行预处理后,导入到数据库中,并建立空间索引;
对数据库中不同的数据配置不同的展示样式;
发布电子地图服务。


4.根据权利要求3所述的电子地图服务根据授权区域快速过滤显示的方法,其特征在于,所述预处理包括矢量化、归类、分层、清洗和整理。


5.根据权利要求1所述的电子地图服务根据授权区域快速过滤显示的方法,其特征在于,所述根据不同地区的空间范围图形数据生成一组授权过滤文件,具体为:首先计算出被授权区域所覆盖的所有瓦片序号及范围,然后依次比较各个瓦片和授权区域的空间位置关系,如果瓦片在授权区域内,则将该瓦片绘制为白色;如果瓦片在授权区域边界上,则使用授权区域生成过滤瓦片,使需要过滤掉的部分绘制为透明,需要显示的部分绘制为白...

【专利技术属性】
技术研发人员:刘波白光楠
申请(专利权)人:北京地林伟业科技股份有限公司
类型:发明
国别省市:北京;11

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

1