电子地图显示系统及其方法

文档序号:6125305阅读:148来源:国知局
专利名称:电子地图显示系统及其方法
技术领域
本发明是关于一种影像处理系统及其方法,尤其是关于一种电子地图显示 系统及其方法。
背景技术
目前,随着计算机和网络技术的迅速发展和普及,电子地图逐渐为人们所
认知。电子地图是利用网络技术、通讯技术以及地理信息技术(Geographic Information System, GIS)而实现的一种新的地图服务方式。电子地图广泛应用于 汽车导航、个人导航以及GPS导航等领域。
然而已知技术的电子地图显示方法因为显示画面大小的问题,无法像全开 图纸大小的传统地图般让使用者很快了解自己所在地点位于一个较大区域范围 (如区、市、省等)的相对位置。同时,使用者也无法获知查询的道路的相对方向, 给使用者的查询带来了不便。

发明内容
为了解决上述已知技术中的问题与缺陷,本发明的目的在于提供一种电子 地图显示系统及其方法,其是在多个视窗中显示多个不同比例尺的电子地图, 且在显示低比例尺电子地图的视窗中标识出高比例尺电子地图的相对位置,方 便使用者的査询。
本发明所提供的一种电子地图显示系统包含数据储存模块,用以储存电 子地图数据;影像处理模块,用以依照使用者的输入,从数据储存模块读取一 个第一区域的电子地图数据,依照一个第一比例尺和第一区域的电子地图数据 计算出用以显示的第一区域的电子地图数据,并计算与用以显示的第一区域的 电子地图数据对应的一个第一视窗的数据,以及依照使用者在第一区域中选择 的一个第二区域,从数据储存模块读取第二区域的电子地图数据,依照一个第 二比例尺和第二区域的电子地图数据计算出用以显示的第二区域的电子地图数 据,并计算与用以显示的第二区域的电子地图数据对应的一个第二视窗的数据 和标识第二区域的电子地图在第一区域的电子地图中的相对位置之一个方块的 数据,且发送第一区域的电子地图数据、第一视窗的数据、该二区域的电子地 图数据、第二视窗的数据以及方块的数据;以及显示模块,用以接收影像处理 模块发送的第一区域的电子地图数据、第一视窗的数据、第二区域的电子地图
数据、第二视窗的数据以及方块的数据,并将第一区域的电子地图以及方块显 示于第一视窗,将第二区域的电子地图显示于第二视窗。
其中,第一比例尺小于第二比例尺,且第一比例尺和第二比例尺在电子地 图显示完毕后可依照使用者的需要被动态调整。
本发明所提供的一种电子地图显示方法,包含以下步骤储存电子地图数
据;选择需要显示的此电子地图的一个第一区域并设定一第一比例尺;依照第 一比例尺显示第一区域的电子地图于一个第一视窗;在第一区域的电子地图中 选择一个第二区域并设定一个第二比例尺;以及依照第二比例尺显示第二区域 的电子地图于一个第二视窗并在第一视窗中显示一个方块以标识第二区域的电 子地图在第一区域的电子地图中的相对位置。
其中,第一比例尺小于第二比例尺,且第一比例尺和第二比例尺在电子地 图显示完毕后可依照使用者的需要被动态调整。
综上所述,本发明的优点在于采用多视窗的方式显示不同比例尺的电子地 图,并在显示低比例尺电子地图的视窗中标识出高比例尺电子地图的相对位置, 方便了使用者的查询。


图l为本发明的系统方块图2为本发明的显示的电子地图标意图3为本发明的方法流程图4为本发明的显示第一区域于第一视窗的方法流程图; 图5为本发明的显示第二区域于第二视窗的方法流程图。
具体实施例方式
有关本发明的特征与实作,兹配合图示作最佳实施例详细说明如下。 请参考图1和图2,其中,图l为本发明的系统方块图,该系统包含数据 储存模块130、影像处理模块120以及显示模块110。
图2为本发明的显示模块110的显示屏111显示的电子地图的示意图。当使 用者透过一个输入装置(如,触摸屏、键盘、鼠标等)选择欲査询的一个第一区域 以及设定显示第一区域的第一比例尺(如,1:5000)115后,影像处理模块120接 收使用者输入的信号,并从储存电子地图数据的数据储存模块130读取第一区 域的电子地图数据,依照第一比例尺115与从数据储存模块130读取的第一区 域的电子地图数据计算出用以显示于显示模块110的显示屏111的第一区域的电 子地图数据。接着,影像处理模块120依照用以显示的第一区域的电子地图数 据计算出显示第一区域的电子地图的第一视窗112的尺寸以及第一视窗112在 显示屏111的显示位置。影像处理模块120将计算后之第一区域的电子地图数
据以及第一视窗112的数据发送给显示模块110,显示模块110将接收的信号显 示于显示屏lll。显示完毕后,使用者可依照需要调整第一区域的电子地图的比 例尺。
当使用者欲查询第一区域的一个较小区域的详细信息时,其可透过输入装 置在第一区域的电子地图中选择一个第二区域并设定显示第二区域的第二比例 尺(如,1:1000)116,其中,第二比例尺116大于第一比例尺115。影像处理模块 120接收使用者输入的信号,并从储存电子地图数据的数据储存模块130读取第 二区域的电子地图数据,依照第二比例尺116与从数据储存模块130读取的第 二区域的电子地图数据计算出用以显示于显示模块110的显示屏111的第二区域 的电子地图数据。接着,影像处理模块120依照用以显示的第二区域的电子地 图数据计算出显示第二区域的电子地图的第二视窗114的尺寸以及第二视窗114 在显示屏111的显示位置,并计算用以标识第二区域的电子地图在第一区域的 电子地图中的相对位置之一个方块113在第一视窗112的显示位置。影像处理 模块120将计算后的第二区域的电子地图数据、第二视窗114的数据以及方块 113的数据发送给显示模块110,显示模块IIO将接收的信号显示于显示屏111。 显示完毕后,使用者可依照需要调整第二区域的电子地图的比例尺。如上所述, 使用者可透过显示屏查看到多个不同比例尺的电子地图,并透过显示在低比例 尺电子地图的视窗中的方块了解到高比例尺电子地图的相对位置和相对方向, 方便了使用者的查询。
现在请参考图3、图4和图5,其中,图3为本发明一种电子地图显示方法 的流程图,如图所示,本发明的方法包含以下步骤储存一个电子地图数据至 数据储存模块130 (步骤S200);选择需要显示的此电子地图的一个第一区域并 设定第一区域的第一比例尺115 (步骤S210);依照第一比例尺115显示第一区 域的电子地图于一个第一视窗112 (步骤S220);在第一区域的电子地图中选择 一个第二区域并设定一个第二比例尺U6(步骤S230);以及依照第二比例尺116 显示第二区域的电子地图于一个第二视窗114并在所述第一视窗112中显示一 个方块113以标识第二区域的电子地图在第一区域的电子地图中的相对位置(步 骤S240)。
图4为本发明显示第一区域于第一视窗112的方法流程图,图5为本发明 显示第二区域于第二视窗114的方法流程图。以下将结合上述图3、图4和图5 对本发明的方法流程作迸一步详细描述。首先,储存一个电子地图数据至数据 储存模块130 (步骤S200)。接着,使用者透过一个输入装置选择欲査询的一个 第一区域以及设定显示第一区域的第一比例尺115 (步骤S210),系统将依照第 一比例尺115显示第一区域的电子地图于一个第一视窗112 (步骤S220),其中 此步骤进一步包含,从数据储存模块130读取第一区域的电子地图数据(步骤 S300),依照第一比例尺115与从数据储存模块130读取的第一区域的电子地图数据计算出用以显示的第一区域的电子地图数据(步骤S310),且计算与用以显 示的第一区域的电子地图数据对应的第一视窗112的尺寸以及第一视窗112在 显示模块110的显示屏111的显示位置(步骤S320),以及显示第一区域的电子 地图于第一视窗(步骤S330)。第一区域的电子地图显示完毕后,使用者可依照 需要调整第一区域的电子地图的比例尺。
当使用者欲查询第一区域的一个较小区域的详细信息时,其可透过输入装 置于第一区域的电子地图中选择一个第二区域并设定显示第二区域的第二比例 尺116 (步骤S230),系统将依照第二比例尺116显示第二区域的电子地图于一 个第二视窗114并在第一视窗112中显示一个方块113以标识第二区域的电子地 图在第一区域的电子地图中的相对位置(步骤S240),其中此步骤进一步包含, 从数据储存模块130读取第二区域的电子地图数据(步骤S400),依照第二比例 尺116与从数据储存模块130读取的第二区域的电子地图数据计算出用以显示 的第二区域的电子地图数据(步骤S410),并计算与用以显示的第二区域的电子 地图数据所对应的第二视窗114的尺寸和第二视窗114在显示模块110的显示屏 lll的显示位置(步骤S420),同时计算用以标识第二区域的电子地图在第一区 域的电子地图中的相对位置的方块113在第一视窗112的显示位置(步骤S430), 最后,显示第二区域的电子地图于第二视窗114并显示方块113于第一视窗112 (步骤S440)。如上所述,使用者可以查看一个地区的不同比例尺的电子地图, 并透过显示在低比例尺电子地图的视窗中的方块了解到高比例尺电子地图的相 对位置和相对方向,方便了使用者的査询。
虽然本发明以前述之较佳实施方式揭露如上,然其并非用以限定本发明。 本领域技术人员应该意识到在不脱离本发明所附之申请专利范围所揭示的本发 明的范围和精神情况下,所为更动与润饰,均属本发明的专利保护范围之内。 关于本发明所界定的保护范围请参考所附之申请专利范围。
权利要求
1、一种电子地图显示系统,是在多个视窗中显示多个不同比例尺的电子地图,其特征在于,该系统包含一数据储存模块,用以储存一电子地图数据;一影像处理模块,用以依照使用者之输入,从所述数据储存模块读取一第一区域的电子地图数据,依照一第一比例尺和从该所述数据储存模块读取的第一区域的电子地图数据计算出用以显示的第一区域的电子地图数据,并计算与用以显示的第一区域的电子地图数据对应的一第一视窗的数据,以及依照使用者在第一区域中选择的一第二区域,从该所述数据储存模块读取第二区域的电子地图数据,依照一第二比例尺和从数据储存模块读取的第二区域的电子地图数据计算出用以显示的第二区域的电子地图数据,并计算与用以显示的第二区域的电子地图数据对应的一第二视窗的数据和标识第二区域的电子地图在第一区域的电子地图中的相对位置的一方块的数据,且发送第一区域的电子地图数据、第一视窗的数据、第二区域的电子地图数据、第二视窗的数据以及方块的数据;以及一显示模块,用以接收影像处理模块发送的第一区域的电子地图数据、第一视窗的数据、第二区域的电子地图数据、第二视窗的数据以及方块的数据,并将第一区域的电子地图以及方块显示于第一视窗,将第二区域的电子地图显示于第二视窗。
2、 如权利要求l所述的电子地图显示系统,其特征在于,所述第一比例尺 小于第二比例尺。
3、 如权利要求l所述的电子地图显示系统,其特征在于,所述第一比例尺 为被动态调整。
4、 如权利要求l所述的电子地图显示系统,其特征在于,所述第二比例尺 为被动态调整。
5、 如权利要求l所述的电子地图显示系统,其特征在于,所述第一视窗的 数据是包含第一视窗的尺寸以及第一视窗在显示模块中的显示位置。
6、 如权利要求l所述的电子地图显示系统,其特征在于,第二视窗的数据 包含第二视窗的尺寸以及第二视窗在显示模块中的显示位置。
7、 如权利要求l所述的电子地图显示系统,其特征在于,所述方块的数据 是包含该方块在第一视窗中的显示位置。
8、 一种电子地图显示方法,是在多个视窗中显示多个不同比例尺的电子地 图,其特征在于,该方法包含以下步骤储存一电子地图数据;选择需要显示的电子地图的一第一区域并设定一第一比例尺; 依照所述第一比例尺显示第一区域的电子地图于一第一视窗; 在所述第一区域的电子地图中选择一第二区域并设定一第二比例尺;以及 依照所述第二比例尺显示第二区域的电子地图于一第二视窗并在该第一视窗中显示一方块以标识第二区域的电子地图在第一区域的电子地图中的相对位置。
9、 如权利要求8所述的电子地图显示方法,其特征在于,所述第一比例尺 小于第二比例尺。
10、 如权利要求8所述的电子地图显示方法,其特征在于,所述第一比例 尺为被动态调整。
11、 如权利要求8所述的电子地图显示方法,其特征在于,所述第二比例 尺为被动态调整。
12、 如权利要求8所述的电子地图显示方法,其特征在于,依照所述第一 比例尺显示第一区域的电子地图于一第一视窗的步骤进一步包含读取该第一区域的电子地图数据;依照该第一比例尺与第一区域的电子地图数据计算出用以显示的该第一区 域的电子地图数据;计算与用以显示的该第一区域的电子地图数据对应的该第一视窗的数据;以及显示该第一区域的电子地图于该第一视窗。
13、 如权利要求12所述的电子地图显示方法,其特征在于,所述第一视窗 的数据是包含第一视窗的尺寸以及第一视窗的显示位置。
14、 如权利要求8所述的电子地图显示方法,其特征在于,依照第二比例 尺显示第二区域的电子地图于一第二视窗并在第一视窗中显示一方块以标识第 二区域的电子地图在第一区域的电子地图中的相对位置的步骤进一步包含读取第二区域的电子地图数据;依照第二比例尺与第二区域的电子地图数据计算出用以显示的第二区域的 电子地图数据;计算与用以显示的第二区域的电子地图数据对应的第二视窗的数据; 计算用以标识第二区域的电子地图在第一区域的电子地图中的相对位置的 方块的数据;以及显示第二区域的电子地图于第二视窗并显示方块于第一视窗。
15、 如权利要求14所述的电子地图显示方法,其特征在于,第二视窗的数 据是包含第二视窗的尺寸以及第二视窗的显示位置。
16、 如权利要求14所述的电子地图显示方法,其特征在于,方块的资料是 包含方块在第一视窗中的显示位置。
全文摘要
一种电子地图显示系统及其方法,是在多个视窗中显示多个不同比例尺的电子地图。该电子地图显示系统包含数据储存模块、影像处理模块以及显示模块。通过本发明采用多视窗的方式显示不同比例尺的电子地图,以及在显示低比例尺电子地图的视窗中标识出高比例尺电子地图的相对位置,方便了使用者的查询。
文档编号G01C21/32GK101354255SQ20071002940
公开日2009年1月28日 申请日期2007年7月27日 优先权日2007年7月27日
发明者董忠智 申请人:佛山市顺德区顺达电脑厂有限公司;神基科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1