[go: up one dir, main page]

CN104061938B - A kind of air navigation aid, apparatus and system - Google Patents

A kind of air navigation aid, apparatus and system Download PDF

Info

Publication number
CN104061938B
CN104061938B CN201310092427.4A CN201310092427A CN104061938B CN 104061938 B CN104061938 B CN 104061938B CN 201310092427 A CN201310092427 A CN 201310092427A CN 104061938 B CN104061938 B CN 104061938B
Authority
CN
China
Prior art keywords
navigation
segmentation
distance
server end
instruction
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
Application number
CN201310092427.4A
Other languages
Chinese (zh)
Other versions
CN104061938A (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.)
Autonavi Information Technology Co Ltd
Original Assignee
Autonavi Information Technology Co Ltd
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 Autonavi Information Technology Co Ltd filed Critical Autonavi Information Technology Co Ltd
Priority to CN201310092427.4A priority Critical patent/CN104061938B/en
Publication of CN104061938A publication Critical patent/CN104061938A/en
Application granted granted Critical
Publication of CN104061938B publication Critical patent/CN104061938B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3407Route searching; Route guidance specially adapted for specific applications
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/26Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
    • G01C21/34Route searching; Route guidance
    • G01C21/3453Special cost functions, i.e. other than distance or default speed limit of road segments
    • G01C21/3461Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

The embodiment of the invention discloses a kind of air navigation aid, apparatus and system, including:Send segmentation navigation instruction includes initial point position, destination locations and segmentation distance to server end, the segmentation navigation instruction;The navigation data for the segmentation that the reception server end is sent, the navigation data of one segmentation is that the server end is judging to obtain the one section of navigation data intercepted as length by starting point of original position to be segmented distance on the target navigation path being calculated according to the initial point position and destination locations;Navigation Service is started according to the navigation data of the segmentation received, it can be seen that, navigation instruction is segmented by sending, so that whole guidance path is divided into multiple individually navigation to be handled by server, the download of wherein stretch footpath data is provided every time, navigation Service so can be started according to the one of download section of navigation data so that the stand-by period for starting navigation Service greatly reduces, and improves the Experience Degree of user.

Description

A kind of air navigation aid, apparatus and system
Technical field
Electronic navigation of the present invention is related to field, more particularly to a kind of air navigation aid, apparatus and system.
Background technology
At present, when being navigated using the user terminal (such as navigator or smart mobile phone) for being provided with navigation software, After user sets final position, user terminal will can be led including user current location, destination locations and some personalizations The path computing request of boat information is sent to server end, with target navigation path corresponding to acquisition request;Server end according to The path computing request received carries out guidance path calculating, obtains target navigation path;User terminal is disposably from service Navigation data corresponding to target navigation path is downloaded at device end, so as to start navigation Service.
Prior art, user terminal only disposably successfully download navigation data corresponding to target navigation path it Afterwards, navigation Service could be started, this navigation mode can have following technological deficiency:For the longer target navigation road of length Footpath, its corresponding navigation data amount is larger, and navigation data corresponding to download complete strips target guidance path needs longer time, Therefore, not only need to spend longer time to wait the download of navigation data before navigation Service is started, and whether can be into Work(is downloaded and also relies on the steady in a long-term of network environment, encounter network environment it is frequently unstable in the case of, it is also possible to can be by Go offline in nonbursty network, network congestion situations such as and cause navigation data failed download, the problem of so as to cause navigation failure.
The content of the invention
In order to solve above-mentioned startup navigation Service stand-by period is long, navigation data failed download and cause what navigation failed to ask Topic, the invention provides a kind of air navigation aid, apparatus and system.
The embodiment of the invention discloses following technical scheme:
A kind of air navigation aid, including:
Send segmentation navigation instruction includes initial point position, destination locations to server end, the segmentation navigation instruction With segmentation distance;
The navigation data for the segmentation that the reception server end is sent, the navigation data of one segmentation is the service Device end is more than institute in the target navigation path length for judging to obtain being calculated according to the initial point position and destination locations State segmentation apart from when, led from the target navigation path by starting point of original position to be segmented distance as one section that length intercepts Boat data;
Navigation Service is started according to the navigation data of the segmentation received.
Preferably, it is described according to it is described segmentation navigation data start navigation Service after, in addition to:
Judge the current location of user to the final position for the segmentation having been received by distance whether no more than it is preset away from From threshold value;
If so, then performing described send is segmented the step of navigation instruction is to server end, in the segmentation navigation instruction Initial point position is the final position or the current location of the user of the segmentation received.
Preferably, the distance threshold is less than the segmentation distance.
Preferably, segmentation navigation instruction is sent to before server end, in addition to:
Judge Present navigation pattern whether be segmentation navigation pattern, if so, then perform it is described send segmentation navigation instruction to The step of server end.
One kind navigation user terminal, including:
Navigation instruction transmitting element, include for sending segmentation navigation instruction to server end, the segmentation navigation instruction Initial point position, destination locations and segmentation distance;
Navigation data receiving unit, the navigation data of the segmentation sent for the reception server end, one point The navigation data of section is that the server end is judging to obtain being calculated according to the initial point position and destination locations Target navigation path length be more than the segmentation apart from when, using original position as starting point to be segmented from the target navigation path One section of navigation data that distance intercepts for length;
Navigation elements, for starting navigation Service according to the navigation data of the segmentation received.
Preferably, in addition to:
Distance Judgment unit, for judging that the distance in current location to the final position for the segmentation having been received by of user is It is no to be not more than preset distance threshold;
Trigger element, for when the Distance Judgment unit judges are to be, triggering the navigation instruction transmitting element hair Sending segmentation navigation instruction, the initial point position in the segmentation navigation instruction is the final position of the segmentation received to server end Or the current location of the user.
Preferably, in addition to:
Navigation mode determination, for sending segmentation navigation instruction to server end in the navigation instruction transmitting element Before, judge whether Present navigation pattern is segmentation navigation pattern, if so, then triggering the navigation instruction transmitting element.
A kind of air navigation aid, including:
The segmentation navigation instruction that user terminal is sent is received, the segmentation navigation instruction includes initial point position, destination Position and segmentation distance;
According to the initial point position and destination locations, target navigation path is calculated;
Judge whether the length in the target navigation path is more than the segmentation distance;
If so, it is then starting point using the segmentation distance as length using the initial point position from the target navigation path The navigation data of one segmentation of interception;
The navigation data of one segmentation is sent to user terminal.
Preferably, if judge obtain the target navigation path length be less than or equal to it is described segmentation apart from when, the side Method also includes:
The navigation data in the target navigation path is sent to user terminal.
A kind of navigation server end, including:
Navigation instruction receiving unit, for receiving the segmentation navigation instruction of user terminal transmission, the segmentation navigation instruction Including initial point position, destination locations and segmentation distance;
Path-calculating element, for according to the initial point position and destination locations, calculating target navigation path;
Judging unit, for judging whether the length in the target navigation path is more than the segmentation distance;
Interception unit, for when the judging unit is judged as YES, with the starting from the target navigation path Point position is the navigation data that starting point intercepts a segmentation using the segmentation distance as length;
First navigation data transmitting element, for sending the navigation data of one segmentation to user terminal.
Preferably, in addition to:
Second navigation data transmitting element, for when the judging unit is judged as NO, sending the target navigation road The navigation data in footpath is to user terminal.
A kind of navigation system, including user terminal and server end:
The user terminal is foregoing user terminal;
The server end is aforementioned server end.
Pass through it can be seen from above-mentioned technical proposal and send segmentation navigation instruction so that server end will entirely navigate road Footpath is divided into multiple individually navigation to be handled, and the wherein one section of guidance path for providing whole guidance path every time is whole by user End is downloaded, and the navigation data amount once to be downloaded of such user terminal is relative to diminish, and according to one section of download navigation number According to navigation Service can be started so that the stand-by period for starting navigation Service greatly reduces, and improves the Experience Degree of user;And The one section of navigation data downloaded every time is smaller, and download time is shorter, can greatly improve navigation data and download success rate.
Brief description of the drawings
In order to illustrate more clearly about the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing There is the required accompanying drawing used in technology description to be briefly described, it should be apparent that, drawings in the following description are only this Some embodiments of invention, for those of ordinary skill in the art, without having to pay creative labor, may be used also To obtain other accompanying drawings according to these accompanying drawings.
Fig. 1 is a kind of method flow diagram of air navigation aid of the present invention;
Fig. 2 is a kind of structure drawing of device for the user terminal that navigates of the present invention;
Fig. 3 is a kind of another method flow diagram of air navigation aid of the present invention;
Fig. 4 is a kind of structure drawing of device at navigation server end of the present invention;
Fig. 5 is a kind of signaling diagram of air navigation aid of the present invention.
Embodiment
In order to facilitate the understanding of the purposes, features and advantages of the present invention, below in conjunction with the accompanying drawings to the present invention Embodiment is described in detail.
Embodiment one
Referring to Fig. 1, it is a kind of method flow diagram of air navigation aid of the present invention, this method comprises the following steps:
S101:Send segmentation navigation instruction includes initial point position, destination to server end, the segmentation navigation instruction Position and segmentation distance;
Need exist for explanation, the segmentation distance be one can basis with distance value set in advance, user Speed of service of the hobby of oneself, the quality of place network and guider etc. is as basis for estimation to the segmentation distance Numerical value be adjusted correspondingly, if without adjustment, system can provide the segmentation distance value of an acquiescence, such as 10km, certainly, the present invention do not carry out any restriction to this to the concrete numerical value for being segmented distance.
It should be noted simultaneously that it is described segmentation navigation instruction in addition to being segmented range information, comprising other information There is no difference, mainly initial point position, destination locations and the requirement of the preference of user with the information that normal navigation is included (such as few red light, passage in transit somewhere, more fastlinks etc.), is just repeated no more here.
Preferably, segmentation navigation instruction is sent to before server end, in addition to:
S100:Judge whether Present navigation pattern is segmentation navigation pattern, refer to if so, then performing the transmission segmentation navigation The step of making server end.
Explanation is needed exist for, user terminal is can to support two kinds of different navigation patterns, and a kind of is exactly routine Navigation pattern, as downloads the pattern for starting navigation after whole section of navigation data, and another kind is exactly the segmentation navigation pattern of the present invention. Whether carry out segmentation navigation to be chosen according to actual conditions when navigation system is started by user, or be set in Navigated in the case of acquiescence with any pattern.Certainly, navigated for segmentation, user can be with the big of self-defined segmentation distance Small, just using the segmentation distance of acquiescence if being not provided with, detailed description has been carried out in these in S101, while can set The fixed segmentation navigation instruction that whether sends every time is required to user's confirmation or the every time automatic transmission of segmentation navigation instruction acquiescence.
S102:The navigation data for the segmentation that the reception server end is sent, the navigation data of one segmentation is institute Server end is stated to judge to obtain the target navigation path length being calculated according to the initial point position and destination locations More than the segmentation apart from when, intercepted from the target navigation path by starting point of original position to be segmented distance as length One section of navigation data;
The navigation of the segmentation can be single leading from the position where being currently navigated vehicle to the terminal of segmentation Boat, so, the information that the navigation data of the segmentation is included is to be segmented the starting point in navigation instruction in normal navigation The full detail included to the terminal of the segmentation by the navigation of destination, for example, the summary information in target navigation path and point The details of section.Wherein, the summary information in target navigation path includes, and general view coordinate (is taken out to road latitude and longitude coordinates Coordinate after dilute), the road name of road, navigation action, the tmc (traffic of the current traffic information of mark where general view coordinate Message channel, Real-time Traffic Information broadcast) information etc.;The details of first segmentation include, and road longitude and latitude is detailed Coordinate, the road name of road, navigation action, tmc information etc. where detailed coordinate.
S103:Navigation Service is started according to the navigation data of the segmentation received.
, can be to start navigation Service after above-mentioned navigation data is received, and entered according to the navigation data received Row navigation.
Preferably, after step S103, in addition to:
S104:Judge the current location of user to the distance in the final position for the segmentation having been received by whether no more than preset Distance threshold, if so, then repeating abovementioned steps 101, the initial point position in the segmentation navigation instruction now sent is The final position of the segmentation received or the current location of the user;
User terminal calculates to segment endpoint position on guidance path in real time according to the current location for being navigated vehicle Distance, such as, the navigation data for the segmentation that user terminal provides according to server starts to navigate, and the starting point of segmentation is A, eventually Point is B, and the current location for being navigated vehicle is A ', then user terminal monitors distances of the A ' to B on guidance path, or A ' in real time Air line distance to B can be with.
Preferably, the distance threshold is less than the segmentation distance.
The step is it should be noted that first, the specific size of distance threshold, the distance threshold can be one with Segmentation sets fixed proportion as 1: 5 apart from proportional value, then when segmentation distance is 10km, distance threshold For 2km;It can also be set as arbitrarily being less than the positive number for being segmented distance, such as 1km or 500m etc., as long as less than segmentation distance , it is of the invention the specific size of the distance threshold not to be defined.Secondly, the effect of the distance threshold is under Carry next section of navigation data and provide certain lead, when the distance for being navigated current vehicle position to the final position of segmentation is small When the distance threshold, then user terminal sends segmentation navigation instruction and referred to server end, segmentation navigation here again Make the information included identical with described in step S102, be still initial point position, destination locations and the preference of user It is required that.
For above-mentioned initial point position it should be noted that initial point position be the segmentation received final position or The current location of the user, the method for two kinds of different interception segmentations is corresponded to, when user terminal refers in transmission segmentation navigation When initial point position in order is the final position of the segmentation received, server end is according to the final position of the segmentation received For starting point, destination locations are that target navigation path is calculated in final position, when segmentation is intercepted, have been connect with described Starting point of the terminal of contracture section as next section of segmentation, with one point of the segmentation distance interception from the target navigation path Section, or similarly, when sending current location of the initial point position being segmented in navigation instruction as the user using user terminal When, server end is starting point according to the current location of the user, and destination locations are calculated target for final position and led Bit path, when segmentation is intercepted, the starting point using the current location of the user as next section of segmentation, led from the target With one segmentation of the segmentation distance interception in bit path.It is exactly that two kinds of starting points according to different definition carry out interception one above Individual segmentation is preferable to carry out method.
Working as from the user is compared as the method for the interception segmentation of starting point in this final position for having received segmentation Method of the front position as starting point interception segmentation, can have been received without repeated downloads from the user current location to described Navigation data between the final position of segmentation, the size of this segment data is directly proportional to the distance threshold set, further improves The download efficiency of navigation data, the method for interception segmentation can be sent out less relatively using the current location of the user as starting point Send and received the final position data of segmentation to server end.
The device embodiment of corresponding this method embodiment is shown in embodiment two.
Embodiment two
Corresponding with a kind of air navigation aid of embodiment one, the present embodiment additionally provides a kind of navigation user terminal.It please join Fig. 2 is read, it is a kind of structure drawing of device for the user terminal for being segmented navigation of the present invention, including:
Navigation instruction transmitting element 201, for sending segmentation navigation instruction to server end, the segmentation navigation instruction bag Include initial point position, destination locations and segmentation distance;
Navigation data receiving unit 202, the navigation data of the segmentation sent for the reception server end are one The navigation data of segmentation is that the server end is judging to obtain being calculated according to the initial point position and destination locations Target navigation path length be more than it is described segmentation apart from when, from the target navigation path using original position be starting point with divide Segment distance is one section of navigation data of length interception;
Navigation elements 203, for starting navigation Service according to the navigation data of the segmentation received.
Preferably, in addition to:
Distance Judgment unit 204, for judge the current location of user to the final position for the segmentation having been received by away from From whether being not more than preset distance threshold;
Trigger element 205, sent for when the Distance Judgment unit 204 is judged as YES, triggering the navigation instruction Unit sends segmentation navigation instruction to server end, and the initial point position in the segmentation navigation instruction is the end of the segmentation received Point position or the current location of the user.
Preferably, in addition to:
Navigation mode determination 200, for sending segmentation navigation instruction to clothes in the navigation instruction transmitting element 201 It is engaged in before device end, judges whether Present navigation pattern is segmentation navigation pattern, if so, then triggering the navigation instruction sends list Member.
As can be seen from the above-described embodiment, user terminal is segmented navigation instruction by sending, and so need to only download every time whole One section of navigation data in individual guidance path can start navigation Service so that the stand-by period for starting navigation Service subtracts significantly It is few, improve the Experience Degree of user.
Embodiment three
Referring to Fig. 3, it is a kind of another method flow diagram of air navigation aid of the present invention, this method includes following step Suddenly:
S301:The segmentation navigation instruction that user terminal is sent is received, the segmentation navigation instruction includes initial point position, mesh Position and segmentation distance;
About the step for be described in detail in the S101 of embodiment one, repeat no more here.
S302:According to the initial point position and destination locations, target navigation path is calculated;
Calculate target navigation path and belong to prior art, according to the starting point position included in the segmentation navigation instruction Put and cooked up with destination locations and the individual subscriber fancy setting that may be included from the current location of navigation vehicle to purpose The target navigation path of the optimization on ground.
S303:Judge whether the length in the target navigation path is more than the segmentation distance;
When server end detects the segmentation navigation instruction that user terminal sends over, start segmentation navigational logic, sentence Whether the whole path length in the target navigation path being calculated in disconnected step S302 is more than the length scale of segmentation distance.
S304:If so, it is then starting point with the segmentation distance using the initial point position from the target navigation path The navigation data of a segmentation is intercepted for length;
When the length in and if only if the target navigation path is big, target navigation path is carried out to be segmented navigation processing, point The specific method of section interception is the use included in the starting point from target navigation path, that is, the path computing request The current location at family or the final position of the segmentation received start, along corresponding target navigation path to the direction of destination Stop after the length for segmentation distance of advancing, the halt is the final position of intercepted segmentation, and server end will be described point The path navigation data of section are supplied to user terminal to be used to download, while the also general view including the target navigation path provided is believed Breath etc..
S305:The navigation data of one segmentation is sent to user terminal.
Preferably, according to step S303 judged result, in addition to:
S306:If judgement obtain the target navigation path length be less than or equal to it is described segmentation apart from when, methods described Also include:
The navigation data in the target navigation path is sent to user terminal.
Explanation is needed exist for, if the target navigation path length being calculated according to segmentation navigation instruction compares It is short, then target navigation data are directly transmitted to user terminal, and actual application is lower typically there are two kinds to be likely to occur described in the step Situation.One kind be script navigation purpose it is just shorter apart from user current location, the navigation data of such case is inherently Very little, it is not necessary to be segmented the processing of navigation;Another kind is that script target navigation path is just very long, carries out segmentation navigation, After entering one or many segmentation interceptions, the length of last remaining guidance path is certainly less than segmentation distance, this feelings Under condition, then remaining navigation data is directly transmitted.
The device embodiment of corresponding this method embodiment is shown in example IV.
Example IV
Corresponding with a kind of air navigation aid of embodiment three, the present embodiment additionally provides a kind of navigation server end.It please join Fig. 4 is read, it is a kind of structure drawing of device of the server end of navigation of the present invention, including:
Navigation instruction receiving unit 401, for receiving the segmentation navigation instruction of user terminal transmission, the segmentation navigation refers to Order includes initial point position, destination locations and segmentation distance;
Path-calculating element 402, for according to the initial point position and destination locations, calculating target navigation path;
Judging unit 403, for judging whether the length in the target navigation path is more than the segmentation distance;
Interception unit 404, for when the judging unit is judged as YES, from the target navigation path with described Initial point position is the navigation data that starting point intercepts a segmentation using the segmentation distance as length;
First navigation data transmitting element 405, for sending the navigation data of one segmentation to user terminal.
Preferably, in addition to:
Second navigation data transmitting element 406, for when the judging unit is judged as NO, sending the target navigation The navigation data in path is to user terminal.
As can be seen from the above-described embodiment, the segmentation navigation instruction that server end is sent according to user terminal, it is whole from user End current location starts, with the first segmentation of the segmentation distance interception from the target navigation path, and by described first point The navigation data of section is supplied to user terminal to be used to download, and so need to only download one section of navigation number in whole guidance path every time According to navigation Service can be started so that the stand-by period for starting navigation Service greatly reduces, and improves the Experience Degree of user.
Embodiment five
Referring to Fig. 5, it is a kind of signaling diagram of air navigation aid of the present invention, wherein:
S501:User terminal receives segmentation navigation instruction.
S502:User terminal sends the segmentation navigation instruction includes starting point to server end, the segmentation navigation instruction Position, destination locations and segmentation distance.
S503:The segmentation navigation instruction that received server-side user terminal is sent, according to the initial point position and purpose Position, calculate target navigation path.
S504:Server end judges whether the length in the target navigation path is more than the segmentation distance.It is if described The length in target navigation path is big, then into S505;If the length of the segmentation distance is big, into S506.
S505:Server end sends the navigation data in the target navigation path to user terminal, and enters S508.
S506:Server end is starting point with the segmentation distance using the initial point position from the target navigation path The navigation data of a segmentation is intercepted for length.
S507:Server end sends the navigation data of one segmentation to user terminal.
S508:The navigation data that user terminal the reception server end is sent, and navigation clothes are started according to the navigation data Business.
S509:User terminal judge current location to received segment endpoint position distance whether no more than it is preset away from From threshold value, if so, into S510.
S510:Perform step S502, the initial point position in the segmentation navigation instruction is the terminal of the segmentation received Position or the current location of the user.
Embodiment six
The present embodiment is a kind of navigation system of the present invention, including user terminal and server end:
The user terminal is any user terminal in user terminal embodiment of the present invention;
The server end is any server end in server end embodiment of the present invention.
Pass through it can be seen from above-mentioned technical proposal and send segmentation navigation instruction so that server is by whole guidance path It is divided into multiple individually navigation to be handled, provides wherein one section of guidance path of whole guidance path every time by user terminal To download, the navigation data amount once to be downloaded of such user terminal is relative to diminish, and according to this section of download navigation number According to navigation Service can be started so that the stand-by period for starting navigation Service greatly reduces, and improves the Experience Degree of user.
It should be noted that one of ordinary skill in the art will appreciate that realize the whole in above-described embodiment method or portion Split flow, it is that by computer program the hardware of correlation can be instructed to complete, described program can be stored in a computer In read/write memory medium, the program is upon execution, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, it is described Storage medium can be magnetic disc, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access Memory, RAM) etc..
A kind of air navigation aid provided by the present invention, apparatus and system are described in detail above, it is used herein Specific embodiment is set forth to the principle and embodiment of the present invention, and the explanation of above example is only intended to help and manages Solve the method and its core concept of the present invention;Meanwhile for those of ordinary skill in the art, according to the thought of the present invention, There will be changes in embodiment and application, in summary, this specification content should not be construed as to this hair Bright limitation.

Claims (8)

  1. A kind of 1. air navigation aid, it is characterised in that including:
    Send segmentation navigation instruction arrive server end, it is described segmentation navigation instruction include initial point position, destination locations and in advance The segmentation distance first set;
    The navigation data for the segmentation that the reception server end is sent, the navigation data of one segmentation is the server end It is more than described point in the target navigation path length for judging to obtain being calculated according to the initial point position and destination locations During segment distance, by starting point of original position to be segmented distance as one section that length the intercepts number that navigates from the target navigation path According to;
    Navigation Service is started according to the navigation data of the segmentation received;
    Judge the current location of user to the distance in the final position for the segmentation having been received by whether no more than preset apart from threshold Value;
    If so, then performing described send is segmented the step of navigation instruction is to server end, the starting in the segmentation navigation instruction Point position is the final position or the current location of the user of the segmentation received.
  2. 2. according to the method for claim 1, it is characterised in that the distance threshold is less than the segmentation distance.
  3. 3. according to the method for claim 1, it is characterised in that before transmission segmentation navigation instruction to server end, also wrap Include:
    Judge whether Present navigation pattern is segmentation navigation pattern, if so, then performing the segmentation navigation instruction that sends to service The step of device end.
  4. 4. one kind navigation user terminal, it is characterised in that including:
    Navigation instruction transmitting element, include starting to server end, the segmentation navigation instruction for sending segmentation navigation instruction Point position, destination locations and segmentation distance set in advance;
    Navigation data receiving unit, the navigation data of the segmentation sent for the reception server end, one segmentation Navigation data is that the server end is judging to obtain the target being calculated according to the initial point position and destination locations Guidance path length be more than the segmentation apart from when, using original position as starting point to be segmented distance from the target navigation path For one section of navigation data of length interception;
    Navigation elements, for starting navigation Service according to the navigation data of the segmentation received;
    Distance Judgment unit, for judge the current location of user to the final position for the segmentation having been received by distance whether not More than preset distance threshold;
    Trigger element, for when the Distance Judgment unit judges are to be, triggering the navigation instruction transmitting element and sending and divide For section navigation instruction to server end, the initial point position in the segmentation navigation instruction is final position or the institute of the segmentation received State the current location of user.
  5. 5. user terminal according to claim 4, it is characterised in that also include:
    Navigate mode determination, for the navigation instruction transmitting element send segmentation navigation instruction to server end it Before, judge whether Present navigation pattern is segmentation navigation pattern, if so, then triggering the navigation instruction transmitting element.
  6. A kind of 6. air navigation aid, it is characterised in that including:
    The segmentation navigation instruction that user terminal is sent is received, the segmentation navigation instruction includes initial point position, destination locations With segmentation distance set in advance;
    According to the initial point position and destination locations, target navigation path is calculated;
    Judge whether the length in the target navigation path is more than the segmentation distance;
    If so, then intercepted from the target navigation path by starting point of the initial point position using the segmentation distance as length The navigation data of one segmentation;
    The navigation data of one segmentation is sent to user terminal;
    If judgement obtain the target navigation path length be less than or equal to it is described segmentation apart from when, methods described also includes:
    The navigation data in the target navigation path is sent to user terminal.
  7. A kind of 7. navigation server end, it is characterised in that including:
    Navigation instruction receiving unit, for receiving the segmentation navigation instruction of user terminal transmission, the segmentation navigation instruction includes Initial point position, destination locations and segmentation distance set in advance;
    Path-calculating element, for according to the initial point position and destination locations, calculating target navigation path;
    Judging unit, for judging whether the length in the target navigation path is more than the segmentation distance;
    Interception unit, for when the judging unit is judged as YES, with the starting point position from the target navigation path It is set to the navigation data that starting point intercepts a segmentation with the segmentation distance for length;
    First navigation data transmitting element, for sending the navigation data of one segmentation to user terminal;
    Second navigation data transmitting element, for when the judging unit is judged as NO, sending the target navigation path Navigation data is to user terminal.
  8. 8. a kind of navigation system, it is characterised in that including user terminal and server end:
    The user terminal is the user terminal as described in claim 4~5 any one;
    The server end is server end as claimed in claim 7.
CN201310092427.4A 2013-03-21 2013-03-21 A kind of air navigation aid, apparatus and system Active CN104061938B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310092427.4A CN104061938B (en) 2013-03-21 2013-03-21 A kind of air navigation aid, apparatus and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310092427.4A CN104061938B (en) 2013-03-21 2013-03-21 A kind of air navigation aid, apparatus and system

Publications (2)

Publication Number Publication Date
CN104061938A CN104061938A (en) 2014-09-24
CN104061938B true CN104061938B (en) 2017-11-10

Family

ID=51549765

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310092427.4A Active CN104061938B (en) 2013-03-21 2013-03-21 A kind of air navigation aid, apparatus and system

Country Status (1)

Country Link
CN (1) CN104061938B (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105606105A (en) * 2014-11-19 2016-05-25 比亚迪股份有限公司 Navigation method, navigation server and navigation system
CN107402015A (en) * 2016-05-19 2017-11-28 高德信息技术有限公司 A kind of public transport air navigation aid and device
US10412178B2 (en) * 2016-06-30 2019-09-10 Rovi Guides, Inc. Systems and methods for ensuring continued access to media of a playlist despite geographic content restrictions
CN107464215B (en) * 2017-07-31 2020-07-28 努比亚技术有限公司 Image processing method and terminal based on electronic map
CN109900293B (en) * 2019-03-11 2022-01-11 阿波罗智联(北京)科技有限公司 Transmission method and device of navigation line shape point data and computer equipment
CN110617831B (en) * 2019-09-27 2022-01-04 百度在线网络技术(北京)有限公司 Method, device and equipment for generating navigation route
CN112325895B (en) * 2020-10-29 2023-01-13 腾讯科技(深圳)有限公司 Navigation information processing method, terminal and server

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996008692A1 (en) * 1994-09-16 1996-03-21 Siemens Automotive Corporation Expandable, multi-level intelligent vehicle highway system
CA2224021C (en) * 1996-12-09 2001-02-27 Zexel Corporation Method and apparatus for navigating close proximity routes with a vehicle navigation system
CN1786667A (en) * 2004-12-06 2006-06-14 厦门雅迅网络股份有限公司 Method for navigation of vehicle with satellite location and communication equipment
CN101876697A (en) * 2009-04-30 2010-11-03 厦门雅迅网络股份有限公司 Task scheduling-driven network navigation method
CN102116635A (en) * 2009-12-30 2011-07-06 西门子公司 Method and device for determining navigation path
CN102209153A (en) * 2010-03-31 2011-10-05 阿尔派株式会社 Method and apparatus for efficiently using battery in smartphone having navigation system

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1996008692A1 (en) * 1994-09-16 1996-03-21 Siemens Automotive Corporation Expandable, multi-level intelligent vehicle highway system
CA2224021C (en) * 1996-12-09 2001-02-27 Zexel Corporation Method and apparatus for navigating close proximity routes with a vehicle navigation system
CN1786667A (en) * 2004-12-06 2006-06-14 厦门雅迅网络股份有限公司 Method for navigation of vehicle with satellite location and communication equipment
CN101876697A (en) * 2009-04-30 2010-11-03 厦门雅迅网络股份有限公司 Task scheduling-driven network navigation method
CN102116635A (en) * 2009-12-30 2011-07-06 西门子公司 Method and device for determining navigation path
CN102209153A (en) * 2010-03-31 2011-10-05 阿尔派株式会社 Method and apparatus for efficiently using battery in smartphone having navigation system

Also Published As

Publication number Publication date
CN104061938A (en) 2014-09-24

Similar Documents

Publication Publication Date Title
CN104061938B (en) A kind of air navigation aid, apparatus and system
CN109656148B (en) Simulation method of automatic driving dynamic traffic flow scene
WO2017071157A1 (en) Route navigation method, terminal, server and system
US11815910B2 (en) Method, apparatus, medium, and device for vehicle automatic navigation control
JP2001309448A (en) Method for processing call, article, and call-processing system
CN104819722B (en) One kind driving follower method and system
CN103063207A (en) Method for quick navigation, device for quick navigation and system for quick navigation
Junior et al. A Game Theory Approach for Platoon‐Based Driving for Multimedia Transmission in VANETs
WO2022134365A1 (en) Vehicle scheduling method, apparatus, and system, device, and storage medium
EP3069532B1 (en) Scheduling download of data of an on-line service
JP4123962B2 (en) Inter-vehicle communication device
CN112857382B (en) Travel route selection method and device
CN115294764B (en) Crosswalk area determination method, crosswalk area determination device, crosswalk area determination equipment and automatic driving vehicle
CN105654765A (en) Method and system for displaying running cartoon of taxi on passenger terminal device
CN109341710A (en) A dynamic programming method for fast arrival of destination in traffic network with uncertain environment
CN104807461A (en) Indoor navigation method and device
JP5262510B2 (en) Delivery speed control device and delivery speed control method
CN104168189B (en) It is a kind of that waiting method for routing being distributed based on nodal community model in DTN networks
CN115175103B (en) Path loss estimation method, device, equipment and medium
JP4245906B2 (en) Data distribution system and method
CN111832773B (en) Information display method, information display device, storage medium and electronic equipment
CN105024920B (en) A kind of transmission method and equipment of group chat information
CN102143285A (en) Technique for mobile phone to acquire public transport information
KR101289412B1 (en) System and method for predictive notification of bus arrivals
CN114323060B (en) Distance determining method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant