[发明专利]一种切割瓦片地图的方法和系统在审
申请号: | 201210589555.5 | 申请日: | 2012-12-28 |
公开(公告)号: | CN103903508A | 公开(公告)日: | 2014-07-02 |
发明(设计)人: | 武继银 | 申请(专利权)人: | 上海优途信息科技有限公司 |
主分类号: | G09B29/00 | 分类号: | G09B29/00;G06F17/30 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 200433 上海市杨*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 切割 瓦片 地图 方法 系统 | ||
技术领域
本发明实施例涉及瓦片地图技术领域,特别是涉及一种切割瓦片地图的方法和系统。
背景技术
瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。在制作瓦片地图时,首先用地图软件(如ArcGIS软件等)对地图数据进行处理,配成需要的图层方案,并保存方案,然后再用软件自带功能进行切割。
目前,在切割瓦片地图时,首先设置切割区域,然后把该区域的矢量数据从原数据中分离出来,计算该区域的最大外包矩形区域,再进行切割瓦片。
但是,上述切割过程中,设置切割区域时,只支持矩形区域或者整个地图范围,并且每次切图只支持一个区域;另外,对于计算出的外包矩形区域中的所有瓦片,不论其是否在所述切割区域内都要进行切割,因此造成时间和空间上的浪费。
发明内容
本发明实施例所要解决的技术问题是提供一种切割瓦片地图的方法和系统,以解决由于对外包矩形区域中的所有瓦片均进行切割而造成时间和空间上的浪费的问题。
为了解决上述问题,本发明公开了一种切割瓦片地图的方法,其特征在于,包括:
预先设置切割区域;
计算所述切割区域的外包矩形区域,所述外包矩形区域包括一个或多个待切割瓦片;
针对所述外包矩形区域中的每个待切割瓦片,判断所述待切割瓦片是否在所述切割区域内;
当所述待切割瓦片在所述切割区域内时,对所述瓦片进行切割。
可选地,所述切割区域为多瓦片区域或者多边形区域。
可选地,所述多瓦片区域包括一个或多个待比较瓦片,
当所述切割区域为多瓦片区域时,所述判断所述待切割瓦片是否在所述切割区域内,包括:
获取所述待切割瓦片的级别l、横向坐标x和纵向坐标y;
依次获取所述多瓦片区域内的每个待比较瓦片的级别L、横向坐标X和纵向坐标Y;
针对当前待比较瓦片,依据所述待切割瓦片的级别l、横向坐标x和纵向坐标y,以及当前待比较瓦片的级别L、横向坐标X和纵向坐标Y,判断当前待比较瓦片是否包含所述待切割瓦片;
当所述当前待比较瓦片包含所述待切割瓦片时,停止判断下一个待比较瓦片,并确定所述待切割瓦片在所述切割区域内。
可选地,所述判断当前待比较瓦片是否包含所述待切割瓦片,包括:
比较所述待切割瓦片的级别l和当前待比较瓦片的级别L;
当L=l时,分别比较所述待切割瓦片的横向坐标x和当前待比较瓦片的横向坐标X,以及所述待切割瓦片的纵向坐标y和当前待比较瓦片的纵向坐标Y;
当x=X,y=Y时,确定当前待比较瓦片包含所述待切割瓦片;
当L>l时,把当前待比较瓦片的横向坐标X右移L-l位,记为X’,把当前待比较瓦片的纵向坐标Y右移L-l位,记为Y’,并分别比较X’和x,以及Y’和y;
当X’=x,Y’=y时,确定当前待比较瓦片包含所述待切割瓦片;
当L<l时,把所述待切割瓦片的横向坐标x右移l-L位,记为x’,把所述待切割瓦片的纵向坐标y右移l-L位,记为y’,并分别比较X和x’,以及Y和y’;
当x’=X,y’=Y时,确定当前待比较瓦片包含所述待切割瓦片。
可选地,当所述切割区域为多边形区域时,所述判断所述待切割瓦片是否在所述切割区域内,包括:
将所述待切割瓦片的坐标由像素坐标变换成与所述多边形区域相匹配的世界坐标;
获取所述多边形区域的坐标,并依据所述多边形区域的坐标与变换后的待切割瓦片的坐标,判断所述待切割瓦片与所述多边形区域是否相交;
当相交时,确定所述待切割瓦片在所述切割区域内。
另一方面,本发明还公开了一种切割瓦片地图的系统,其特征在于,包括:
设置模块,用于预先设置切割区域;
计算模块,用于计算所述切割区域的外包矩形区域,所述外包矩形区域包括一个或多个待切割瓦片;
判断模块,用于针对所述外包矩形区域中的每个待切割瓦片,判断所述待切割瓦片是否在所述切割区域内;
切割模块,用于当所述待切割瓦片在所述切割区域内时,对所述瓦片进行切割。
可选地,所述切割区域为多瓦片区域或者多边形区域。
可选地,所述多瓦片区域包括一个或多个待比较瓦片,所述判断模块包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海优途信息科技有限公司,未经上海优途信息科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210589555.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种油液回收装置
- 下一篇:基于J2SE客户端应用程序精简jar包的通用方法