GIS地图的拼接图片显示方法和装置制造方法及图纸

技术编号:26171073 阅读:24 留言:0更新日期:2020-10-31 13:41
本发明专利技术提供了GIS地图的拼接图片显示方法和装置,包括:获取用户在GIS地图上的可视范围;在可视范围内,根据预存文件中每个瓦片的区块得到可视范围与瓦片的区块的重合区域;根据重合区域得到每个瓦片的区块对应的编号;将每个瓦片的区块对应的编号发送给服务器,以使服务器根据每个瓦片的区块对应的编号查找对应的瓦片;接收服务器发送的编号对应的瓦片;将编号对应的瓦片显示在可视范围中,可以提高用户的浏览速度,降低延迟,提高用户体验。

【技术实现步骤摘要】
GIS地图的拼接图片显示方法和装置
本专利技术涉及数据处理
,尤其是涉及GIS地图的拼接图片显示方法和装置。
技术介绍
当用户浏览GIS(GeographicInformationSystem,地理信息系统)地图时,GIS地图的显示需要在客户端上加载;当显示范围比较大时,加载的GIS地图的数据量也比较大,此时会加大客户端的显示压力。当用户拖动GIS地图时,会造成卡顿和延迟,导致用户体验差。
技术实现思路
有鉴于此,本专利技术的目的在于提供GIS地图的拼接图片显示方法和装置,可以提高用户的浏览速度,降低延迟,提高用户体验。第一方面,本专利技术实施例提供了GIS地图的拼接图片显示方法,应用于客户端,所述方法包括:获取用户在GIS地图上的可视范围;在所述可视范围内,根据预存文件中每个瓦片的区块得到所述可视范围与所述瓦片的区块的重合区域;根据所述重合区域得到每个所述瓦片的区块对应的编号;将每个所述瓦片的区块对应的所述编号发送给服务器,以使所述服务器根据每个所述瓦片的区块对应的所述编号查找本文档来自技高网...

【技术保护点】
1.一种GIS地图的拼接图片显示方法,其特征在于,应用于客户端,所述方法包括:/n获取用户在GIS地图上的可视范围;/n在所述可视范围内,根据预存文件中每个瓦片的区块得到所述可视范围与所述瓦片的区块的重合区域;/n根据所述重合区域得到每个所述瓦片的区块对应的编号;/n将每个所述瓦片的区块对应的所述编号发送给服务器,以使所述服务器根据每个所述瓦片的区块对应的所述编号查找对应的瓦片;/n接收所述服务器发送的所述编号对应的瓦片;/n将所述编号对应的瓦片显示在所述可视范围中。/n

【技术特征摘要】
1.一种GIS地图的拼接图片显示方法,其特征在于,应用于客户端,所述方法包括:
获取用户在GIS地图上的可视范围;
在所述可视范围内,根据预存文件中每个瓦片的区块得到所述可视范围与所述瓦片的区块的重合区域;
根据所述重合区域得到每个所述瓦片的区块对应的编号;
将每个所述瓦片的区块对应的所述编号发送给服务器,以使所述服务器根据每个所述瓦片的区块对应的所述编号查找对应的瓦片;
接收所述服务器发送的所述编号对应的瓦片;
将所述编号对应的瓦片显示在所述可视范围中。


2.根据权利要求1所述的GIS地图的拼接图片显示方法,其特征在于,所述获取用户在GIS地图上的可视范围,包括:
获取所述用户在所述GIS地图上输入的选择操作,所述选择操作包括拖动操作、缩小操作和放大操作;
根据所述拖动操作、所述缩小操作和所述放大操作中的一种或几种获取经纬度区域范围;
将所述经纬度区域范围作为所述可视范围。


3.一种GIS地图的拼接图片显示方法,其特征在于,应用于服务器,所述方法包括:
接收客户端发送的每个瓦片的区块对应的编号;
根据每个所述瓦片的区块对应的所述编号查找对应的瓦片;
将所述编号对应的瓦片发送给所述客户端,以使所述客户端将所述编号对应的瓦片显示在可视范围中;
其中,每个所述瓦片的区块对应的所述编号是所述客户端在所述可视范围内,根据预存文件中每个所述瓦片的区块得到所述可视范围与所述瓦片的区块的重合区域;并根据所述重合区域得到的。


4.根据权利要求3所述的GIS地图的拼接图片显示方法,其特征在于,所述编号对应的瓦片通过以下方式获取:
采集全球地图数据;
根据所述全球地图数据得到第一图片;
将所述第一图片根据经度或纬度进行分割,得到多个所述瓦片;
从多个所述瓦片中选取所述编号对应的瓦片;
其中,所述第一图片的尺寸大于所述瓦片的尺寸。


5.一种GIS地图的拼接图片显示装置,其特征在于,应用于客户端,所述装置包括:
可视范围获取单元,用于获取用户在GIS地图上的可视范围;
重合区域获取单元,用于在所述可视范围内,根据预存文件中每个瓦片的区块得到所述可视范围与所述瓦...

【专利技术属性】
技术研发人员:王关锁刘云丰夏长水黄洲升肖斌康贤彪潘卫军赵彪
申请(专利权)人:自然资源部第一海洋研究所中国民用航空飞行学院
类型:发明
国别省市:山东;37

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

1