CN101166327B

Methods and apparatus for dynamically labeling map objects in visually displayed maps

Abstract

The claimed is made of visualization display with different for map dynamic the map object method and device. The flow chart each of multiple different views, gas and other end of the map on the display. The performing of the technical through the comprising a map a data and map a flag data map data,According to the object map a data, and a map object one or more part is drawn arranged on for display; Further and according to a map data plate, and a map object to mark is drawn arranged on for screen, the mark in the map object end matched, wherein the part or along the part, so is different on the part or along the part of the map object identification a linear position of map object in the map of the length of each other views, and method for so the map object tracking to move to the views of the image continuous to the object.

CN101166327B, drawing sheet 1
Sheet 1 of 4

Term

0.5 yearsleft in the term

Expires 29 March 2027.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

12 claims: 12 independent, 0 dependent

  1. 1
    In a mobile communication device for displaying map different image method for dynamic level map object in screen, wherein each for map to the uses the path display, wherein the way is:The for map request of the;Array and position map data of the request the longitude and latitude matched with with a buffer, wherein the mobile communication equipment memory, and: A groove of the wireless communication network transmission of the position longitude and latitude matched and input for an support of map data,The vehicle located on for request of map data, a groove of the wireless communication network and for with position map data of the longitude and latitude matched;andBased on formed by way of wireless communication network response for an support of map data map data receiving, to of the map is drawn arranged in the display;Otherwise, comprising a position map data by the buffer in memory, and: The memory-based a buffer map data, and image to the position map is drawn arranged in the display;, Wherein map data comprises a multiple map data structure of magnetic data layer is, and map a flag data of the farther comprising a map a data and direction and map object a data, wherein the map object a data is corresponding to map object at least part, and a top matched, and object map data plate is corresponding to an map object tracking for map object is connected, and a alphanumeric character;, And said map is drawn arranged on the screen comprises: According to the object map data a top matched, and map object part is drawn arranged on for display;, And said map is drawn arranged on the screen comprises: According to the object map plate data, and the groove so as to the object map to mark is drawn arranged on for screen, the mark of the map object on the part or along the part;the part or along the part of map objects are different from the map of each other views, and by is comprises the image to the views of the manner of electric continuously from the object, wherein the path is: A multiple memories the alphanumeric character of rotating in memory;And for connecting is drawn arranged on the map object part of ascent each of each symbol alphanumeric of for map object tracking: Map of the object part of the position ascents, the wire and alphanumeric symbol, A fixed map object tracking alphanumeric symbol for planning;And the alphanumeric symbol and map of object tracking rotary from the storage for storing the alphanumeric symbols of the fixed alphanumeric symbol and a ascent;correspondingAnd and memory for selecting is drawn is connected with the ascent and alphanumeric symbols of rotating on the part or map of the part of the positions of map. 1. 一种移动通信设备中用于在显示器中显示一个地图的不同视图的动态标记地图对象的方法,其中,所述地图的每一个视图通过以下方式显示,所述方式为:确定针对地图的视图的请求;如果与所述请求中的经度和纬度坐标相对应的位置的地图数据没有缓存在所述移动通信设备的存储器中,则:经由无线通信网络发送以所述位置的经度和纬度坐标作为输入的针对地图数据的请求;响应于所述针对地图数据的请求,经由所述无线通信网络接收针对与所述经度和纬度坐标相对应的位置的地图数据;基于经由无线通信网络响应于所述针对地图数据的请求而接收的地图数据,使得所述地图被绘制于所述显示器上;否则,如果所述位置的地图数据被缓存在存储器中,则:基于存储器中缓存的地图数据,使得针对所述位置的地图被绘制于所述显示器上;其中,所述地图数据包括以多个数据条目层构成的地图数据结构,并且还包括地图对象图形数据以及与地图对象图形数据分离的地图对象标记数据,所述地图对象图形数据对应于地图对象的至少一部分,并且包括端点坐标,以及所述地图对象标记数据对应于与所述地图对象相关联的地图对象标记,并且包括字母数字字符;其中,使得所述地图被绘制于所述显示器中包括:根据地图对象图形数据的端点坐标, 使得该地图对象的该部分被绘制在显示器的视图中;其中,使得所述地图被绘制于所述显示器中包括:根据地图对象标记数据,通过以下方式使得该地图对象标记被绘制于显示器的视图中,该标记在所述地图对象的该部分之上或沿着该部分,位于地图对象的该部分上或沿着该部分的不同于在该地图的每一个其他视图中的位置的、并且包括以从视图到视图之间以连续移动的方式被包含到视图中的位置处, 所述方式为:在存储器中维护多个存储的旋转的字母数字字符;以及针对要被绘制于沿着地图对象的部分的变化斜度的每一个位置点处的地图对象标记的每个字母数字符号:确定地图对象的该部分的位置点处的斜度,以绘制字母数字符号; 确定地图对象标记中用于绘制的字母数字符号;从存储器中选择所存储的旋转的字母数字符号中与地图对象标记中的所确定的字母数字符号和所确定的斜度相对应的一个字母数字符号;以及使得所选择的存储的与该斜度对应的旋转的字母数字符号被绘制于地图的该部分之上或者沿着地图的该部分的位置点处。
  2. 2
    To claim 1, method for farther comprising:Detecting a map the object part is a drawing map object longest the part of image. 2.如权利要求1的方法,进一步包括:确定该地图对象的该部分为绘制于视图中的地图对象的最长的部分。
  3. 3
    To claim 2, method for farther comprising:Detecting a map object part central point;And a map object to mark is drawn and the map object mark is a screen the operation farther comprising an image in the map object the operation of the part of the multi-point. 3.如权利要求2的方法,进一步包括: 确定该地图的该对象部分的中心点;以及其中使得地图对象标记被绘制于显示器的视图中的操作进一步包括使得该地图对象标记绘制于该地图对象的该部分的中心点的操作。
  4. 4
    To claim 1, method for map comprising a light, park, rivers, layer or tri-dimensional, and map object tracking a light, park, rivers, layer or lake's name. 4.如权利要求1的方法,其中地图对象包括道路、公园、河流、海洋或湖泊,并且地图对象标记包括道路、公园、河流、海洋或湖泊的名称。
  5. 5
    To claim 1, method, wherein the mobile communication device is a handheld mobile device, and wireless communication network is for communication network. 5.如权利要求1的方法,其中,所述移动通信设备是手持式便携设备,以及所述无线通信网络是蜂窝通信网络。
  6. 6
    To claim 1, method for farther comprising:Array and planning and map object tracking determined for or the conflict of map object tracking with other map object, and said map object to mark is arranged with the other map object or map object tracking and length of. 6.如权利要求1的方法,进一步包括:如果在绘制所述地图对象标记的同时确定与另一地图对象或地图对象标记的冲突,则将所述地图对象标记放置在与所述另一地图对象或地图对象标记相距预定长度的地方。
  7. 7
    To claim 1, method and other is the vehicle the executing to a map object trigger pip of the operation of display. 7.如权利要求1的方法,其中使得视图被显示的操作是响应于对地图视图的一个触发信号而执行的。
  8. 8
    In a mobile communication device for displaying different map view's dynamic level map a motion device in a display, wherein the device comprises:For determining for map device of;andLiquid at the position map data of the request the longitude and latitude matched with with a buffer is placed in the device for the operation of the is in memory: A manner of a wireless transceiver transmission of the position longitude and latitude matched and input for an support of map data,The vehicle in aiming at the holder of map data, a groove of the wireless transceiver and for with position map data of the longitude and latitude matched;andBased on formed by way of a wireless transceiver response for an support of map data map data receiving, to of the map is drawn mounted on the visible screen;Liquid at the position map data memory-based a buffer map data to the image to and is in memory of cache position map is drawn of the device on visual display;, Wherein map data comprises a multiple map data structure of magnetic data layer is, and map a flag data of the farther comprising a map a data and direction and map object a data, wherein the map object a data is corresponding to map object at least part, and a top matched, and object map data plate is corresponding to an map object tracking for map object is connected, and a alphanumeric character;, And said map is drawn mounted on the visible screen comprises: According to the object map data a top matched, and map object part is drawn arranged on for visualization display;, And said map is drawn mounted on the visible screen comprises: According to the object map plate data, and the groove so as to the object map to mark is drawn arranged on for visualization display, the mark of the map object on the part or along the part;the part or along the part of map objects are different from the map of each other views, and comprises a comprises the image to the views of the manner of electric continuously from the object, wherein the path is: A multiple memories the alphanumeric character of rotating in memory;And for connecting is drawn arranged on the map object part of ascent each of each symbol alphanumeric of for map object tracking: Map of the object part of the position ascents, the wire and alphanumeric symbol, A fixed map object tracking alphanumeric symbol for planning;And the alphanumeric symbol and map of object tracking rotary from the storage for storing the alphanumeric symbols of the fixed alphanumeric symbol and a ascent;correspondingAnd and memory for selecting is drawn is connected with the ascent and alphanumeric symbols of rotating on the part or map of the part of the positions of map. 8. 一种移动通信设备中用于在显示器中显示一个地图的不同视图的动态标记地图对象的装置,所述装置包括:用于确定针对地图的视图的请求的装置;用于在与所述请求中的经度和纬度坐标相对应的位置的地图数据没有缓存在存储器中的情况下执行以下操作的装置:经由无线收发器发送以所述位置的经度和纬度坐标作为输入的针对地图数据的请求;响应于针对地图数据的请求,经由所述无线收发器接收针对与所述经度和纬度坐标相对应的位置的地图数据;基于经由无线收发器响应于所述针对地图数据的请求而接收的地图数据,使得所述地图被绘制于可视化显示器上;用于在所述位置的地图数据被缓存在存储器中的情况下基于存储器中缓存的地图数据使得针对所述位置的地图被绘制于可视化显示器上的装置;其中,所述地图数据包括以多个数据条目层构成的地图数据结构,并且还包括地图对象图形数据以及与地图对象图形数据分离的地图对象标记数据,所述地图对象图形数据对应于地图对象的至少一部分,并且包括端点坐标,以及所述地图对象标记数据对应于与所述地图对象相关联的地图对象标记,并且包括字母数字字符;其中,使得所述地图被绘制于可视化显示器上包括:根据地图对象图形数据的端点坐标,使得地图对象的该部分被绘制在可视化显示器的视图中;其中,使得所述地图被绘制于可视化显示器上包括:根据地图对象标记数据,通过以下方式使得该地图对象标记被绘制于可视化显示器的视图中,该标记在所述地图对象的该部分之上或沿着该部分,位于地图对象的该部分上或沿着该部分的不同于在该地图的每一个其他视图中的位置的、并且包含以从视图到视图之间以连续移动的方式包含到视图中的位置处,所述方式为:在存储器中维护多个存储的旋转的字母数字字符;以及针对要被绘制于沿着地图对象的部分的变化斜度的每一个位置点处的地图对象标记的每个字母数字符号:确定地图对象的该部分的位置点处的斜度,以绘制字母数字符号; 确定地图对象标记中用于绘制的字母数字符号;从存储器中选择所存储的旋转的字母数字符号中与地图对象标记中的所确定的字母数字符号和所确定的斜度相对应的一个字母数字符号;以及使得所选择的存储的与该斜度对应的旋转的字母数字符号被绘制于地图的该部分之上或者沿着地图的该部分的位置点处。
  9. 9
    To claim 8, device and farther device comprising:For determining part of the object map for planning map object part longest device in image. 9.如权利要求8的装置,其中所述装置还包括:用于确定该地图对象的该部分为绘制于视图中的地图对象的最长的部分的装置。
  10. 10
    To 9 device, wherein the farther device comprising:For determining map the object part of the multi-point device,And is connected with the map object mark is arranged on the part of the multi-point the map object, and map object to mark is drawn arranged on the display device in image. 10.如权利要求9的装置,其中所述装置还包括: 用于确定该地图对象的该部分的中心点的装置;以及用于通过使得该地图对象标记绘制于该地图对象的该部分的中心点,使得地图对象标记被绘制于显示器的视图中的装置。
  11. 11
    To claim 8 device, map comprising a light, park, rivers, layer or tri-dimensional, and map object tracking a light, park, rivers, layer or lake's name. 11.如权利要求8的装置,其中地图对象包括道路、公园、河流、海洋或湖泊,并且地图对象标记包括道路、公园、河流、海洋或湖泊的名称。
  12. 12
    To claim 8 device, a mobile communication device is a handheld mobile device, and wireless communication network is for communication network. 12.如权利要求8的装置,其中所述移动通信设备是手持式便携设备,以及所述无线通信网络是蜂窝通信网络。