CN101285688B - Navigation system navigation method - Google Patents

Navigation system navigation method Download PDF

Info

Publication number
CN101285688B
CN101285688B CN2008100383662A CN200810038366A CN101285688B CN 101285688 B CN101285688 B CN 101285688B CN 2008100383662 A CN2008100383662 A CN 2008100383662A CN 200810038366 A CN200810038366 A CN 200810038366A CN 101285688 B CN101285688 B CN 101285688B
Authority
CN
China
Prior art keywords
map image
map
screen
image
annotation
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.)
Expired - Fee Related
Application number
CN2008100383662A
Other languages
Chinese (zh)
Other versions
CN101285688A (en
Inventor
蒋昌俊
曾国荪
陈闳中
苗夺谦
闫春钢
方钰
宋栋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tongji University
Original Assignee
Tongji University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tongji University filed Critical Tongji University
Priority to CN2008100383662A priority Critical patent/CN101285688B/en
Publication of CN101285688A publication Critical patent/CN101285688A/en
Application granted granted Critical
Publication of CN101285688B publication Critical patent/CN101285688B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)

Abstract

The invention discloses a navigation method of a navigation system. The navigation system comprises a screen. The navigation method comprises a step of displaying a navigation map fast, which is concretely realized as follows: step A1, an image cache is provided; step A2, a map image greater than the size of the screen is generated in the image cache; step A3, a part of the map image is displayed on the screen according to the relative position of the screen and the map image. The method provides an efficient electronic map display algorithm capable of adapting to the characteristic that embedded type equipment software and hardware are insufficient in resources, thereby improving the display speed of electronic maps in real-time navigation.

Description

The air navigation aid of navigational system
Technical field
The present invention relates to a kind of air navigation aid, relate in particular to a kind of air navigation aid of navigational system.
Background technology
Present navigational system is generally utilized Global Positioning System (GPS) (GPS), according to the hardware platform difference that adopts, can be divided into CAR-PC onboard navigation system, DVD automobile navigation instrument, based on the automatic navigator of palm PC and the navigating instrument of other form etc.Current navigation market is divided into dual-use two parts.In the civil navigation product, mainly comprise vehicle mounted guidance product and personal navigation product two big classes.In Japan and American-European market, the automobile ratio that is mounted with navigator is very high.At present numerous companies both domestic and external all begin to drop into the navigational system developing target market, abroad as sony, Nokia, GARMIN, domesticly all constantly carrying out the research of onboard navigation system as Kai Lide, Ka Shida etc.In Japan, vehicle mounted guidance installation rate is up to 59%, and the America and Europe is about 25%.In China, because the rapid rising of automobile quantity, vehicle mounted guidance market has a high potential equally.
Although present GIS secondary development tool both domestic and external respectively has characteristics, all had in many fields such as telecommunications, finance, public safeties widely and used, but the map that utilizes existing secondary development tool on the market to carry out navigational system shows that exploitation exists various problems.
As shown in Figure 1, the size of existing cache map image is 4 times of screen size, promptly width and highly all be screen width and the height 2 times.Middle little rectangle is represented screen 1 ', establishes its width and highly is respectively SW (Screen Width) and SH (Screen Height); The large rectangle of outside is a cache map rectangle 2 ', its width and highly distinguish 2 * SW and 2 * SH.{ x, y} are the upper left corner of screen rectangle and the upper left corner distance of cache map rectangle to the relative coordinate of screen and cache map.During initialization or after just dwindling enlarged map, the relative coordinate of screen on cache map is that { the expression screen is in the central authorities of cache map for SW/2, SH/2}.Moving screen is actually the relative coordinate of moving screen at cache map, when redrawing at every turn, and only need be { x, y} are the upper left corner, are that sign on the screen in width and the zone of holding highly with SW and SH respectively with the screen relative coordinate on the cache map.The scope of the relative coordinate transverse axis of screen on cache map is 0-SW, and the scope of the longitudinal axis is 0-SH.When relative coordinate surpasses this scope, just need regenerate map, and adjust relative coordinate.
Situation such as mistake are adjusted in border when screen exceeds cache map! Do not find Reference source.Shown in 2 left halfs, when relative coordinate x, the horizontal ordinate x of y} was less than 0 o'clock, promptly screen has exceeded the left margin of cache map, the rectangular extent that just needs cache map regenerates map to the SW that moves to left, simultaneously also corresponding { x+SW, the y} of being adjusted into of relative coordinate.Shown in Fig. 2 right half, the cache map rectangular extent before dashed rectangle is represented to adjust, the cache map rectangular extent before solid-line rectangle is then represented to adjust.
{ x, the horizontal ordinate x of y} are during greater than SW, and promptly screen has exceeded the right margin of cache map, with regard to the rectangular extent that the needs cache map SW that moves right, regenerate map, simultaneously also corresponding { x-SW, the y} of being adjusted into of relative coordinate with should relative coordinate.When relative coordinate x, the ordinate y of y} was less than 0 o'clock, promptly screen has exceeded the coboundary of cache map, just needs the rectangular extent of cache map upwards to move SH, regenerates map, simultaneously also corresponding { x, the y+SW} of being adjusted into of relative coordinate.{ x, the ordinate y of y} are during greater than SH, and promptly screen has exceeded the lower boundary of cache map, and the rectangular extent that just needs cache map regenerates map to moving down SH, simultaneously also corresponding { x, the y-SH} of being adjusted into of relative coordinate when relative coordinate.
The most of the time map just moves among a small circle, if adopted cache map, does not need to regenerate map in the most of the time.But, when the relative coordinate of screen and cache map goes beyond the scope, still need regenerate map.For the user, the map of front moves all very smooth, but pauses several seconds suddenly at boundary, could continue then to move, and this also is very disagreeableness.So we must try every possible means to eliminate cache map and regenerate the influence that map causes the user at boundary.
In addition, also there is following weak point in existing navigational system:
(1) the application specific aim is poor.Though secondary development tool all provides basic GIS development function, the major fields of its concern have nothing in common with each other, and the concern direction main for a long time as MapInfo is the communications field, and the then main direction of FME Suite is the storage and the conversion of spatial data.
(2) can't be compatible fully with embedded navigation equipment, the platform bad adaptability.When these secondary development tools when concrete embedded device is led in application, all existing certain problem in varying degrees at aspects such as platform adaptability, bottom openings.
(3) navigation feature does not merge the mobile telecommunication service technology.External mobile telecommunication service merchant such as ATX, OnStar etc. all provide traffic for information about, service such as road conditions introduction, also have the service of emergency interconnection system, theft tracking, navigational system, geography information application program in addition.And domesticly there is not such navigation Communication Service Provider.
(4) secondary development product has in the market only provided development interface, and the user can't understand the concrete realization of function, therefore also just can't improve its performance.Can not function be expanded according to the needs of oneself.
Summary of the invention
Technical matters to be solved by this invention is: a kind of air navigation aid that can accelerate navigational system navigation map display speed is provided.
For solving the problems of the technologies described above, the present invention adopts following technical scheme:
A kind of air navigation aid of navigational system, described navigational system comprises a screen, described air navigation aid comprises the step that navigation map shows fast, is implemented as follows:
Steps A 1, provide an image buffer storage;
Steps A 2, in described image buffer storage, generate map image greater than described screen size;
Steps A 3, according to the relative position of screen and described map image, the part of map image is shown on the screen.
As a preferred embodiment of the present invention, the quick step display of described navigation map also comprises steps A 4, when the position of screen exceeds the scope of described map image, regenerates the map image of cover screen.
As a preferred embodiment of the present invention, described screen is a rectangle, and in steps A 2, described map image is a rectangle, and it is wide and high respectively more than or equal to wide SW of screen and high SH 2 times.
As a preferred embodiment of the present invention, described map image be close to first map image, second map image of looking ahead of looking ahead up and down respectively, described first look ahead wide and map image wide identical of map image of map image, second of looking ahead, its height are high half of map image; Be close to the 3rd map image, the 4th map image of looking ahead of looking ahead about map image respectively, the described the 3rd look ahead height and map image high identical of map image of map image, the 4th of looking ahead, it is wide to be wide half of map image.
As a preferred embodiment of the present invention, the described map image that regenerates cover screen is the center with the shown cartographic information of screen.
As a preferred embodiment of the present invention, in the described steps A 2, the map image that is stored in the described image buffer storage is the center with the shown cartographic information of screen.
As a preferred embodiment of the present invention, described image is a bitmap.
As a preferred embodiment of the present invention, described air navigation aid also comprises the step of annotation dynamic labels, is implemented as follows:
Step B1, obtain the scaling factor г of current electronic map;
The г value that step B2, basis are obtained is provided with the initial size s in map tag annotation zone, screen area is divided into V/s size is the prime area of s, and the object vector on the current screen carried out annotation, simultaneously occupied annotation zone is made marks;
The size of then doubly dwindling the annotation zone by the index of г is intersected if find no the zone in the zone that step B3, inspection have been crossed by annotation, and up to finding have the zone that common factor is arranged, the linearity of at this moment the annotation area size being pressed г increases, and up to two zones occurring common factor is arranged; Note and to increase the annotation area size s that tries to achieve at every turn;
Step B4, if find to have the zone to intersect, then press the size in the little annotation of the index demultiplication zone of г, up to finding have the zone that common factor is arranged, the linearity minimizing that press г with the annotation area size this moment is up to there not being two zones that common factor is arranged; Note and to increase the annotation area size s ' and annotation number k, wherein k=V/s ' that tries to achieve at every turn;
Step B5, utilize least square method to г and s, s ' carries out match respectively.
As a preferred embodiment of the present invention, described air navigation aid also comprises the step of multithreading voice broadcast: the LRU replacement algorithm of use, select untapped at most recently voice document, and will eliminate in its hard disk; This algorithm gives each voice document a time variable, is used for writing down the time lastTime that a voice document has been experienced since last time is accessed, in the time must eliminating a file, selects lastTime value maximum in the existing file.
As a preferred embodiment of the present invention, described air navigation aid comprises the mobile communication step: provide a backstage service module, in order to accelerate deal with data information.
Beneficial effect of the present invention is as follows:
(1) at the quick demonstration problem of electronic chart in the navigational system of on embedded device, developing, on the embedded platform of Windows CE, study, a kind of display algorithm of electronic chart efficiently that can adapt to the not enough characteristics of embedded device software and hardware resources is provided, thereby has fundamentally improved the display speed of electronic chart in the real-time navigation.
(2) the present invention utilizes limited display space fully, makes annotation give full expression to out the attribute information of point, line, surface isovector data under certain scaling in the electronic chart; The dynamic writing method that adapts with corresponding scaling is provided, has realized the dynamic scaling label.
(3) the present invention has solved the voice broadcast problem under the embedded environment by multithreading voice broadcast step, has improved the fluency that navigational system is reported.
(4) the present invention in conjunction with the traffic mesh design mobile telecommunication service, be that navigational system realizes mobile telecommunication service.
Description of drawings
Fig. 1 is the synoptic diagram of existing screen and cache map image.
Adjustment synoptic diagram when Fig. 2 exceeds cache map for existing navigational system screen.
Fig. 3 is the synoptic diagram of screen, cache map image, the map image of looking ahead in the navigational system of the present invention.
Fig. 4 is the process flow diagram of navigational system mobile telecommunication service.
Embodiment
Describe the preferred embodiments of the present invention in detail below in conjunction with accompanying drawing.
The present invention has increased by four steps on the basis of existing navigational system air navigation aid: the quick step display of navigation map, annotation dynamic labels step, multithreading voice broadcast step, mobile communication step; Thereby reach (1) improved the electronic chart display speed in the real-time navigation, (2) realized dynamic scaling label, (3) solved the voice broadcast problem under the embedded environment, (4) in conjunction with the traffic mesh design beneficial effects such as mobile telecommunication service.Below introduced respectively.
[one] navigation map shows fast
A kind of air navigation aid of navigational system, described navigational system comprises a screen, described air navigation aid comprises the quick step display of navigation map, is implemented as follows:
Steps A 1, provide an image buffer storage;
Steps A 2, in described image buffer storage, generate cache map image greater than described screen size;
Steps A 3, according to the relative position of screen and described cache map image, the part of cache map image is shown on the screen;
Steps A 4, generate at least one map image of looking ahead at the periphery of described cache map image;
Steps A 5, when map image in the screen changes, regenerate the cache map image of cover screen and the map image of looking ahead.
The way that the present invention combines the cache map of embedded platform characteristic reduces the number of times that map generates.Cache map is actually a bitmap bigger than screen size, when generating map, does not directly sign on the screen at every turn, but signs on this bitmap.When redrawing,, and do not need to regenerate map as long as the part of bitmap is signed on the screen according to screen and this bitmap ground relative position at every turn.When only having exceeded the scope of this bitmap, just need regenerate map in the position of screen.
Increase the map pre-fetch step in the said method, can better improve the electronic chart display speed.
Map is looked ahead and is meant, increases several buffer memorys of looking ahead (buffer memory of looking ahead is the same with cache map, in fact also is a bitmap) again on the cache map basis of (also claiming " map image of looking ahead "), has increased by 4 buffer memorys of looking ahead in the present embodiment.As shown in Figure 3, two buffer memory 31,32 width and highly be respectively 2 * SW and SH of looking ahead up and down, generate next-door neighbour's cache map rectangular extent and above it with the segment map of below, about 33,34 two buffer memory width and highly be respectively SW and 2 * SH of looking ahead, generate next-door neighbour's cache map rectangular extent and at its left and right-hand segment map.
Four maps buffer memory of looking ahead is being generated by four separate threads respectively, and thread priority is lower than main thread, thus do not influence the operation of map itself, only in system during the free time, generating portion map in advance.When the relative coordinate of screen on cache map goes beyond the scope, if its needed segment map look ahead, just needn't the regeneration map, but directly this buffer memory of looking ahead is signed in the correct position of cache map, and adjust the value of relative coordinate.Like this, when the relative position of screen goes beyond the scope, unexpected pause can not occur yet, make the map moving process relatively more smooth.
As relative coordinate { x, the horizontal ordinate x of y} was less than 0 o'clock, it is the left margin that screen has exceeded cache map, if the cache prefetching of looking ahead on the left side is finished, so earlier the right half part of cache map is signed on the buffer memory of looking ahead on the right, then the left-half of cache map is signed on the right half part of cache map, at last the buffer memory of looking ahead on the left side is signed on the left-half of cache map, just redrawing of cache map finished like this, make the buffer memory of looking ahead on the right still effective simultaneously, do not need to look ahead again, other three buffer memorys of looking ahead are then invalid because redrawing cache map, need restart and look ahead again.The adjustment of relative coordinate is identical with there not being the map pre-fetch function.When the cache prefetching of looking ahead on the left side is not also finished, just need to improve earlier the cache prefetching thread priority of looking ahead on the left side, it can be finished as early as possible, waiting for that it is looked ahead just can carry out top operation after finishing.Though this also may make move operation not smooth, in general, redraw next time from a cache map and to redraw, middle can certain interval of time, during this period, prefetch operation generally all can be finished.Do not wait for that it has finished map generalization partially between this even also finish because look ahead, the time of required wait is also wanted much shorter than regenerating map.From probability, if screen exceeded cache map left margin and after redrawing cache map, redraw so next time and most possibly use the buffer memory of looking ahead and remain that of the left side, pin the key that moves to left because when the user is very possible be always, recur screen to exceed the left margin of cache map and redraw, so establish the priority of the thread of looking ahead of the buffer memory of looking ahead on the left side than the thread height of looking ahead of other two invalid buffer memorys of looking ahead, but still be lower than the priority of main thread, because look ahead is a supplementary means of raising the efficiency, and can not influence normal operation.In like manner, other three kinds of screens exceeded cache map the border situation also similarly, the utilization buffer memory of looking ahead redraws cache map, and be wherein three look ahead cache invalidate and look ahead again, the adjustment of last screen relative coordinate on cache map is identical with there not being the map pre-fetch function.
During initialization or map amplify when dwindling, only on cache map, generate map earlier, four buffer memorys of looking ahead are all invalid, start their thread of looking ahead then, begin to look ahead, thread priority is identical, but all is lower than main thread by priority.
[annotation dynamic labels step]
Formann and Wagner have proved that asking the satisfied as above optimum solution problem of condition is NP-hard.Present embodiment utilizes least square method to come the algorithm of the relation between match map scaling and annotation area size, thereby has realized the dynamic placement of label.Algorithm steps is as follows:
(1) tries to achieve the scaling factor г of current electronic map.
(2) the initial size s in map tag annotation zone is set according to the г value of trying to achieve, screen area is divided into V/s big or smallly is the prime area of s, and the object vector on the current screen is carried out annotation.Simultaneously occupied annotation zone is made marks.
(3) check the zone of having been crossed by annotation, intersect the size of then doubly dwindling the annotation zone by the index of г if find no the zone, up to finding have the zone that common factor is arranged, the linearity that press г with the annotation area size this moment increases.Up to two zones occurring common factor is arranged.Note and to increase the annotation area size s that tries to achieve at every turn.
(4) if find to have the zone to intersect, then press the size in the little annotation of the index demultiplication zone of г, up to finding have the zone that common factor is arranged, the linearity that press г with the annotation area size this moment reduces.Up to there not being two zones that common factor is arranged.Note and to increase the annotation area size s ' and annotation number k=V/s ' that tries to achieve at every turn.
(5) utilize least square method to г and s, s ' carries out match respectively.
This algorithm is used for obtaining the benchmark model of placing at the dynamic labels of certain scaling, and the algorithm of use is a least square method.Obtain according to each detection, according to least square method, for finding a polynomial fitting curve, the quadratic sum minimum of the difference of the road conditions that this curve and gps data reflected in every highway section.
[multithreading voice broadcast step]
The problem of carrying out the voice broadcast maximum in real-time navigation is how could read voice document fast, voice document as the road name generally has hundreds of million, because Windows Mobile embedded device does not have enough big hard disk and memory headroom to store voice document above 200M, therefore must store data by the equipment that can utilize the USB mouth, flash disk or use the SD card of card reader for example, even but 2.0 USB mouth can produce bigger delay equally when reading of data, show as at voice broadcast and road name and do not match.For example: when reading name Yishan, road road, and when showing on information board, voice document Yishan road .wav does not read, thereby can not accomplish synchronous report.For this reason, need accelerate report speed from software.
Adopt LRU (the Least Recently Used) replacement algorithm of using in the operating system at this, make a strategic decision according to the operating position that voice document is called in behind the internal memory, utilize the approximate of " nearest past " conduct " in the near future ", select untapped at most recently voice document, will eliminate in its hard disk.This algorithm gives each voice document a time variable, is used for writing down the time lastTime that a voice document has been experienced since last time is accessed, in the time must eliminating a file, selects lastTime value maximum in the existing file.
(1) because a system's new road of every report name just need be taken out the road name voice document that matches from sound bank, if adopt single thread mode, the pause of navigation interface can appear when reading voice document.For this reason, opened a thread and from USB mouth storer, read voice document, and it has been copied on the hard disk.Just directly obtain from hard disk next time when reading same road name, can obviously accelerate access speed like this.But may open a plurality of threads simultaneously like this, and the operation of a plurality of threads may interfere with each other, therefore must adjust the report order with synchronization mechanism.
(2) do not need cross-thread to operate voice document simultaneously owing to will pursue efficient on the embedded device as much as possible yet, therefore abandon expending the Mutex of a large amount of system times and adopt convenient CriticalSection, each thread is used for reporting a road name, and with cross the CriticalSection better controlled road name show and voice broadcast between synchronously.Fig. 6 has shown the sequential relationship of each thread in the voice broadcast.
[mobile communication step]
Grid is considered to have the feature of many traffic aspect as the product of high-performance calculation and Internet technology high speed development, as: geographic distribution, resource isomerism, regional autonomy, inside cooperation etc.The Shanghai City traffic information grid has been held these characteristics of grid just, selects the support platform of grid as intelligent transportation system, and traditional intelligent transportation system can't solve or the problem of different effectively solutions thereby solve.
The access module of mobile telecommunication service as shown in Figure 4.The shortest time that the backstage grid needs for preceding station terminal and the service of real-time road provide the interface of general Web Services.But Web Services carries out data communication at HTTP exists speed slower, especially for the first time connect, unfavorable to the exigent service of this real-time of real-time road, simultaneously because to call Web Services in VS2005 convenient in java, therefore the requirement that utilizes good characteristic of ICP/IP protocol communication and real-time road to show fast at the navigational system system, the WebServices interface is changed, on Web Services interface, increased socket again.
Background communication requires can obtain current real-time road fast and calculate the shortest time route, and does not influence the operation of navigational system.And unblock socket can control with message under normal conditions, has more dirigibility, therefore considers to use unblock socket at first.But, therefore use instead and block socket in that to be found in unblock socket after the test unsatisfactory in the support under the EVC.This paper has designed asynchronous and two service access patterns of synchronization service request.
Above embodiment is the unrestricted technical scheme of the present invention in order to explanation only.Any modification or partial replacement that does not break away from spirit and scope of the invention all should be encompassed in the middle of the claim scope of the present invention.

Claims (10)

1. the air navigation aid of a navigational system, described navigational system comprises a screen, it is characterized in that, described air navigation aid comprises the quick step display of navigation map, comprising:
Steps A 1, provide an image buffer storage;
Steps A 2, in described image buffer storage, generate cache map image greater than described screen size;
Steps A 3, according to the relative position of screen and described cache map image, the part of cache map image is shown on the screen;
Steps A 4, generate at least one map image of looking ahead at the periphery of described cache map image;
Steps A 5, when map image in the screen changes, regenerate the cache map image of cover screen and the map image of looking ahead.
2. air navigation aid according to claim 1 is characterized in that: the described center that regenerates the map image of cover screen is the center of the shown map of screen.
3. air navigation aid according to claim 1 is characterized in that: the step of each map image of looking ahead of described generation is undertaken by each separate threads, and this thread priority is lower than main thread.
4. air navigation aid according to claim 1 is characterized in that: described screen is a rectangle, and in steps A 2, described cache map image is a rectangle, and it is wide and high respectively more than or equal to wide SW of screen and high SH 2 times.
5. air navigation aid according to claim 4, it is characterized in that: described cache map image be close to first map image, second map image of looking ahead of looking ahead up and down respectively, described first map image, second the wide identical of the wide of map image and cache map image of looking ahead of looking ahead, its height is half of cache map figure image height;
Be close to the 3rd map image, the 4th map image of looking ahead of looking ahead about the cache map image respectively, the described the 3rd look ahead height and cache map image high identical of map image of map image, the 4th of looking ahead, it is wide to be half of cache map figure image width.
6. according to claim 1 or 2 or 3 or 4 or 5 described air navigation aids, it is characterized in that: in the described steps A 2, the center that is stored in the map image in the described image buffer storage is the center of the shown map of screen.
7. according to claim 1 or 2 or 3 or 4 or 5 described air navigation aids, it is characterized in that: described image is a bitmap.
8. according to claim 1 or 2 or 3 or 4 or 5 described air navigation aids, it is characterized in that: described air navigation aid also comprises annotation dynamic labels step, comprising:
Step B1, obtain the scaling factor Γ of current electronic map;
The Γ value that step B2, basis are obtained is provided with the initial size s in map tag annotation zone, screen area is divided into V/s size is the prime area of s, and the object vector on the current screen carried out annotation, simultaneously occupied annotation zone is made marks;
The size of then doubly dwindling the annotation zone by the index of Γ is intersected if find no the zone in the zone that step B3, inspection have been crossed by annotation, and up to finding have the zone that common factor is arranged, the linearity of at this moment the annotation area size being pressed Γ increases, and up to two zones occurring common factor is arranged; Note the annotation area size s that each growth is tried to achieve;
Step B4, if find to have the zone to intersect, then press the size in the little annotation of the index demultiplication zone of Γ, up to finding have the zone that common factor is arranged, the linearity minimizing that press Γ with the annotation area size this moment is up to there not being two zones that common factor is arranged; Note and to increase the annotation area size s ' and annotation number k, wherein k=V/s ' that tries to achieve at every turn;
Step B5, utilize least square method to Γ and s, s ' carries out match respectively.
9. according to claim 1 or 2 or 3 or 4 or 5 described air navigation aids, it is characterized in that: described air navigation aid also comprises multithreading voice broadcast step: the least recently used LRU replacement algorithm of use, select untapped at most recently voice document, it is eliminated from hard disk; This algorithm gives each voice document a time variable, is used for writing down the time lastTime that a voice document has been experienced since last time is accessed, in the time must eliminating a file, selects lastTime value maximum in the existing file.
10. according to claim 1 or 2 or 3 or 4 or 5 described air navigation aids, it is characterized in that: described air navigation aid comprises the mobile communication step: provide a backstage service module, in order to accelerate deal with data information.
CN2008100383662A 2008-05-30 2008-05-30 Navigation system navigation method Expired - Fee Related CN101285688B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2008100383662A CN101285688B (en) 2008-05-30 2008-05-30 Navigation system navigation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2008100383662A CN101285688B (en) 2008-05-30 2008-05-30 Navigation system navigation method

Publications (2)

Publication Number Publication Date
CN101285688A CN101285688A (en) 2008-10-15
CN101285688B true CN101285688B (en) 2010-12-01

Family

ID=40058006

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2008100383662A Expired - Fee Related CN101285688B (en) 2008-05-30 2008-05-30 Navigation system navigation method

Country Status (1)

Country Link
CN (1) CN101285688B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102298873B (en) * 2010-06-24 2014-03-26 科菱航睿空间信息技术有限公司 Navigation electronic map data storage method and display method based on the same
CN103605462A (en) * 2013-11-21 2014-02-26 广东威创视讯科技股份有限公司 Map image displaying method and controller
CN104251707B (en) * 2014-09-04 2018-03-23 百度在线网络技术(北京)有限公司 A kind of map loading method and device for being used to navigate
CN112231125B (en) * 2020-12-16 2021-03-09 智道网联科技(北京)有限公司 Map display method and device for intelligent vehicle-mounted internet terminal

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1349202A (en) * 2000-10-06 2002-05-15 松下电器产业株式会社 Apparatus and method for map display, computer program of said display apparatus
CN1445733A (en) * 2002-03-14 2003-10-01 松下电器产业株式会社 Device and method for displaying map
CN1469104A (en) * 2002-06-24 2004-01-21 ��ʿͨ��ʽ���� Image display equipment
US7126466B1 (en) * 2004-11-19 2006-10-24 Sprint Communications Company L.P. Network status animation tool

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1349202A (en) * 2000-10-06 2002-05-15 松下电器产业株式会社 Apparatus and method for map display, computer program of said display apparatus
CN1445733A (en) * 2002-03-14 2003-10-01 松下电器产业株式会社 Device and method for displaying map
CN1469104A (en) * 2002-06-24 2004-01-21 ��ʿͨ��ʽ���� Image display equipment
US7126466B1 (en) * 2004-11-19 2006-10-24 Sprint Communications Company L.P. Network status animation tool

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
JP特开2007-278708A 2007.10.25
方钰,何启海.面向移动导航设备的数字地图分级组织与预取策略.小型微型计算机***27 7.2006,27(7),1339-1342.
方钰,何启海.面向移动导航设备的数字地图分级组织与预取策略.小型微型计算机***27 7.2006,27(7),1339-1342. *

Also Published As

Publication number Publication date
CN101285688A (en) 2008-10-15

Similar Documents

Publication Publication Date Title
CN107423445B (en) A kind of map data processing method, device and storage medium
CN101285688B (en) Navigation system navigation method
US8781734B2 (en) Map display device and map display method
US20090244095A1 (en) Run-time label cache for efficient map labeling
CN102622901B (en) Control system for providing priority signal for special vehicle and method thereof
CN1609913A (en) Method for displaying multi-level text data in three-dimensional map
CN101887127B (en) Vehicle monitoring processing method and device and GPS (Global Positioning System) server and vehicle monitoring system
US7961080B2 (en) System and method for automotive image capture and retrieval
CN103971392A (en) Navigation-oriented three-dimensional video data processing method and device, system and terminal
US8767066B2 (en) Information provision device using retro-reflecting article
WO2005088584A1 (en) Map plotting device, navigation device, map plotting method, map plotting program, and information recording medium containing the map plotting program
CN101266152A (en) Vehicle mounted navigation accomplishing process, device and terminal
CN102047301A (en) Method for providing lane information and apparatus for executing the method
CN105843577A (en) Vehicle-mounted display screen and display method thereof
CN101476895A (en) Road intersection display method, road intersection drafting module and navigation system
CN101425238B (en) Traffic geographical information system generating method
CN1808072A (en) Electronic device for navigation system and method for searching, setting and inputting navigation conditions
CN102663796B (en) Animation processing method and device for open graphic library
WO2023098134A1 (en) Map information display method, electronic device and medium
CN101114916A (en) Traffic information enquiring and demanding system and method faced to Smartphone
CN112231125B (en) Map display method and device for intelligent vehicle-mounted internet terminal
CN103853900A (en) Abnormal trajectory data correction method and device and traffic management system
CN116841658A (en) Interface display method and electronic equipment
CN105760163A (en) Interface display method and device
CN102954796B (en) Guider that road doorplate multiframe dynamic play shows and method thereof

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20101201

Termination date: 20130530