CN103606175B - 一种地图热点图标的显示方法及控制器 - Google Patents
一种地图热点图标的显示方法及控制器 Download PDFInfo
- Publication number
- CN103606175B CN103606175B CN201310596714.9A CN201310596714A CN103606175B CN 103606175 B CN103606175 B CN 103606175B CN 201310596714 A CN201310596714 A CN 201310596714A CN 103606175 B CN103606175 B CN 103606175B
- Authority
- CN
- China
- Prior art keywords
- icon
- map
- controller
- hotspot
- picture
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Instructional Devices (AREA)
- Processing Or Creating Images (AREA)
Abstract
本发明实施例公开了一种地图热点图标的显示方法及控制器。本发明实施例方法包括:控制器接收用户输入的缩小地图图片的操作指令,并根据所述缩小地图图片的操作指令控制地图图片和与所述地图图片对应的地图热点图标进行对应比例的缩小;所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标,以使所述替代矢量图标与所述地图图片对应显示。本发明实施例能够在不影响用户观看地图图片效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
Description
技术领域
本发明涉及地图图片显示技术领域,尤其涉及的是一种地图热点图标的显示方法及控制器。
背景技术
GIS组件在进行地图显示时,除了进行地图图片的显示,往往还需要进行若干热点层的显示,比如在显示广州地区所有的视频点时,一般是先显示广州地图,然后在它之上显示广州的视频点层,层在GIS组件内部是若干个图标。可以对热点层设置最大和最小的比例,意义是热点层只在该最大和最小比例范围内显示。通过这样设置当地图图片超过某个比例时,整个热点层都不显示了,通过这种方法可以减少数据的显示。
但是采用这种方式所存在的问题是,如果最小比例设置过大,会出现热点层的地图热点图标在地图图片缩小过程中突然消失的情况,也就是上一时刻地图图片上还是存在若干热点图标,当缩小地图图片后,这些热点图标都不显示了;如果最小比例设置过小,虽然地图图片上的热点图标不会消失,但由于地图比例设置的过大,所以整个GIS组件显示的地图范围变大,因此地图图片上显示的热点图标的数量往往会很多,使得地图图片的显示效率明显降低。
发明内容
为提高地图显示效率,本发明实施例提供了一种地图热点图标的显示方法及控制器。
一种地图热点图标的显示方法,其中,包括:
控制器接收用户输入的缩小地图图片的操作指令,并根据所述缩小地图图片的操作指令控制地图图片和与所述地图图片对应的地图热点图标进行对应比例的缩小;
所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标,以使所述替代矢量图标与所述地图图片对应显示。
所述的地图热点图标的显示方法,其中,所述根据缩小地图图片的操作指令控制地图图片和与所述地图图片对应的地图热点图标进行对应比例的缩小之后还包括:
所述控制器识别缩小后的所述地图热点图标的显示形状。
所述的地图热点图标的显示方法,其中,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以正方形进行显示,则所述控制器获取所述地图热点图标的边长;
所述控制器判断所述地图热点图标的边长是否大于或等于预定阀值;
若是,则所述控制器绘制以正方形进行显示的替代矢量图标;
若否,则所述控制器绘制以方点进行显示的替代矢量图标。
所述的地图热点图标的显示方法,其中,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以矩形进行显示,则所述控制器获取所述地图热点图标的长度和宽度;
所述控制器判断所述地图热点图标的长度和宽度是否大于或等于预定阀值;
若是,则所述控制器绘制以矩形进行显示的替代矢量图标;
若否,则所述控制器绘制以线形进行显示的替代矢量图标。
所述的地图热点图标的显示方法,其中,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以正方形进行显示,则所述控制器获取所述地图热点图标的面积;
所述控制器判断所述地图热点图标的面积是否大于或等于预定阀值;
若是,则所述控制器绘制以正方形进行显示的替代矢量图标;
若否,则所述控制器绘制以方点进行显示的替代矢量图标。
所述的地图热点图标的显示方法,其中,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以矩形进行显示,则所述控制器获取所述地图热点图标的面积;
所述控制器判断所述地图热点图标的面积是否大于或等于预定阀值;
若是,则所述控制器绘制以矩形进行显示的替代矢量图标;
若否,则所述控制器绘制以线形进行显示的替代矢量图标。
一种控制器,其中,包括:
缩小单元,用于接收用户输入的缩小地图图片的操作指令,并根据所述缩小地图图片的操作指令控制地图图片和与所述地图图片对应的地图热点图标进行对应比例的缩小;
替代矢量图标绘制单元,用于根据缩小后的所述地图热点图标的形状绘制替代矢量图标,以使所述替代矢量图标与所述地图图片对应显示。
所述的控制器,其中,所述控制器还包括:
识别单元,用于识别缩小后的所述地图热点图标的显示形状。
所述的控制器,其中,所述替代矢量图标绘制单元具体包括:
第一获取模块,用于若所述识别单元识别出所述地图热点图标以正方形进行显示,则获取所述地图热点图标的边长;
第一判断模块,用于判断所述地图热点图标的边长是否大于或等于预定阀值;
正方形绘制模块,用于绘制以正方形进行显示的替代矢量图标;
方点绘制模块,用于绘制以方点进行显示的替代矢量图标。
所述的控制器,其中,所述替代矢量图标绘制单元具体包括:
第二获取模块,用于若所述识别单元识别出所述地图热点图标以矩形进行显示,则获取所述地图热点图标的长度和宽度;
第二判断模块,用于判断所述地图热点图标的长度和宽度是否大于或等于预定阀值;
矩形绘制模块,用于绘制以矩形进行显示的替代矢量图标;
线形绘制模块,用于绘制以线形进行显示的替代矢量图标。
从以上技术方案可以看出,本发明实施例根据用户输入的缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小,并根据该地图热点图标的形状绘制替代矢量图标,以使该替代矢量图标与该地图图片对应显示。因本发明实施例通过绘制的替代矢量图标替代地图热点图标进行显示,即地图图片上的热点层不使用图片数据进行显示,而是以简单的矢量进行代替,从而在不影响用户观看地图图片效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
附图说明
图1是本发明实施例所提供的地图热点图标的显示方法的一个实施例步骤流程图;
图2是本发明实施例所提供的地图热点图标的显示方法的另一个实施例步骤流程图;
图3是本发明实施例所提供的地图热点图标的显示方法的另一个实施例步骤流程图;
图4是本发明实施例所提供的地图热点图标的显示方法的另一个实施例步骤流程图;
图5是本发明实施例所提供的地图热点图标的显示方法的另一个实施例步骤流程图;
图6是本发明实施例所提供的控制器的一个实施例结构示意图;
图7是本发明实施例所提供的控制器的另一个实施例结构示意图;
图8是本发明实施例所提供的控制器的另一个实施例结构示意图;
图9是本发明实施例所提供的控制器的另一个实施例结构示意图。
具体实施方式
本发明实施例提供了一种地图热点图标的显示方法,用于提升地图图片的显示效率。
以下结合图1对本发明实施例所提供的地图热点图标的显示方法做具体说明:
101、控制器接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
即用户通过触摸输入或通过鼠标输入缩小地图图片的操作指令。
在该地图图片上对应显示有热点层,该热点层上显示有若干个地图热点图标。
控制器在接收到缩小地图图片的操作指令后,控制该地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小。
102、该控制器根据缩小后的该地图热点图标的形状绘制替代矢量图标,以使该替代矢量图标与该地图图片对应显示。
该控制器可根据该地图热点图标的形状绘制替代矢量图标,以使控制器上的热点层不再通过地图热点图标进行显示,而是通过替代矢量图标进行显示。
其中,地图热点图标是通过图片数据进行显示的,而替代矢量图标是通过简单矢量进行显示的。
进而使得热点层不使用图片数据进行显示,而是通过简单的矢量进行代替,从而提高了地图显示的速度,有效的减少图片数据显示所需要的解码时间。
本实施例中,控制器可根据用户输入的缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小,并根据缩小后的该地图热点图标的形状绘制替代矢量图标,从而使得热点层不是以图片形式的地图热点图标进行显示,而是以矢量形式进行显示的替代矢量图标进行显示,从而提高了地图图片显示的速度。
本发明实施例可根据地图热点图标具体形状的不同而使得替代矢量图标以不同形状进行显示,以下结合图2所示的实施例说明如何根据正方形的地图热点图标的边长绘制替代矢量图标:
201、控制器接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
本实施例中的步骤201与图1所示步骤101过程相同,在此不再赘述。
202、该控制器识别缩小后的该地图热点图标的显示形状;
即控制器控制地图图片和地图热点图标缩小之后,则识别该地图热点图标的具体形状。
203、若该控制器识别出该地图热点图标以正方形进行显示,则该控制器获取该地图热点图标的边长;
该控制器识别出该地图热点图标以正方形进行显示,则进一步的获取该地图热点图标的边长。
204、该控制器判断该地图热点图标的边长是否大于或等于预定阀值,若是,则进行步骤205,若否,则进行步骤206;
该预定阀值可根据地图所显示的区域,所设置的放大地图图片的最大比例和缩小地图图片的最小比例等因素进行设置。
205、该控制器绘制以正方形进行显示的替代矢量图标;
因地图热点图标是正方形的,则将替代矢量图标绘制成正方形可以使得用户在查看地图图片时,具有相同的显示效果,不会降低用户的使用体验。
206、该控制器绘制以方点进行显示的替代矢量图标。
当地图热点图标的边长小于预定阀值,为避免地图图片上显示的替代矢量图标过多而影响地图图片显示的清晰度,则绘制以方点进行显示的替代矢量图标,从而在不影响用户观看效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
本实施例中,控制器识别出正方形的地图热点图标,并根据该正方形的地图热点图标绘制正方形或方点形的替代矢量图标,从而使得在不影响用户观看效果的前提下,提高了地图显示的速度,减少地图图片解码所需要的时间。
图2所示的实施例说明如何根据正方形的地图热点图标的边长绘制替代矢量图标,以下结合图3所示的实施例说明如何根据地图热点图标的面积绘制替代矢量图标:
301、控制器接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
302、该控制器识别缩小后的该地图热点图标的显示形状;
本实施例中的步骤301至步骤302与图2所示步骤201至步骤202过程相同,在此不再赘述。
303、若该控制器识别出该地图热点图标以正方形进行显示,则该控制器获取该地图热点图标的面积;
该控制器识别出该地图热点图标以正方形进行显示,则进一步的获取该地图热点图标的面积。
304、该控制器判断该地图热点图标的面积是否大于或等于预定阀值,若是,则进行步骤305,若否,则进行步骤306;
该预定阀值可根据地图所显示的区域,所设置的放大地图图片的最大比例和缩小地图图片的最小比例等因素进行设置。
305、该控制器绘制以正方形进行显示的替代矢量图标;
因地图热点图标是正方形的,则将替代矢量图标绘制成正方形可以使得用户在查看地图图片时,具有相同的显示效果,不会降低用户的使用体验。
306、该控制器绘制以方点进行显示的替代矢量图标。
当地图热点图标的面积小于预定阀值,为避免地图图片上显示的替代矢量图标过多而影响地图图片显示的清晰度,则绘制以方点进行显示的替代矢量图标,从而在不影响用户观看效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
本实施例中,控制器识别出正方形的地图热点图标,并根据该正方形的地图热点图标绘制正方形或方点形的替代矢量图标,从而使得在不影响用户观看效果的前提下,提高了地图图片显示的速度,减少地图图片解码所需要的时间。
图2和图3所示的实施例说明若地图热点图标为正方形,则替代矢量图标如何进行显示的,以下结合图4所示的实施例说明如何根据矩形的地图热点图标的长度和宽度绘制替代矢量图标:
401、控制器接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
402、该控制器识别缩小后的该地图热点图标的显示形状;
本实施例中的步骤401至步骤402与图3所示步骤301至步骤302过程相同,在此不再赘述。
403、若该控制器识别出该地图热点图标以矩形进行显示,则该控制器获取该地图热点图标的长度和宽度;
该控制器识别出该地图热点图标以正方形进行显示,则进一步的获取该地图热点图标的长度和宽度。
404、该控制器判断该地图热点图标的长度和宽度是否大于或等于预定阀值,若是,则进行步骤405,若否,则进行步骤406;
该预定阀值可根据地图所显示的区域,所设置的放大地图图片的最大比例和缩小地图图片的最小比例等因素进行设置。
控制器进行判断的条件不仅仅局限于上述方式,该控制器还可判断该地图热点图标的长度或宽度是否大于或等于预定阀值,即只要地图热点图标的长度或宽度有一个大于或等于预定阀值,则进行步骤405。
405、该控制器绘制以矩形进行显示的替代矢量图标;
因地图热点图标是矩形的,则将替代矢量图标绘制成矩形可以使得用户在查看地图图片时,具有相同的显示效果,不会降低用户的使用体验。
406、该控制器绘制以线形进行显示的替代矢量图标。
当地图热点图标的长度和宽度小于预定阀值,为避免地图图片上显示的替代矢量图标过多而影响地图图片显示的清晰度,则绘制以线形进行显示的替代矢量图标,从而在不影响用户观看效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
本实施例中,控制器识别出矩形的地图热点图标,并根据该矩形的地图热点图标绘制矩形或线形的替代矢量图标,从而使得在不影响用户观看地图图片效果的前提下,提高了地图图片显示的速度,减少地图图片解码所需要的时间。
图4所示的实施例说明如何根据矩形的地图热点图标的长度和宽度绘制替代矢量图标,以下结合图5所示的实施例说明如何根据地图热点图标的面积绘制替代矢量图标:
501、控制器接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
502、该控制器识别缩小后的该地图热点图标的显示形状;
本实施例中的步骤501至步骤502与图4所示步骤401至步骤402过程相同,在此不再赘述。
503、若该控制器识别出该地图热点图标以矩形进行显示,则该控制器获取该地图热点图标的面积;
该控制器识别出该地图热点图标以矩形进行显示,则进一步的获取该地图热点图标的面积。
504、该控制器判断该地图热点图标的面积是否大于或等于预定阀值,若是,则进行步骤505,若否,则进行步骤506;
该预定阀值可根据地图所显示的区域,所设置的放大地图图片的最大比例和缩小地图图片的最小比例等因素进行设置。
505、该控制器绘制以矩形进行显示的替代矢量图标;
因地图热点图标是矩形的,则将替代矢量图标绘制成矩形可以使得用户在查看地图图片时,具有相同的显示效果,不会降低用户的使用体验。
506、该控制器绘制以线形进行显示的替代矢量图标。
当地图热点图标的面积小于预定阀值,为避免地图图片上显示的替代矢量图标过多而影响地图图片显示的清晰度,则绘制以线形进行显示的替代矢量图标,从而在不影响用户观看效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
本实施例中,控制器识别出矩形的地图热点图标,并根据该矩形的地图热点图标绘制矩形或线形的替代矢量图标,从而使得在不影响用户观看效果的前提下,提高了地图显示的速度,减少图片解码所需要的时间。
为更好的理解本发明实施例所提供的一种地图热点图标的显示方法,以下举具体应用场景对本发明实施例做进一步详细说明:
当终端显示屏显示广州的地图图片后,用户可通过触摸或鼠标输入缩小地图图片的操作指令;
即地图图片在终端显示屏上显示的比例为S1=1:400,当控制器接收到用户输入的缩小地图图片的操作指令后,地图图片在终端上显示的比例为S2=1:500;
在广州城区内设置有摄像头,该摄像头的具***置通过地图图片上的地图热点图标进行标示;
用户通过掌握地图热点图标在地图图片上的具***置,即可掌握摄像头在该地图图片上的具***置;
控制器根据该S2=1:500的比例控制显示广州的地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
该控制器识别缩小后的该地图热点图标的显示形状;
即该控制器识别出该地图热点图标的宽picW和该地图热点图标的高picH;
若该地图热点图标的宽picW=该地图热点图标的高picH,则说明该地图热点图标为正方形;
使得缩小后的地图热点图标的宽为picW/(S2/S1)=缩小后的地图热点图标的高为picH/(S2/S1);
控制器预先设置的预定阀值为4个像素;
若缩小后的地图热点图标的宽和高大于或等于4个像素,则控制器绘制以正方形进行显示的替代矢量图标,使得终端在显示缩小后的地图图片的同时,显示与其对应的正方形的替代矢量图标;
若缩小后的地图热点图标的宽和高小于4个像素,则控制器绘制以方点进行显示的替代矢量图标,使得终端在显示缩小后的地图图片的同时,显示与其对应的方点形状的替代矢量图标。
以上对本发明实施例所提供的一种地图热点图标的显示方法进行了详细说明,以下结合图6所示说明本发明实施例所提供的一种控制器:
该控制器具体包括:
缩小单元601,用于接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
替代矢量图标绘制单元602,用于根据缩小后的该地图热点图标的形状绘制替代矢量图标,以使该替代矢量图标与该地图图片对应显示。
本实施例中,缩小单元601可根据用户输入的缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小,替代矢量图标绘制单元602根据缩小后的该地图热点图标的形状绘制替代矢量图标,从而使得热点层不是以图片形式的地图热点图标进行显示,而是以矢量形式进行显示的替代矢量图标,从而提高了地图图片显示的速度。
以上实施例对控制器的具体结构进行说明,以下结合图7所示的实施例说明能够实现识别地图热点图标显示形状的控制器的具体结构:
该控制器具体包括:
缩小单元701,用于接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
识别单元702,用于识别缩小后的该地图热点图标的显示形状;
替代矢量图标绘制单元703,用于根据缩小后的该地图热点图标的形状绘制替代矢量图标,以使该替代矢量图标与该地图图片对应显示。
本实施例中,识别单元702识别出地图热点图标的显示形状,替代矢量图标绘制单元703根据该地图热点图标的形状绘制替代矢量图标,从而使得在不影响用户观看效果的前提下,提高了地图图片显示的速度,减少地图图片解码所需要的时间。
图7所示的实施例说明能够实现识别地图热点图标显示形状的控制器的具体结构,以下结合图8所示的实施例说明能够绘制出正方形或方点形状的替代矢量图标的控制器的具体结构:
该控制器具体包括:
缩小单元801,用于接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
识别单元802,用于识别缩小后的该地图热点图标的显示形状;
替代矢量图标绘制单元803,用于根据缩小后的该地图热点图标的形状绘制替代矢量图标,以使该替代矢量图标与该地图图片对应显示;
其中该替代矢量图标绘制单元803具体包括:
第一获取模块8031,用于若该识别单元802识别出该地图热点图标以正方形进行显示,则获取该地图热点图标的边长;
第一判断模块8032,用于判断该地图热点图标的边长是否大于或等于预定阀值;
正方形绘制模块8033,用于绘制以正方形进行显示的替代矢量图标;
方点绘制模块8034,用于绘制以方点进行显示的替代矢量图标。
本实施例中,若识别单元802识别出地图热点图标的显示形状为正方形,则第一获取模块8031获取该地图热点图标的边长,第一判断模块8032判断该地图热点图标的边长是否大于或等于预定阀值,若是,则正方形绘制模块8033绘制以正方形进行显示的替代矢量图标,若否,则方点绘制模块8034绘制以方点进行显示的替代矢量图标。从而使得在不影响用户观看效果的前提下,提高了地图图片显示的速度,减少地图图片解码所需要的时间。
图8所示的实施例说明能够绘制出正方形或方点形状的替代矢量图标的控制器的具体结构,以下结合图9所示的实施例说明能够绘制出矩形或线形的替代矢量图标的控制器的具体结构:
缩小单元901,用于接收用户输入的缩小地图图片的操作指令,并根据该缩小地图图片的操作指令控制地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
识别单元902,用于识别缩小后的该地图热点图标的显示形状;
替代矢量图标绘制单元903,用于根据缩小后的该地图热点图标的形状绘制替代矢量图标,以使该替代矢量图标与该地图图片对应显示;
其中该替代矢量图标绘制单元903具体包括:
第二获取模块9031,用于若该识别单元902识别出该地图热点图标以矩形进行显示,则获取该地图热点图标的长度和宽度;
第二判断模块9032,用于判断该地图热点图标的长度和宽度是否大于或等于预定阀值;
矩形绘制模块9033,用于绘制以矩形进行显示的替代矢量图标;
线形绘制模块9034,用于绘制以线形进行显示的替代矢量图标。
本实施例中,若识别单元902识别出地图热点图标的显示形状为矩形,则第二获取模块9031获取该地图热点图标的长度和宽度,第二判断模块9032判断该地图热点图标的长度和宽度是否大于或等于预定阀值,若是,则矩形绘制模块9033绘制以矩形进行显示的替代矢量图标,若否,则线形绘制模块9034绘制以线形进行显示的替代矢量图标。从而使得在不影响用户观看效果的前提下,提高了地图图片显示的速度,减少地图图片解码所需要的时间。
为更好的理解本发明实施例所提供的一种控制器,以下举具体应用场景对本发明实施例做进一步详细说明:
当终端显示屏显示广州的地图图片后,用户可通过触摸或鼠标输入缩小地图图片的操作指令;
控制器的缩小单元801接收该操作指令;
即地图图片在终端显示屏上显示的比例为S1=1:400,当缩小单元801接收到用户输入的缩小地图图片的操作指令后,地图图片在终端上显示的比例为S2=1:500;
在广州城区内设置有摄像头,该摄像头的具***置通过地图图片上的地图热点图标进行标示;
用户通过掌握地图热点图标在地图图片上的具***置,即可掌握摄像头在该地图图片上的具***置;
缩小单元801根据该S2=1:500的比例控制显示广州的地图图片和与该地图图片对应的地图热点图标进行对应比例的缩小;
识别单元802识别缩小后的该地图热点图标的显示形状;
第一获取模块8031识别出该地图热点图标的宽picW和该地图热点图标的高picH;
若该地图热点图标的宽picW=该地图热点图标的高picH,则说明该地图热点图标为正方形;
使得缩小后的地图热点图标的宽为picW/(S2/S1)=缩小后的地图热点图标的高为picH/(S2/S1);
预先设置的预定阀值为4个像素;
第一判断模块8032判断该地图热点图标的边长,即picW/(S2/S1)是否大于或等于预定阀值;
若缩小后的地图热点图标的边长大于或等于4个像素,则正方形绘制模块8033绘制以正方形进行显示的替代矢量图标,使得终端在显示缩小后的地图图片的同时,显示与其对应的正方形的替代矢量图标;
若缩小后的地图热点图标的边长小于4个像素,则方点绘制模块8034制以方点进行显示的替代矢量图标,使得终端在显示缩小后的地图图片的同时,显示与其对应的方点的替代矢量图标。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,该单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
该作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个识别机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该识别机软件产品存储在一个存储介质中,包括若干指令用以使得一台识别机设备(可以是个人识别机,服务器,或者网络设备等)执行本发明各个实施例该方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (6)
1.一种地图热点图标的显示方法,其特征在于,包括:
控制器接收用户输入的缩小地图图片的操作指令,并根据所述缩小地图图片的操作指令控制地图图片和与所述地图图片对应的地图热点图标进行对应比例的缩小;
所述控制器识别缩小后的所述地图热点图标的显示形状;
所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标,以使所述替代矢量图标与所述地图图片对应显示,其中包括:
若所述控制器识别出所述地图热点图标以正方形进行显示,则所述控制器获取所述地图热点图标的边长;
所述控制器判断所述地图热点图标的边长是否大于或等于预定阈值;
若是,则所述控制器绘制以正方形进行显示的替代矢量图标;
若否,则所述控制器绘制以方点进行显示的替代矢量图标。
2.根据权利要求1所述的地图热点图标的显示方法,其特征在于,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以矩形进行显示,则所述控制器获取所述地图热点图标的长度和宽度;
所述控制器判断所述地图热点图标的长度和宽度是否大于或等于预定阈值;
若是,则所述控制器绘制以矩形进行显示的替代矢量图标;
若否,则所述控制器绘制以线形进行显示的替代矢量图标。
3.根据权利要求1所述的地图热点图标的显示方法,其特征在于,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以正方形进行显示,则所述控制器获取所述地图热点图标的面积;
所述控制器判断所述地图热点图标的面积是否大于或等于预定阈值;
若是,则所述控制器绘制以正方形进行显示的替代矢量图标;
若否,则所述控制器绘制以方点进行显示的替代矢量图标。
4.根据权利要求1所述的地图热点图标的显示方法,其特征在于,所述控制器根据缩小后的所述地图热点图标的形状绘制替代矢量图标包括:
若所述控制器识别出所述地图热点图标以矩形进行显示,则所述控制器获取所述地图热点图标的面积;
所述控制器判断所述地图热点图标的面积是否大于或等于预定阈值;
若是,则所述控制器绘制以矩形进行显示的替代矢量图标;
若否,则所述控制器绘制以线形进行显示的替代矢量图标。
5.一种用于实现地图热点图标显示的控制器,其特征在于,包括:
缩小单元,用于接收用户输入的缩小地图图片的操作指令,并根据所述缩小地图图片的操作指令控制地图图片和与所述地图图片对应的地图热点图标进行对应比例的缩小;
识别单元,用于识别缩小后的所述地图热点图标的显示形状;
替代矢量图标绘制单元,用于根据缩小后的所述地图热点图标的形状绘制替代矢量图标,以使所述替代矢量图标与所述地图图片对应显示;
所述替代矢量图标绘制单元具体包括:
第一获取模块,用于若所述识别单元识别出所述地图热点图标以正方形进行显示,则获取所述地图热点图标的边长;
第一判断模块,用于判断所述地图热点图标的边长是否大于或等于预定阈值;
正方形绘制模块,用于绘制以正方形进行显示的替代矢量图标;
方点绘制模块,用于绘制以方点进行显示的替代矢量图标。
6.根据权利要求5所述的控制器,其特征在于,所述替代矢量图标绘制单元具体包括:
第二获取模块,用于若所述识别单元识别出所述地图热点图标以矩形进行显示,则获取所述地图热点图标的长度和宽度;
第二判断模块,用于判断所述地图热点图标的长度和宽度是否大于或等于预定阈值;
矩形绘制模块,用于绘制以矩形进行显示的替代矢量图标;
线形绘制模块,用于绘制以线形进行显示的替代矢量图标。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310596714.9A CN103606175B (zh) | 2013-11-21 | 2013-11-21 | 一种地图热点图标的显示方法及控制器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310596714.9A CN103606175B (zh) | 2013-11-21 | 2013-11-21 | 一种地图热点图标的显示方法及控制器 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103606175A CN103606175A (zh) | 2014-02-26 |
CN103606175B true CN103606175B (zh) | 2016-09-28 |
Family
ID=50124395
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310596714.9A Active CN103606175B (zh) | 2013-11-21 | 2013-11-21 | 一种地图热点图标的显示方法及控制器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103606175B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160290811A1 (en) * | 2015-04-05 | 2016-10-06 | General Electric Company | Transportation monitoring system and method |
CN104881839B (zh) * | 2015-04-24 | 2017-11-07 | 中国电子进出口总公司 | 一种基于并行加速的热点图生成方法 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002311942A (ja) * | 2001-04-19 | 2002-10-25 | Nec Eng Ltd | ベクトル地図の縮小表示装置およびその方法 |
CN101908060A (zh) * | 2010-06-30 | 2010-12-08 | 王宝全 | 矢量数字地图的制作方法、显示方法及*** |
CN103067588A (zh) * | 2012-12-27 | 2013-04-24 | 青岛英特沃克网络科技有限公司 | 在移动终端显示和分享实时地图的***及方法 |
CN103137009A (zh) * | 2011-11-30 | 2013-06-05 | 上海博泰悦臻电子设备制造有限公司 | 地图的显示方法及装置,车载*** |
-
2013
- 2013-11-21 CN CN201310596714.9A patent/CN103606175B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2002311942A (ja) * | 2001-04-19 | 2002-10-25 | Nec Eng Ltd | ベクトル地図の縮小表示装置およびその方法 |
CN101908060A (zh) * | 2010-06-30 | 2010-12-08 | 王宝全 | 矢量数字地图的制作方法、显示方法及*** |
CN103137009A (zh) * | 2011-11-30 | 2013-06-05 | 上海博泰悦臻电子设备制造有限公司 | 地图的显示方法及装置,车载*** |
CN103067588A (zh) * | 2012-12-27 | 2013-04-24 | 青岛英特沃克网络科技有限公司 | 在移动终端显示和分享实时地图的***及方法 |
Also Published As
Publication number | Publication date |
---|---|
CN103606175A (zh) | 2014-02-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106020618B (zh) | 终端的界面生成方法和装置 | |
CN106258011A (zh) | 用于降低图形帧处理中的功耗的cpu/gpu dcvs协同优化 | |
CN103679169B (zh) | 图像特征的提取方法及装置 | |
CN102419955B (zh) | Oled的显示控制方法及设备、终端设备 | |
CN105939493A (zh) | 一种视频弹幕的显示方法及显示装置 | |
CN106453864A (zh) | 一种图像处理方法、装置和终端 | |
CN106991711A (zh) | 笔迹编辑方法和*** | |
CN106681586A (zh) | 布局位置调整方法及装置 | |
CN103237113A (zh) | 信息显示的方法及电子设备 | |
CN106775233A (zh) | 一种终端中图标刷新方法和终端 | |
CN109960543B (zh) | 书写操作的处理方法和装置 | |
CN103606175B (zh) | 一种地图热点图标的显示方法及控制器 | |
CN104809416A (zh) | 显示画面遮蔽方法、电子装置与计算机程序产品 | |
CN107665186B (zh) | 一种特有字体生成方法 | |
CN102662962B (zh) | 一种基于网页元素的动态展示方法 | |
CN103902294A (zh) | 一种浏览器图像显示方法及终端 | |
CN104793937B (zh) | 一种启动控制方法及装置 | |
CN109299310A (zh) | 一种屏幕图像取色和搜索方法及*** | |
CN104978169A (zh) | 期刊阅读应用的sdk处理方法及装置 | |
CN106874020A (zh) | 启动插件的方法及装置 | |
CN105653123A (zh) | 一种图标分组方法及终端设备 | |
CN104572598A (zh) | 数字出版物的排版方法和装置 | |
CN106055229A (zh) | 一种基于读屏的显示界面调整方法及显示界面调整模块 | |
CN104301520A (zh) | 一种信息录入方法、装置及终端 | |
CN104850298A (zh) | 一种信息处理方法及电子设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: Kezhu road high tech Industrial Development Zone, Guangzhou city of Guangdong Province, No. 233 510670 Patentee after: Wei Chong group Limited by Share Ltd Address before: 510663 Guangzhou province high tech Industrial Development Zone, Guangdong, Cai road, No. 6, No. Patentee before: Guangdong Weichuangshixun Science and Technology Co., Ltd. |
|
CP03 | Change of name, title or address |