本发明专利技术公开了一种使用电子地图文件的电子地图显示系统、方法和存储介质。该方法包含有:提供包含有多个对象的一电子地图文件,其中每一对象具有一属性;以及比较一显示范围所包含的多个目标对象所分别对应的多个属性来控制所述多个目标对象的显示顺序以显示所述多个目标对象。使用者不必通过缩放地图比例尺而无法直接依据生活中实际浏览地图的经验来快速了解某地点在大地图中的相对位置,因此,使用该电子地图显示系统将变得很方便。
【技术实现步骤摘要】
本专利技术提供一种显示电子地图的装置与方法,尤其是一种利用多个目标 对象所分别对应的多个属性来控制所述多个目标对象的显示顺序以显示所 述多个目标对象的电子地图显示系统与相关方法。
技术介绍
对于一般人而言,若置身于某地理环境中的一个陌生地点,可以使用电 子地图显示系统来察看该陌生地点邻近的重要地标以确保不会迷路,而其也 需要了解该陌生地点在此地理环境中的相对位置来确定前往下一地点时的大概方向;目前常见的电子地图显示系统(例如汽车导航系统)对于显示大 地图中的某个较小的地理位置(例如上述地理环境中的陌生地点)而言, 一般 使用者有两种方式可以了解该地理位置在大地图中的相对位置,第一种方式 是直接移动滚动条(scrollbar)来改变目前的显示范围以了解该地理位置的相 对位置,此种方式虽然较为直接,然而,由于每次改变显示范围时该电子地 图显示系统会重新显示改变后显示范围中的所有目标对象(亦即电子地图制 作公司所制作的地标),此将使得每次移动滚动条时都需要等候一段时间以使 该电子地图显示系统显示出所有目标对象,因此,对于使用者而言,虽然移 动滚动条来改变显示范围以了解该相对位置的概念较为直接,然而,却需要 浪费不少的等待时间;此外,第二种了解相对位置的方式是通过縮放地图比 例尺来让使用者察看地理环境的相对位置,亦即,使用者通过放大目前的地 图比例尺来縮小目前的显示范围而增加屏幕上所能够显示的地图范围,因 此,改变后的显示范围将能够包含更大的地图范围,使用者则因为可视的 地图范围变得较大而能够了解到该地理位置在大地图上的相对位置,然 而,由于放大地图比例尺的关系将使得该电子地图显示系统在显示该改 变后的显示范围时会有选择性地不显示过于详细的目标对象,举例来说, 在地图比例尺放大之前,该电子地图显示系统皆会显示所有目标对象(例如显示一重要道路与一支线道路),而在地图比例尺放大之后,则可能只显示该重要道路而选择不显示该支线道路以让使用者所看到的信息不会 过于杂乱并同时减少该电子地图显示系统在显示时所需要的运行时间, 然而,上述地图比例尺縮放的显示方式对于使用者而言,在使用上很不 直接,亦即,使用者必须通过縮放地图比例尺而无法直接依据生活中实 际浏览地图的经验来快速了解某地点在大地图中的相对位置,因此,使 用该电子地图显示系统将变得很不方便。
技术实现思路
因此本专利技术的目的之一在于提供一种电子地图显示方法与电子地图显 示系统,其比较多个目标对象所分别对应的多个属性控制所述多个目标对象 的显示顺序来显示所述多个目标对象,以解决上述的问题。依据本专利技术的实施例,其公开一种电子地图显示方法。该方法包含有 提供包含有多个对象的电子地图文件,其中每一对象具有一属性;以及比较一显示范围所包含的多个目标对象所分别对应的多个属性来控制所述多个目标对象的显示顺序以显示所述多个目标对象。根据所述的电子地图显示方法,其中,该属性为显示优先次序。 根据所述的电子地图显示方法,其中,所述多个对象包含有至少一定位对象与至少一数据对象;所述多个目标对象包含该定位对象与该数据对象; 以及控制所述多个目标对象的显示顺序的步骤包含有 在显示该数据对象之前,先显示该定位对象。根据所述的电子地图显示方法,其中,所述多个对象包含有多个定位对 象与该数据对象;所述多个目标对象包含所述多个定位对象与该数据对象; 以及控制所述多个目标对象的显示顺序的步骤另包含有在显示该数据对象之前,先显示所述多个定位对象。根据所述的电子地图显示方法,其中,显示所述多个定位对象的步骤包 含有依据所述多个定位对象所对应的多个属性,控制所述多个定位对象的显 示顺序。根据所述的电子地图显示方法,其中,所述多个对象包含有该定位对象与多个数据对象;所述多个目标对象包含该定位对象与所述多个数据对象; 以及控制所述多个目标对象的显示顺序的步骤另包含有-在显示所述多个数据对象之前,先显示该定位对象。根据所述的电子地图显示方法,其中,显示所述多个数据对象的步骤包 含有依据所述多个数据对象所对应的多个属性,控制所述多个数据对象的显 示顺序。根据所述的电子地图显示方法,其中,显示所述多个目标对象的步骤包 含有-控制该显示范围的显示时间不小于预定时间。根据所述的电子地图显示方法,其中,控制该显示范围的显示时间不小 于该预定时间的步骤包含有在该显示范围的显示时间达到该预定时间之前,忽略所接收到的任一显 示范围更新指令。根据所述的电子地图显示方法,其中,控制该显示范围的显示时间不小 于该预定时间的步骤包含有依据该预定时间来确定该显示范围所对应的一边界; 检测该显示范围是否跨越该边界;以及在该显示范围跨越该边界之前,忽略所接收到的任一显示范围更新指令。根据所述的电子地图显示方法,其中,显示所述多个目标对象的步骤包 含有设定该显示范围所对应的一边界; 检测该显示范围是否跨越该边界;以及在该显示范围跨越该边界之前,忽略所接收到的任一显示范围更新指令。依据本专利技术的实施例,其公开一种存储介质,该存储介质是用来存储包 含有多个对象的电子地图文件,其中每一对象具有一显示优先次序。根据权利要求12所述的存储介质,其中,所述多个对象包含有至少一 定位对象与至少一数据对象,以及该定位对象所对应的显示优先次序高于该数据对象的显示优先次序。依据本专利技术的实施例,其另外公开一种电子地图显示系统。该电子地图 显示系统包含有一存储装置以及一处理装置,其中该存储装置是用来提供包 含有多个对象的电子地图文件,而每一对象具有一属性,以及该处理装置是 用来比较一显示范围所包含的多个目标对象所分别对应的多个属性来控制 所述多个目标对象的显示顺序以显示所述多个目标对象。根据所述的电子地图显示系统,其中,该属性为显示优先次序。根据所述的电子地图显示系统,其中,所述多个对象包含有至少一定位 对象与至少一数据对象;所述多个目标对象包含该定位对象与该数据对象; 以及该处理装置是在显示该数据对象之前先显示该定位对象。根据所述的电子地图显示系统,其中,所述多个对象包含有多个定位对 象与该数据对象;所述多个目标对象包含所述多个定位对象与该数据对象; 以及该处理装置是在显示该数据对象之前先显示所述多个定位对象。根据所述的电子地图显示系统,其中,该处理装置是依据所述多个定位 对象所对应的多个属性来控制所述多个定位对象的显示顺序以显示所述多 个定位对象。根据所述的电子地图显示系统,其中,所述多个对象包含有该定位对象 与多个数据对象;所述多个目标对象包含该定位对象与所述多个数据对象; 以及该处理装置是在显示所述多个数据对象之前先显示该定位对象。根据所述的电子地图显示系统,其中,该处理装置是依据所述多个数据 对象所对应的多个属性来控制所述多个数据对象的显示顺序以显示所述多 个数据对象。根据所述的电子地图显示系统,其中,该处理装置控制该显示范围的显 示时间不小于预定时间以显示所述多个目标对象。根据所述的电子地图显示系统,其中,该处理装置在该显示范围的显示 时间达到该预定时间之前忽略所接收到的任一显示范围更新指令。根据所述的电子地图显示系统,其中,该处理装置包含有确定单元,用来依据该预定时间来确定该显示范围所对应的一边界;以及检测单元,连接至该确定单元,用来检测该显示范围本文档来自技高网...
【技术保护点】
一种电子地图显示方法,其包含有:提供电子地图文件,该电子地图文件包含有多个对象,每一对象具有一属性;以及比较一显示范围所包含的多个目标对象所分别对应的多个属性来控制所述多个目标对象的显示顺序以显示所述多个目标对象。
【技术特征摘要】
【专利技术属性】
技术研发人员:奚正宁,
申请(专利权)人:致伸科技股份有限公司,
类型:发明
国别省市:71[中国|台湾]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。