本发明专利技术公开了一种瓦片地图制作方法及系统。其中该方法包括:设置瓦片地图金字塔模型的各项参数;根据所述参数生成所述金字塔模型的图层数据列表并以所见即所得的方式进行图层数据列表的可视化配置;根据配置的所述图层数据列表制作所述瓦片地图金字塔模型。本发明专利技术通过首先确定金字塔的各项参数,之后,在一个统一界面下为金字塔的各个级别配置地图,在配置的过程中实时表现制作完成之后的样子,最后统一出图。弥补了在配图时无法实时预览最终结果的不足,提高了瓦片金字塔配图、出图的效率。
【技术实现步骤摘要】
本专利技术涉及一种地图制作技术,尤其涉及一种瓦片地图制作方法及系统。
技术介绍
瓦片地图金字塔模型是一种多分辨率层次模型,从瓦片金字塔的底层到顶层,分辨率越来越低,但表示的地理范围不变。首先确定地图服务平台所要提供的缩放级别的数量N,把缩放级别最低、地图比例尺最大的地片作为金字塔的底层,即第O层,并对其进行分块,从地片的左上角开始,从左至右、从上到下进行切割,分割成相同大小(比如256x256像素)的正方形地图瓦片,形成第O层瓦片矩阵;在第O层地片的基础上,按每2x2像素合成为一个像素的方法生成第I层地片,并对其进行分块,分割成与下一层相同大小的正方形地图瓦片,形成第I层瓦片矩阵;采用同样的方法生成第2层瓦片矩阵;...;如此下去,直到第N — I层,构成整个瓦片金字塔。传统的WebGIS是实时请求地图服务器传输地图的,可以有效的反应地图的现势性;而瓦片地图是预生成规矩的栅格图片存储于硬盘目录下,地图以链接图片的方式快速定制。两种模式在请求及响应的速度方面有明显的差异,瓦片地图的响应速度要明显快于传统的WebGIS,同时对地图服务器的负载也相应小一些。自从Google Map推出Tile Map Image方式提供的地图位置服务之后,国内的go2map、mapabc、mapbar等专业地图搜索公司纷纷仿效,相继推出了基于地图瓦片金字塔模型的WebGIS新模式,而且,这种模式也正在变成各种企业WebGIS应用的常规模式。为了制作瓦片地图,各个GIS厂商提供了不同的制图工具,其方法是:首先,确定瓦片金字塔的某个级别(即确定地图的比例尺);然后,加载地图所用到的一个或多个矢量或栅格图层数据,为各个图层配置相应的显示符号样式和文字注记样式;最后,按照一定的规则将地图栅格化,并切割成若干小图片,保存在相应的位置。之后,确定瓦片金字塔的另外一个级别,重复上述操作直至完成整个瓦片金字塔的制作。现有技术方案的缺点主要表现在:1、金字塔的各个级别分别配图制作,在制作过程中,无法快速的预览制作完成之后的样子。通常,瓦片地图的切割、输出的量是非常大的,如果只能在切割完成后,才能发现问题,于是,重新修改配图样式,重新切割。这将严重影像工作效率。2、每个级别的显示比例和图片大小等参数分别设置,增加了软件使用的复杂性,同时也大大增加了制图人员误操作的可能性。
技术实现思路
本专利技术的目的在于,提供一种瓦片地图制作方法及系统,弥补了在配图时无法实时预览最终结果的不足,提高了瓦片金字塔配图、出图的效率。为实现上述目的,根据本专利技术的一个方面,提供一种瓦片地图制作方法,包括:设置瓦片地图金字塔模型的各项参数;根据所述参数生成所述金字塔模型的图层数据列表并以所见即所得的方式进行图层数据列表的可视化配置;根据配置的所述图层数据列表生成所述瓦片地图。瓦片地图金字塔模型的各项参数包括:地图范围、地图投影、地图属性、金字塔层级范围、地图背景颜色、透明度和图层数据相对于金字塔模型的路径。该方法还包括:根据设置的数据路径、范围、金字塔模型的层级范围或切割地图的格式对所述瓦片地图金字塔模型进行切割输出。图层数据列表中包括:各个图层的可见度、图层的显示样式和文字注记样式。为实现上述目的,根据本专利技术的另一个方面,提供一种瓦片地图制作系统,包括:设置装置,用于设置瓦片地图金字塔模型的各项参数;列表生成装置,用于根据所述参数生成所述金字塔模型的图层数据列表;配置装置,用于以所见即所得的方式进行图层数据列表的可视化配置;地图制作装置,用于根据所述图层数据列表制作所述瓦片地图金字塔模型。该系统还包括:切割输出装置,用于根据设置的数据路径、范围、金字塔模型的层级范围或切割地图的格式对所述瓦片地图金字塔模型进行切割输出。本专利技术的瓦片地图制作方法及系统,通过设置瓦片地图金字塔模型的各项参数生成所述金字塔模型的图层数据列表并以所见即所得的方式进行图层数据列表的可视化配置;再根据配置的所述图层数据列表制作所述瓦片地图。本专利技术通过首先确定金字塔的各项参数,之后,在一个统一界面下为金字塔的各个级别配置地图,在配置的过程中实时表现制作完成之后的样子,最后统一出图。弥补了在配图时无法实时预览最终结果的不足,提高了瓦片金字塔配图、出图的效率。附图说明图1是本专利技术瓦片地图制作方法的实施例流程图;图2是本专利技术瓦片地图金字塔模型参数设置示意图;图3是本专利技术图层数据列表设置示意图;图4是本专利技术瓦片地图金字塔模切割输出示意图;图5是本专利技术瓦片地图制作系统实施例结构图。具体实施例方式一般情况下,一个金字塔制作方案中各个级别的比例尺倍数、切割图片的大小、格式等是固定不变的,基于这个前提,本专利技术提出瓦片地图金字塔模型的制作方法和系统,即首先确定金字塔的各项参数,之后,在一个统一界面下为金字塔的各个级别配置地图,在配置的过程中实时表现制作完成之后的样子,最后统一出图。以下结合附图对本专利技术进行详细说明。如图1所示,本专利技术瓦片地图制作方法的实施例流程包括:步骤102,设置瓦片地图金字塔模型的各项参数;如图2所示,对各项参数进行设置,瓦片地图金字塔模型的各项参数包括:(I)地图范围:即确定金字塔顶的地理范围,金字塔顶指的是瓦片地图缩小到最小的时候用来表现地图的唯一一张图片。(2)地图投影:用来规范用来制作瓦片金字塔的地图的投影参数。(3)地图属性:用来确定金字塔各级别的比例尺倍数。(4)金字塔层级范围:确定金字塔的起始级数和终止级数。(5)其他参数:地图背景颜色、透明度、图层数据相对金字塔模型的路径等等。步骤104,根据所述参数生成所述金字塔模型的图层数据列表并以所见即所得的方式进行图层数据列表的可视化配置;如图3所示,左侧分页显示金字塔各个层级所使用的图层数据列表,图层数据列表中包括:各个图层的可见性、图层的显示样式和文字注记样式。可以通过鼠标点击使地图直接跳到相应的级数。在配置的过程中,可以通过鼠标滚轮实现放大、缩小、漫游等操作,其显示的样式和最终制作完成的瓦片金字塔样式完全一致。步骤106,根据配置的所述图层数据列表制作瓦片地图金字塔模型;步骤108,根据设置的数据路径、范围、金字塔模型的层级范围和切割地图的格式对所述瓦片地图金字塔模型进行切割输出。如图4所示,按照图中界面,设置输出的路径、范围、输出的金字塔的层级范围、切割地图的格式等等参数,完成瓦片地图的切割输出。本实施例的瓦片地图制作方法,通过设置瓦片地图金字塔模型的各项参数生成所述金字塔模型的图层数据列表并以所见即所得的方式进行图层数据列表的可视化配置;再根据配置的所述图层数据列表制作所述瓦片地图金字塔模型。本专利技术通过首先确定金字塔的各项参数,之后,在一个统一界面下为金字塔的各个级别配置地图,在配置的过程中实时表现制作完成之后的样子,最后统一出图。弥补了在配图时无法实时预览最终结果的不足,提高了瓦片金字塔配图、出图的效率。基于同一专利技术构思,如图5所示,本专利技术还提供一种瓦片地图制作系统实施例包括:设置装置21,用于设置瓦片地图金字塔模型的各项参数;列表生成装置22,用于根据所述参数生成所述金字塔模型的图层数据列表;配置装置23,用于以所见即所得的方式进行图层数据列表的可视化配置;地图制作装置24,用于根据所述图层数据列表制作所述瓦片地图金字本文档来自技高网...
【技术保护点】
一种瓦片地图制作方法,其特征在于,包括:设置瓦片地图金字塔模型的各项参数;根据所述参数生成所述金字塔模型的图层数据列表并以所见即所得的方式进行图层数据列表的可视化配置;根据配置的所述图层数据列表制作所述瓦片地图金字塔模型。
【技术特征摘要】
【专利技术属性】
技术研发人员:王刚,刘冬林,乔丽,
申请(专利权)人:中国科学院遥感应用研究所,北京中遥地网信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。