在客户端中显示数字地图的方法和装置的制作方法

文档序号:2625481阅读:262来源:国知局
专利名称:在客户端中显示数字地图的方法和装置的制作方法
技术领域
本发明涉及一种在客户端中显示数字地图的方法和装置。更具体地,本发明涉及一种放大和显示数字地图的一部分的方法和装置。
背景技术
诸如移动终端和个人复合终端等便携式终端已经成为当前社会的必需品。便携式终端已经发展为快速变化的重要的信息传输手段。便携式终端的用户可以经由便携式终端使用互联网上的多种服务。近来,数字地图服务引起了用户的关注。数字地图服务在数字地图上提供设施的地理位置或者提供地点/位置名称,并且允许用户搜索数字地图。数字地图服务放大数字地图且向用户提供更详细的地理信息。一般说来,当用户请求服务器放大向便携式终端(例如,客户端)输出的数字地图时,服务器执行根据现有技术的方法,包括产生其上显示详细信息项(例如,建筑物名称、地点名称等)的放大的地像,且向便携式终端提供产生的地像。根据现有技术的这个方法放大和显示整个地图,而不是仅放大和显示地图的特定部分。因此,存在数据处理时间和数据吞吐量上的效率劣化的问题,原因在于服务器产生扩大了整个地图的地像,且向便携式终端提供产生的地像。因此,需要一种显示数字地图的方法和装置,用于仅放大和显示数字地图的特定部分。以上信息仅作为背景信息提供,以帮助理解本公开。没有确定和断言任何上述内容是否可以用作关于本发明的现有技术。

发明内容
本发明的方面在于,解决了至少上述问题和/或缺点,并且提供了至少下述优势。因此,本发明的一个方面在于,提供一种显示数字地图的方法和装置,用于仅放大和显示数字地图的特定部分。本发明的另一方面在于,提供一种方法和装置,用于通过以下步骤来显示数字地图以更快地搜索数字地图:放大和显示数字地图的特定部分的地像,从服务器仅获取与所显示的放大的地像相关的详细信息,以及在放大的地像上显示所获得的详细信息。根据本发明的一个方面,提供了一种显示数字地图的方法。所述方法包括:确定数字地图上要放大的部分,显示与确定的部分相对应的放大的地像,从服务器接收与所述放大的地像相关的信息,以及在所述放大的地像上显示从服务器接收的信息。根据本发明的另一方面,提供了一种显示数字地图的装置。所述装置包括基于GIS的应用系统,用于确定数字地图上要放大的部分,显示与确定的部分相对应的放大的地像,从服务器接收与所述放大的地像相关的信息,以及在所述放大的地像上显示从服务器接收的信息。根据本发明的另一方面,提供了一种数字地图服务系统。数字地图服务系统包括服务器和客户端,客户端包括基于GIS的应用系统,用于确定数字地图上要放大的部分,显示与确定的部分相对应的放大的地像,从服务器接收与所述放大的地像相关的信息,以及在所述放大的地像上显示从服务器接收的信息,其中,服务器向客户端提供与客户端的请求相对应的信息。在进行以下具体实施方式
之前,阐述贯穿本专利文档所使用的特定单词和短语的定义可能是有利的:术语“包括”和“含有”及其派生词意为包括而非限制;术语“或”是包含的,意为和/或;短语“与...相关联”和“与此相关联”及其派生词可以意为包括、包括在...内、与...互连、包含、包含在...内、连接至或与...相连、I禹合至或与...1禹合、能够与...进行通信、与.. 协作、使交织、并置、接近于、一定要或用.. 进行约束、具有、具有...的性质、等等;以及术语“控制器”意为任何设备、系统或者控制至少一项操作的二者的一部分,这种设备可以以硬件、固件或软件、或三者中的至少两个的一些组合来实现。应该注意,与任何特定控制器相关联的功能可以是集中式的或者分布式的,不论本地的还是远程的。贯穿本专利文档,提供了特定单词和短语的定义,本领域普通技术人员应该理解,在大多数情况下,如果不是常见情况,则这些定义优先适用,以及这些定义的单词和短语的未来使用也优先适用。根据结合附图公开了本发明示例性实施例的以下详细描述,本发明的其它方面、优点和显著特征对于本领域技术人员而言将变得显而易见。


通过结合附图的以下描述,本发明特定示例性实施例的上述和其它方面、特征及优点将变得更加显而易见,其中:图1是根据本发明示例性实施例的数字地图服务系统的框图;图2是示出了根据本发明示例性实施例的在客户端中放大数字地图的一部分的过程的流程图;以及图3A和3B是示出了根据本发明示例性实施例的在客户端中放大数字地图的一部分的过程的用户接口图像。贯穿这些附图,应该注意到,相同的参考数字用于表示相同或相似的元件、特征和结构。
具体实施例方式参照附图的下述描述用于帮助全面理解由权利要求及其等同物限定的本发明的示例性实施例。下述描述包括多种具体细节来帮助理解,但这些细节应认为仅仅是示例性的。因此,本领域普通技术人员应认识到,在不背离本发明的范围和精神的情况下,可以对本文中描述的实施例进行多种改变和修改。此外,为了清楚和简洁起见,省略公知功能和结构的描述。以下描述和权利要求中使用的术语和单词不限于其书面含义,而是被发明人仅用于使能对本发明进行清楚而一致的理解。因此,对于本领域技术人员而言,应该显而易见的是,本发明示例性实施例的下述描述仅用于说明性目的,而不是用于限制由所附权利要求及其等价物所限定的发明。应该理解,除非上下文清楚地指明,否则单数形式“一”、“一个”和“该”包括多个所指对象。因此,例如“部件表面”的引用包括一个或多个这种表面的引用。下文描述的本发明的示例性实施例涉及一种方法和装置,用于在客户端中仅放大和显示数字地图的特定部分。根据本发明的一个示例性实施例,因为客户端从服务器仅获取对于产生放大的地像和显示数字地图的特定部分而言是必要的信息,所以允许用户更快速地搜索数字地图。图1是根据本发明示例性实施例的数字地图服务系统的框图。参照图1,100表示的数字地图服务系统包括客户端110和服务器120,其中,客户端110包括基于地理信息系统(GIS)的应用系统111,服务器120包括数据库管理系统(DBMS)121。客户端110的基于GIS的应用系统111与能够分析和处理地理空间数据并且在诸如交通领域和通信领域等地貌相关的领域中使用所处理的数据的系统相对应。基于GIS的应用系统111可以提供交互式用户接口,并且可以经由网络130向服务器120发送和从服务器120接收地图相关数据。服务器120的DBMS 121允许多个客户端访问DB的数据。此外,DBMS 121存储和
管理关于数字地图的信息。根据本发明的一个示例性实施例,客户端110以设定的放大率来放大和显示数字地图的特定部分的地像,并且请求服务器120发送与放大和显示的地像相关的详细信息。服务器120向客户端110提供相应的详细信息。客户端110在放大的地像上显示从服务器120提供的详细信息。例如,从服务器120提供的详细信息包括位置信息、地貌信息、兴趣点(POI)信息等等,每一种信息都可以基于顶点数据(vertex data)。图2是示出了根据本发明示例性实施例的在客户端中放大数字地图的一部分的过程的流程图。参照图1和2,在步骤201中,客户端110的基于GIS的应用系统111确定数字地图上要放大和显示的部分。例如,基于GIS的应用系统111基于触摸屏上的触摸点来确定预定范围。基于GIS的应用系统111可以根据触摸点的移动来改变数字地图上要放大和显示的部分。此外,基于GIS的应用系统111允许用户为要放大和显示的部分设置范围。例如,用户设置的范围可以是至少一种形状,比如圆形和四边形。基于GIS的应用系统111继续至步骤203,放大和显示确定的部分的地像。例如,基于GIS的应用系统111参考预定放大率来放大和显示确定的部分的地像。基于GIS的应用系统111可以允许用户改变放大率。当改变了放大率时,基于GIS的应用系统111以改变的放大率来放大和显示确定的部分的地像。根据本发明示例性实施例,基于GIS的应用系统111经由覆盖在数字地图上的窗口来提供放大和显示的地像。例如,基于GIS的应用系统111根据放大率来调整覆盖的窗口的大小。例如,如果增大放大率,则也在增大覆盖的窗口的大小。作为另一示例,如果减小放大率,则也在减小覆盖的窗口的大小。基于GIS的应用系统111继续至步骤205,从服务器120获取与放大和显示的地像相关的详细信息。例如,详细信息包括位置信息、地貌信息、POI信息等等。例如,详细信息基于顶点数据。基于GIS的应用系统111继续至步骤207,在放大和显示的地像上显示从服务器120获得的详细信息。当证实数字地图上要放大和显示的部分改变时,基于GIS的应用系统111对于改变的部分来执行自步骤201起的处理。此外,当数字地图上要放大和显示的部分改变时,基于GIS的应用系统111移动所覆盖的窗口且交互式地提供移动的窗口。例如,根据触摸点的移动来改变要放大的部分。作为示例,覆盖的窗口根据要放大的部分的改变,实时显示更新的地像。根据触摸点的移动来移动覆盖的窗口。根据本发明示例性实施例的一种放大数字地图的一部分的用户接口提供了客户端100中安装的类似硬件的按钮、类似软件的按钮和触摸事件中的一个,作为装置。图3A和3B是示出了根据本发明示例性实施例的一种在客户端中放大数字地图一部分的过程的用户接口图像。参照图1和3A,用户触摸数字地图上要放大的部分。例如,基于GIS的应用系统111确定具有基于触摸点限定的特定半径的圆周的区域,作为要放大的部分31。参照图1、3A和3B,基于GIS的应用系统111以设定放大率来放大和显示确定的部分31的地像32。基于GIS的应用系统111经由覆盖在数字地图上的窗口 30来提供放大和显示的地像33。基于GIS的应用系统111从服务器120获取与放大和显示的地像33相关的详细信息并且在放大和显示的地像上显示从服务器120获得的详细信肩、O如上所述,当要放大的部分改变时,基于GIS的应用系统111重复地执行以下特定过程:放大和显示所改变部分的新地像,从服务器120获取与放大和显示的地像相关的详细信息,以及在放大和显示的地像上显示从服务器120获得的详细信息。此夕卜,当放大率改变时,基于GIS的应用系统111重复地执行以下特定过程:以改变的放大率来放大和显示确定的部分的地像,从服务器120获取与放大的地像相关的详细信息,以及在放大和显示的地像上显示从服务器120获得的详细信息。根据本发明示例性实施例,包括基于地理信息系统(GIS)的应用系统111的客户端110可以是诸如蜂窝电话、个人数字助理(PDA)、数字照相机、便携式游戏控制台和MP3播放器等移动设备、便携式/个人多媒体播放器(PMP)、手持式电子书、便携式膝上型PC、全球定位系统(GPS)导航和诸如桌上型PC、高清晰度电视(HDTV)、机顶盒等根据本公开的能够进行无线通信或网络通信的设备。应理解,根据本申请的权利要求书和说明书的本发明示例性实施例可以以硬件、软件或二者组合的形式来实现。任何这些软件可以存储在计算机可读存储介质中。计算机可读存储介质存储一个或多个程序(软件模块),所述一个或多个程序包括指令,当电子设备中的一个或多个处理器执行所述指令时,所述指令使得电子设备执行本发明的方法。可以在任何类型的机器、部件、物理或虚拟设备、计算机存储介质或设备中永久性地或临时性地包括软件和数据,或者可以在能够向处理设备提供指令或数据的传播信号波或能够被处理设备解释的传播信号波中实现软件和数据。软件还可以分布在网络耦合的计算机系统上,使得以分布式的方式存储和执行软件。作为示例,任何这些软件可以存储为易失性存储器或非易失性存储器的形式(比如类似ROM等存储设备,不论是可擦除的还是可重写的),或者存储为存储单元的形式(例如RAM、存储芯片、设备或集成电路),或者被存储在光或磁可读介质上(比如,CD、DVD、磁盘或磁带等等)。应该意识到,存储设备和存储介质是适于存储一个程序或多个程序的机器可读存储器的实施例,所述一个程序或多个程序包括指令,当所述指令被执行时,实现本发明的示例性实施例。因此,本发明的示例性实施例提供程序和存储这种程序的机器可读存储器,所述程序包括一种代码,用于实现本申请的任何一项权利要求所述的装置或方法。此外,可以经由任何介质(比如,经由有线连接或无线连接携带的通信信号)来以电方式传达这些程序,以及多个实施例适当地包括这些程序。总之,根据本发明示例性实施例的一种在客户端中显示数字地图的方法和装置通过快速放大和显示用户想要放大和显示的部分而没有放大整个地图,来更容易地搜索数字地图。应意识到,根据本申请的权利要求书和说明书中的本发明实施例可以以硬件、软件或二者组合的形式实现。任何这些软件可以存储在计算机可读存储介质中。计算机可读存储介质存储一个或多个程序(软件模块),所述一个或多个程序包括指令,当电子设备中的一个或多个处理器执行所述指令时,所述指令使得电子设备执行本发明的方法。任何这些软件可以存储为易失性存储器或非易失性存储器的形式(比如类似ROM等存储设备,不论是可擦除的还是可重写的),或者存储为存储单元的形式(例如RAM、存储芯片、设备或集成电路),或者被存储在光可读介质或磁可读介质上(比如,CD、DVD、磁盘或磁带等等)。应该意识到,存储设备和存储介质是适于存储一个程序或多个程序的机器可读存储器的实施例,所述一个程序或多个程序包括指令,当所述指令被执行时,实现本发明的实施例。因此,实施例提供程序和存储这种程序的机器可读存储器,所述程序包括用于实现本申请的任何一项权利要求所述的装置或方法。此外,可以经由任何介质(比如,经由有线连接或无线连接携带的通信信号)来以电方式传达这些程序,以及多个实施例适当地包括这些程序。尽管已经参照本发明的特定示例性实施例示出并描述了本发明,但是本领域技术人员应该理解,可以在不背离所附权利要求及其等同物所限定的本发明精神和范围的情况下对本发明进行形式和细节上的多种改变。
权利要求
1.一种在客户端中显示数字地图的方法,所述方法包括: 确定数字地图上要放大的部分; 显示与确定的部分相对应的放大的地像; 从服务器接收与所述放大的地像相关的信息;以及 在所述放大的地像上显示从服务器接收的信息。
2.如权利要求1所述的方法,其中,确定数字地图上要放大的部分包括:基于点来确定设定范围,且根据点的移动来改变所述数字地图上要放大的部分。
3.如权利要求1所述的方法,其中,显示所述确定的部分的所述放大的地像包括:根据放大率的相应改变,以改变的放大率放大和显示所述确定的部分的地像。
4.如权利要求1所述的方法,其中,显示所述确定的部分的所述放大的地像包括:经由覆盖在数字地图上的窗口来提供所显示的放大的地像。
5.如权利要求4所述的方法,其中,显示所述确定的部分的所述放大的地像包括:根据放大率来调整覆盖在数字地图上的窗口的大小。
6.如权利要求4所述的方法,其中,显示与所述确定的部分相对应的所述放大的地像包括:根据所述确定的部分来确定覆盖在数字地图上的窗口的位置。
7.如权利要求1所述的方法,其中,从服务器接收与所述放大的地像相关的信息包括:从服务器接收包括位置信息、地貌信息和POI信息中的至少一个在内的信息,以及 其中,所述位置信息、 地貌信息和POI信息中的至少一个基于顶点数据。
8.一种在客户端中显示数字地图的装置,所述装置包括: 基于GIS的应用系统,用于确定数字地图上要放大的部分,显示与确定的部分相对应的放大的地像,从服务器接收与所述放大的地像相关的信息,以及在所述放大的地像上显示从服务器接收的信息。
9.如权利要求8所述的装置,其中,所述基于GIS的应用系统基于点来确定设定范围,且根据点的移动来改变所述数字地图上要放大的部分。
10.如权利要求8所述的装置,其中,基于GIS的应用系统根据放大率的相应改变,以改变的放大率放大和显示所述确定的部分的地像。
11.如权利要求8所述的装置,其中,基于GIS的应用系统经由覆盖在数字地图上的窗口来提供所显示的放大的地像。
12.如权利要求11所述的装置,其中,基于GIS的应用系统根据放大率来调整覆盖在数字地图上的窗口的大小。
13.如权利要求11所述的装置,其中,基于GIS的应用系统根据所述确定的部分来确定覆盖在数字地图上的窗口的位置。
14.如权利要求8所述的装置,其中,基于GIS的应用系统从服务器接收包括位置信息、地貌信息和POI信息中的至少一个在内的信息,以及 其中,所述位置信息、地貌信息和POI信息中的至少一个基于顶点数据。
15.一种数字地图服务系统,所述系统包括: 服务器;以及 包括基于GIS的应用系统的客户端,所述基于GIS的应用系统用于确定数字地图上要放大的部分,显示与确定的部分相对应的放大的地像,从服务器接收与所述放大的地像相关的信息,以及在所述放大的地像上显示从服务器接收的信息, 其中,服务器 向客户端提供与客户端的请求相对应的信息。
全文摘要
提供了一种在客户端中显示数字地图的方法和装置。所述方法包括确定数字地图上要放大的显示的部分,显示与确定的部分相对应的放大的地像,从服务器接收与所述放大的地像相关的信息,以及在所述放大的地像上显示从服务器接收的信息。
文档编号G09B29/00GK103198750SQ20121049946
公开日2013年7月10日 申请日期2012年11月29日 优先权日2012年1月4日
发明者全镛俊 申请人:三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1