本发明专利技术揭示了一种用于地理信息系统的栅格图片电子地图,包括:地图影像图片;电子比例尺组件,设定一组大小不等的比例尺;栅格图片生成组件,根据最大比例尺,将地图影像图片切割成互相邻接的一系列基本栅格图片;依次将数个对应大一级比例尺的栅格图片拼接,形成小一级比例尺的栅格图片;最终形成对应于所述的一组比例尺中的每一个的一系列栅格图片;矢量数据库,保存一组矢量数据,每一组矢量数据对应一个比例尺,矢量数据是电子地理信息;地图单元生成组件,获取对应一个比例尺的一系列栅格图片和矢量数据,将该矢量数据与一系列栅格图片叠加,形成对应该比例尺的一系列地图单元,将该一系列地图单元按照栅格地图拼接成完整的地图。
【技术实现步骤摘要】
本专利技术涉及地理信息系统,尤其涉及用于地理信息系统的栅格图片电子地图。
技术介绍
电子地图是指包含有电子地理信息的图片格式的地图,电子地图具有存储、携带方便,信息丰富的优点,因此得到了广泛的使用。 在电子地图包含大量地理信息的同时,其尺寸也大大增加。现有的电子地图都是整体式,即是以城市或者区县为单位,设计在一张地图上,在调用的时候将整个地图和所有的地理信息调用,再根据显示的要求进行当场计算,显示计算后得到的结果。于是,调用和计算的过程就比较缓慢,当用户变化比例的时候,需要重新根据显示要求计算所显示的内容,显得十分不便。 此类地图的另一个缺陷是升级不方便,任何一处数据的修改都需要对整个的图片或者地理信息进行改动,工作量十分巨大。
技术实现思路
本专利技术提出一种以栅格图片为基础的电子地图,将地图分割成一个个的地图单元,根据需要调用,可以大大縮短调用的时间,同时,进行升级时也可以縮小工作量。 根据本专利技术的一方面,提出一种用于地理信息系统的栅格图片电子地图,包括 地图影像图片,为一图片格式的航拍地 电子比例尺组件,设定一组大小不等的比例尺; 栅格图片生成组件,耦合到电子比例尺组件,根据电子比例尺组件设定的最大比例尺,将地图影像图片切割成互相邻接的一系列基本栅格图片;将数个相邻接的基本栅格图片拼接,形成对应小一级比例尺的栅格图片;依次将数个对应大一级比例尺的栅格图片拼接,形成小一级比例尺的栅格图片;最终形成对应于一组比例尺中的每一个的一系列栅格图片; 矢量数据库,耦合到电子比例尺组件,保存一组矢量数据,每一组矢量数据对应一个比例尺,矢量数据是电子地理信息; 地图单元生成组件,耦合到栅格图片生成组件和矢量数据库,获取对应一个比例尺的一系列栅格图片,从矢量数据库中提取对应于相应比例尺的矢量数据,将该矢量数据与一系列栅格图片叠加,形成对应该比例尺的一系列地图单元,将该一系列地图单元按照栅格地图拼接成完整的地图,形成对应该比例尺的电子地图。 在一个实施例中,栅格图片为矩形。 根据本专利技术的另一方面,提出一种用于地理信息系统的栅格图片电子地图的生成方法,包括 获取为一图片格式的航拍地图作为地图影像图片; 设定一组大小不等的比例尺; 根据设定的最大比例尺,将地图影像图片切割成互相邻接的一系列基本栅格图片; 将数个相邻接的基本栅格图片拼接,形成对应小一级比例尺的栅格图片;依次将数个对应大一级比例尺的栅格图片拼接,形成小一级比例尺的栅格图片;最终形成对应于一组比例尺中的每一个的一系列栅格图片; 保存一组矢量数据,每一组矢量数据对应一个比例尺,矢量数据是电子地理信息; 获取对应一个比例尺的一系列栅格图片,从矢量数据库中提取对应于相应比例尺的矢量数据,将该矢量数据与一系列栅格图片叠加,形成对应该比例尺的一系列地图单元,将该一系列地图单元按照栅格地图拼接成完整的地图,形成对应该比例尺的电子地图。 在一个实施例中,栅格图片为矩形。 本专利技术将地图分割成一个个的地图单元,每一个地图单元包括相应的航拍地图和地理信息,对于每一个比例尺,都具有对应的一系列的地图单元。在进行调用时,可以直接根据所选的比例尺调用已经完成的地图单元,进行拼接后就得到包含有地理信息的电子地图,同时,当数据需要局部升级时,仅需要对相应的地图单元进行修改即可。附图说明 图1揭示了本专利技术的用于地理信息系统的栅格图片电子地图的结构图。 图2揭示了栅格地图的一个实例。 图3揭示了本专利技术的用于地理信息系统的栅格图片电子地图的生成方法的流程图。具体实施例方式参考图1所示,揭示了用于地理信息系统的栅格图片电子地图的一个实施例,包括地图影像图片10、电子比例尺组件11、栅格图片生成组件12、矢量数据库13、地图单元生成组件14。 地图影像图片10为一图片格式的航拍地图。电子比例尺组件11设定一组大小不等的比例尺。不同的比例尺以不同的详细程度显示地图上的一个区域。如下面将要描述的,不同的比例尺对应不同尺寸的栅格图片以及表示地理信息的矢量数据。表1揭示了一个比例尺分级的例子,揭示了不同的比例尺下会显示哪些信息。 表14<table>table see original document page 5</column></row><table> 栅格图片生成组件12耦合到电子比例尺组件ll,根据电子比例尺组件设定的最大比例尺,将地图影像图片切割成互相邻接的一系列基本栅格图片,将数个相邻接的基本栅格图片拼接,形成对应小一级比例尺的栅格图片,依次将数个对应大一级比例尺的栅格图片拼接,形成小一级比例尺的栅格图片;最终形成对应于一组比例尺中的每一个的一系列栅格图片。根据本专利技术,首先会按照最大的比例尺,即最详细的显示方式的要求将地图影像图片切割成一个个的基本栅格图片,比较常用的方式是将地图影像图片切割成互相领接的矩形基本栅格图片。参考图2所示,其中的每一个矩形的单元20代表一个基本栅格图片。对于小一级的比例尺来说(在表i中,i : iooo就是i : 500的小一级比例尺),其所显示的范围是若干个大一级比例尺的组合,因此,将数个相邻接的大一级比例尺所对应的栅格图片拼接起来,就得到了小一级比例尺的栅格图片。例如,图2所示的实施例中,栅格图片20、21、22、23都是对应于1 : 500比例尺的栅格图片,20和21组合形成的栅格图片、或者22和23组合形成的栅格图片就可以时对应于1 : 1000比例尺的栅格图片。需要说明的是,栅格图片的组合方式并没有限制,可以根据需要将互相领接的几块栅格图片组合形成小一级比例尺的栅格图片。在例如,由四片栅格图片20、21、22、23—起组成的栅格图片可以是对应于l : 2000比例尺的栅格图片。通过上述的方式,最终形成对应于一组比例尺中的每一个的一系列栅格图片,对于每一个比例尺来说,将与其对应的一系列栅格图片拼接起来,就能够得到完整的地图。 矢量数据库13耦合到电子比例尺组件ll,保存一组矢量数据,每一组矢量数据对应一个比例尺,矢量数据是电子地理信息。上面说到,具有地理信息的电子地图包括地片和地理信息两个部分,栅格图片生成组件12为每一个比例尺生成了地片,而矢量数据库13则为每一个比例尺保存相应的矢量数据,即地理信息。不同的比例尺显示的地图的详细程度不一,因此在矢量数据库13中,不同比例尺的矢量数据是不同的类型的,比如,可以参考表1中的"显示内容"来设计矢量数据的内容。 地图单元生成组件14耦合到栅格图片生成组件12和矢量数据库13,地图单元生成组件14获取对应一个比例尺的一系列栅格图片,从矢量数据库中提取对应于相应比例尺的矢量数据,将该矢量数据与一系列栅格图片叠加,形成对应该比例尺的一系列地图单元,将该一系列地图单元按照栅格地图拼接成完整的地图,形成对应该比例尺的电子地图。地图单元生成组件14用于形成对应每一个比例尺的一系列的地图单元。比如,对于表1中的l : 500比例尺,地图单元生成组件14会依次调用栅格图片20、21、22、23,并且从矢量数据库13中获取对应比例尺1 : 500的矢量数据,即地理信息,然后将与栅格图片20相关的矢量数据加载到栅格图片20上、将与栅格图片21相关的矢量数据加载到栅格图片2本文档来自技高网...
【技术保护点】
一种用于地理信息系统的栅格图片电子地图,其特征在于,包括:地图影像图片,为一图片格式的航拍地图;电子比例尺组件,设定一组大小不等的比例尺;栅格图片生成组件,耦合到所述电子比例尺组件,根据电子比例尺组件设定的最大比例尺,将所述地图影像图片切割成互相邻接的一系列基本栅格图片;将数个相邻接的基本栅格图片拼接,形成对应小一级比例尺的栅格图片;依次将数个对应大一级比例尺的栅格图片拼接,形成小一级比例尺的栅格图片;最终形成对应于所述的一组比例尺中的每一个的一系列栅格图片;矢量数据库,耦合到所述电子比例尺组件,保存一组矢量数据,每一组矢量数据对应一个比例尺,所述矢量数据是电子地理信息;地图单元生成组件,耦合到所述栅格图片生成组件和所述矢量数据库,获取对应一个比例尺的一系列栅格图片,从矢量数据库中提取对应于相应比例尺的矢量数据,将该矢量数据与一系列栅格图片叠加,形成对应该比例尺的一系列地图单元,将该一系列地图单元按照栅格地图拼接成完整的地图,形成对应该比例尺的电子地图。
【技术特征摘要】
【专利技术属性】
技术研发人员:高建强,顾国强,王占宏,陆忠,张殊楠,
申请(专利权)人:上海众恒信息产业有限公司,
类型:发明
国别省市:31[中国|上海]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。