CN104316073B - A kind of method that User Defined guides orientation - Google Patents

A kind of method that User Defined guides orientation Download PDF

Info

Publication number
CN104316073B
CN104316073B CN201410632079.XA CN201410632079A CN104316073B CN 104316073 B CN104316073 B CN 104316073B CN 201410632079 A CN201410632079 A CN 201410632079A CN 104316073 B CN104316073 B CN 104316073B
Authority
CN
China
Prior art keywords
guiding
crossing
user
orientation
information
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
CN201410632079.XA
Other languages
Chinese (zh)
Other versions
CN104316073A (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.)
Shenyang Meihang Technology Co.,Ltd.
Original Assignee
Shenyang Mxnavi 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 Shenyang Mxnavi Co Ltd filed Critical Shenyang Mxnavi Co Ltd
Priority to CN201410632079.XA priority Critical patent/CN104316073B/en
Publication of CN104316073A publication Critical patent/CN104316073A/en
Application granted granted Critical
Publication of CN104316073B publication Critical patent/CN104316073B/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/36Input/output arrangements for on-board computers
    • G01C21/3626Details of the output of route guidance instructions
    • G01C21/3629Guidance using speech or audio output, e.g. text-to-speech

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Automation & Control Theory (AREA)
  • Health & Medical Sciences (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • General Health & Medical Sciences (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)

Abstract

A kind of method that User Defined guides orientation, opens User Defined guiding orientation function, is picked up on navigation interface into approach and abjection road, selects a guiding orientation values, can then hear that user-defined voice directions are reported next time by this crossing again;A kind of data form is provided and guides bearing data, and a kind of user to store self-defined guiding orientation values for storing User Defined, and the specific implementation method of voice directions report is carried out using self-defined guiding bearing data;A, into line:All roads are all to carry out unique number with natural number in map datum;B, abjection line:All roads are all to carry out unique number with natural number in map datum;C, guiding orientation values are shown in above-mentioned technical term description, and specific option is provided by navigation software.Advantages of the present invention:Realize user and can define and feel that rational guiding orientation values carry out orientation report, improve the voice broadcast degree of accuracy.

Description

A kind of method that User Defined guides orientation
Technical field
The present invention relates to navigation software field, the method that more particularly to a kind of User Defined guides orientation.
Background technology
The development of automobile industry and related industry promotes the development of China's vehicle mounted guidance industry, and navigation software quality is wanted Seek more and more higher.Current domestic city construction is developed rapidly, and many complexities crossing higher is generated during construction, and The link that map datum has one " distortion " again is converted into from real crossing.So being sentenced using software only according to map datum Surely the guiding orientation values made have weak point, and ultimately resulting in voice broadcast can not meet user's request.
The content of the invention
The purpose of the present invention is to allow user to define at complexity crossing high to feel rational guiding orientation values, and spy provides A kind of method that User Defined guides orientation.
The invention provides a kind of method that User Defined guides orientation, it is characterised in that:Described User Defined The method for guiding orientation, when complexity crossing higher is run into, if voice broadcast such as " front xxx meter is turned right ";Due to not Different is felt to same crossing with people, it is not accurate enough that user feels that this crossing is reported, it should be " front xxx meters to right front " OK Sail;User Defined guiding orientation function is opened, is picked up on navigation interface into approach and abjection road, select a guiding orientation It is worth, navigation software provides a set of corresponding self-defining value, after confirmation, this record can be saved, and next time passes through this crossing then again Can hear that user-defined voice directions are reported;
A kind of data form is provided and guides bearing data, and a kind of user to store self-defined for storing User Defined Guiding orientation values, and the specific implementation method of voice directions report is carried out using self-defined guiding bearing data;Self-defined guiding Bearing data form is as follows:
Sequence number Data mode Entry name
1 Numeral Into line
2 Numeral Abjection line
3 Numeral Guiding orientation values
A, into line:All roads are all to carry out unique number with natural number in map datum, are certainly into line Car is sailed at crossing, the numbering on place road;
B, abjection line:All roads are all that unique number is carried out with natural number in map datum, and abjection line is certainly Car is rolled away from crossing, the numbering on place road;
C, guiding orientation values are shown in above-mentioned technical term description, and specific option is provided by navigation software.
The method in described User Defined guiding orientation needs, and user adds self-defined guiding azimuth information;Navigation is soft Part main interface provides a self-defined guiding orientation function button, is to start addition guiding azimuth information function after click;
After starting addition guiding azimuth information function, crossing is selected to enter approach, crossing by mobile navigation button cursor Abjection road and guiding orientation option, after confirmation, the position that navigation software can be positioned by cursor a, common location twice, selects road Mouth is positioned once respectively when entering approach with crossing abjection road;The longitude and latitude in a map datum is obtained, using the longitude and latitude of positioning Degree reads crossing and enters approach and crossing abjection line, and crossing then is entered into line, crossing abjection line, user's selection Guiding orientation option, in recorded internal memory;
User is clicked on after preserving, and the guiding bearing data information in internal memory is saved in into a storage in binary form In file;If user does not preserve, the guiding bearing data information in internal memory is emptied;
Voice broadcast is carried out using User Defined guiding azimuth information:
User uses navigation software, selects departure place, and behind destination, navigation software can calculate a suitable road Line, guiding module is, using the route information for calculating, to make guidance information, carries out voice broadcast;
Guidance information makes to be carried out using the route information after route calculation, and so-called route information essence is exactly map The set of series of road mark in data;Guidance information is a concept for broad sense, and essence the inside contains many road phases The information of pass, is related to " guiding azimuth information " be guidance information a part;By traversal route information, circulation Take out one, crossing and enter line and an abjection line;
When making guiding azimuth information, found from the file of storage User Defined guiding azimuth information first, traversal Whether each record in file, sees in file the entrance line and abjection line one that have with obtained from route information The record of cause;The guidance information at this crossing is made if the guiding orientation values for then being recorded using this;If continue without if from The guiding orientation values at this crossing are obtained in map datum;
Have after guidance information, it is necessary to judge whether meet guiding opportunity at present, so-called guiding opportunity is according to formula Control gauge is driven to the distance of crossing pilot point surely;GPS chip in the moving process driven in navigator can constantly be determined Position, navigation software can learn the distance driven apart from crossing pilot point by GPS location information, when meeting the distance that style specifies Afterwards i.e. it is believed that The time has come;
After meeting guiding opportunity, using the guiding orientation values in guidance information, splice different sound character strings, drawn Lead orientation voice broadcast, voice broadcast is mainly the sound character string of splicing is converted into sound by voice data translation control Data carry out phonetic synthesis, then using hardware device sounding.
Advantages of the present invention:
The method that User Defined of the present invention guides orientation, realizing user can define the rational guiding of sensation Orientation values carry out orientation report, improve the voice broadcast degree of accuracy.
Brief description of the drawings
Below in conjunction with the accompanying drawings and implementation method the present invention is further detailed explanation:
Fig. 1 is the self-defined guiding azimuth information flow chart of user's storage;
Fig. 2 is to carry out voice broadcast flow chart using User Defined guiding azimuth information.
Specific embodiment
Embodiment 1
Present embodiments provide a kind of method that User Defined guides orientation, it is characterised in that:Described user makes by oneself The method in justice guiding orientation, when complexity crossing higher is run into, if voice broadcast such as " front xxx meter is turned right ";Due to Different people feels different to same crossing, and it is not accurate enough that user feels that this crossing is reported, it should is " front xxx meters to right front " Traveling;User Defined guiding orientation function is opened, is picked up on navigation interface into approach and abjection road, select a guiding side Place value, navigation software provides a set of corresponding self-defining value, and after confirmation, this record can be saved, and next time passes through this crossing again Can then hear that user-defined voice directions are reported;
A kind of data form is provided and guides bearing data, and a kind of user to store self-defined for storing User Defined Guiding orientation values, and the specific implementation method of voice directions report is carried out using self-defined guiding bearing data;
Self-defined guiding bearing data form is as follows:
Sequence number Data mode Entry name
1 Numeral Into line
2 Numeral Abjection line
3 Numeral Guiding orientation values
A, into line:All roads are all to carry out unique number with natural number in map datum, are certainly into line Car is sailed at crossing, the numbering on place road;
B, abjection line:All roads are all that unique number is carried out with natural number in map datum, and abjection line is certainly Car is rolled away from crossing, the numbering on place road;
C, guiding orientation values are shown in above-mentioned technical term description, and specific option is provided by navigation software.
The method that orientation is guided according to above-mentioned User Defined, the method in described User Defined guiding orientation is needed Will, user adds self-defined guiding azimuth information;
Navigation software main interface provides a self-defined guiding orientation function button, is to start addition guiding after click Azimuth information function;
After starting addition guiding azimuth information function, crossing is selected to enter approach, crossing by mobile navigation button cursor Abjection road and guiding orientation option, after confirmation, the position that navigation software can be positioned by cursor a, common location twice, selects road Mouth is positioned once respectively when entering approach with crossing abjection road;The longitude and latitude in a map datum is obtained, using the longitude and latitude of positioning Degree reads crossing and enters approach and crossing abjection line, and crossing then is entered into line, crossing abjection line, user's selection Guiding orientation option, in recorded internal memory;
User is clicked on after preserving, and the guiding bearing data information in internal memory is saved in into a storage in binary form In file;If user does not preserve, the guiding bearing data information in internal memory is emptied;
Voice broadcast is carried out using User Defined guiding azimuth information:
User uses navigation software, selects departure place, and behind destination, navigation software can calculate a suitable road Line, guiding module is, using the route information for calculating, to make guidance information, carries out voice broadcast;
Guidance information makes to be carried out using the route information after route calculation, and so-called route information essence is exactly map The set of series of road mark in data;Guidance information is a concept for broad sense, and essence the inside contains many road phases The information of pass, is related to " guiding azimuth information " be guidance information a part;By traversal route information, circulation Take out one, crossing and enter line and an abjection line;
When making guiding azimuth information, found from the file of storage User Defined guiding azimuth information first, traversal Whether each record in file, sees in file the entrance line and abjection line one that have with obtained from route information The record of cause;The guidance information at this crossing is made if the guiding orientation values for then being recorded using this;If continue without if from The guiding orientation values at this crossing are obtained in map datum;
Have after guidance information, it is necessary to judge whether meet guiding opportunity at present, so-called guiding opportunity is according to formula Control gauge is driven to the distance of crossing pilot point surely;GPS chip in the moving process driven in navigator can constantly be determined Position, navigation software can learn the distance driven apart from crossing pilot point by GPS location information, when meeting the distance that style specifies Afterwards i.e. it is believed that The time has come;
After meeting guiding opportunity, using the guiding orientation values in guidance information, splice different sound character strings, drawn Lead orientation voice broadcast, voice broadcast is mainly the sound character string of splicing is converted into sound by voice data translation control Data carry out phonetic synthesis, then using hardware device sounding.

Claims (2)

1. a kind of method that User Defined guides orientation, it is characterised in that:The method that described User Defined guides orientation, When complexity crossing higher is run into, if voice broadcast such as " front xxx meter is turned right ";Because different people is felt to same crossing Feel different, it is not accurate enough that user feels that this crossing is reported, it should be " front xxx meters to right front " traveling;User is opened to make by oneself Justice guiding orientation function, is picked up into approach and abjection road on navigation interface, selects a guiding orientation values, and navigation software is provided A set of corresponding self-defining value, after confirmation, this record can be saved, and next time can then be heard user-defined by this crossing again Voice directions are reported;
A kind of data form is provided for storing User Defined guiding bearing data, and a kind of self-defined guiding of user storage Orientation values, and the method for carrying out voice directions report using self-defined guiding bearing data;
Self-defined guiding bearing data form is as follows:
A, into line:All roads are all to carry out unique number with natural number in map datum, into line are sailed from car Enter at crossing, the numbering on place road;
B, abjection line:All roads are all that unique number is carried out with natural number in map datum, and abjection line is sailed from car At outlet, the numbering on place road;
The description of c, guiding orientation values, specific option is provided by navigation software;
The method for carrying out voice directions report using User Defined guiding bearing data includes:
User uses navigation software, selects departure place, and behind destination, navigation software can calculate a suitable route, draw Guide module is, using the route information for calculating, to make guidance information, carries out voice broadcast;
Guidance information makes to be carried out using the route information after route calculation, and so-called route information essence is exactly map datum The set of middle series of road mark;Guidance information is a concept for broad sense, and essence the inside contains many roads correlations Information, " the guiding azimuth information " being related to is a part of guidance information;By traversal route information, circulation is taken out One, crossing enters line and an abjection line;
When making guiding azimuth information, found from the file of storage User Defined guiding azimuth information first, travel through file In each record, see in file whether have with from route information obtain entrance line and abjection line it is consistent Record;The guidance information at this crossing is made if the guiding orientation values for then being recorded using this;If continuing without if from map The guiding orientation values at this crossing are obtained in data;
Have after guidance information, it is necessary to judge whether meet guiding opportunity at present, so-called guiding opportunity is to be advised according to style Surely drive to the distance of crossing pilot point;GPS chip in the moving process driven in navigator can be positioned constantly, be led Boat software can learn the distance driven apart from crossing pilot point by GPS location information, after the distance that style specifies is met i.e. It is believed that The time has come;
After meeting guiding opportunity, using the guiding orientation values in guidance information, splice different sound character strings, the side of guiding Position voice broadcast, voice broadcast is mainly the sound character string of splicing is converted into voice data by voice data translation control Phonetic synthesis is carried out, then using hardware device sounding.
2. the method that orientation is guided according to the User Defined described in claim 1, it is characterised in that:Described User Defined The method for guiding orientation, including user adds self-defined guiding azimuth information;
Navigation software main interface provides a self-defined guiding orientation function button, is to start addition guiding orientation after click Informational function;
After starting addition guiding azimuth information function, crossing is selected to enter approach, crossing abjection by mobile navigation button cursor Road and guiding orientation option, after confirmation, the position that navigation software can be positioned by cursor, a common location twice, enter by selection crossing Positioned respectively once when approach is with crossing abjection road;The longitude and latitude in a map datum is obtained, the longitude and latitude using positioning is read Outlet enters approach and crossing abjection line, and crossing then is entered into line, and line is deviate from crossing, and what user selected draws Orientation option is led, in recorded internal memory;
User is clicked on after preserving, and the guiding bearing data information in internal memory is saved in into a storage file in binary form In;If user does not preserve, the guiding bearing data information in internal memory is emptied.
CN201410632079.XA 2014-11-12 2014-11-12 A kind of method that User Defined guides orientation Active CN104316073B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410632079.XA CN104316073B (en) 2014-11-12 2014-11-12 A kind of method that User Defined guides orientation

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410632079.XA CN104316073B (en) 2014-11-12 2014-11-12 A kind of method that User Defined guides orientation

Publications (2)

Publication Number Publication Date
CN104316073A CN104316073A (en) 2015-01-28
CN104316073B true CN104316073B (en) 2017-06-16

Family

ID=52371336

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410632079.XA Active CN104316073B (en) 2014-11-12 2014-11-12 A kind of method that User Defined guides orientation

Country Status (1)

Country Link
CN (1) CN104316073B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108106628B (en) * 2016-11-25 2023-01-24 沈阳美行科技股份有限公司 Method and device for generating guide prompt identifier

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169330A (en) * 2006-10-25 2008-04-30 高德软件有限公司 Vehicular navigation device using single branched graph
CN101329181A (en) * 2008-07-28 2008-12-24 江苏华科导航科技有限公司 Navigation apparatus foe performing voice navigation to complicated road junction and working method thereof
CN102543067A (en) * 2010-12-29 2012-07-04 上海博泰悦臻电子设备制造有限公司 Navigation voice generation method and system
CN103093753A (en) * 2012-12-14 2013-05-08 沈阳美行科技有限公司 Navigation system user voice custom method
CN103245954A (en) * 2012-02-09 2013-08-14 广州市中海达测绘仪器有限公司 GNSS voice system
CN103323010A (en) * 2012-03-20 2013-09-25 比亚迪股份有限公司 Road route management method of navigation system and navigation system
CN103471609A (en) * 2013-09-24 2013-12-25 沈阳美行科技有限公司 Guide designing method for information under non-path planning

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3567864B2 (en) * 2000-07-21 2004-09-22 株式会社デンソー Voice recognition device and recording medium
US20030125869A1 (en) * 2002-01-02 2003-07-03 International Business Machines Corporation Method and apparatus for creating a geographically limited vocabulary for a speech recognition system
US6941224B2 (en) * 2002-11-07 2005-09-06 Denso Corporation Method and apparatus for recording voice and location information

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101169330A (en) * 2006-10-25 2008-04-30 高德软件有限公司 Vehicular navigation device using single branched graph
CN101329181A (en) * 2008-07-28 2008-12-24 江苏华科导航科技有限公司 Navigation apparatus foe performing voice navigation to complicated road junction and working method thereof
CN102543067A (en) * 2010-12-29 2012-07-04 上海博泰悦臻电子设备制造有限公司 Navigation voice generation method and system
CN103245954A (en) * 2012-02-09 2013-08-14 广州市中海达测绘仪器有限公司 GNSS voice system
CN103323010A (en) * 2012-03-20 2013-09-25 比亚迪股份有限公司 Road route management method of navigation system and navigation system
CN103093753A (en) * 2012-12-14 2013-05-08 沈阳美行科技有限公司 Navigation system user voice custom method
CN103471609A (en) * 2013-09-24 2013-12-25 沈阳美行科技有限公司 Guide designing method for information under non-path planning

Also Published As

Publication number Publication date
CN104316073A (en) 2015-01-28

Similar Documents

Publication Publication Date Title
CN104949679B (en) Navigation information determines method and device
JP3908437B2 (en) Navigation system
CN104197945B (en) Global voting map matching method based on low-sampling-rate floating vehicle data
KR20180098265A (en) Travel guide creation method and system
EP2409290A1 (en) Outdoor to indoor navigation system
CN103033193A (en) Voice navigation method and voice navigation device
CN107796414B (en) A kind of most U.S. method for path navigation and system based on the scoring of streetscape figure aesthetics
JPH0894369A (en) Traveling body guiding device
CN103093753A (en) Navigation system user voice custom method
CN103917848B (en) Guider and method
US20140005942A1 (en) Navigation system, navigation server, navigation client, and navigation method
CN109564103A (en) For generating the method and system of adaptive route guidance message
JP3587691B2 (en) Navigation method and apparatus, and recording medium recording program for processing this method
CN104755881B (en) Automobile navigation
IT201600084942A1 (en) System of analysis, measurement and automatic classification of road routes and relative method of operation.
CN1685201B (en) Navigation system with acoustic route information
JP2010127837A (en) Navigation device
CN104296765A (en) Road book making method, road book device and location service device
CN104316073B (en) A kind of method that User Defined guides orientation
US7512490B2 (en) Method for reminding of entering target route
JP2006012081A (en) Content output device, navigation device, content output program and content output method
CN104101357B (en) Navigation system and the method for showing photomap on the navigation system
CN104316067A (en) Continuous broadcasting method based on current road additive attribute
CN101169331A (en) Vehicular navigation device using tri-dimensional picture
CN106323306B (en) Navigation information processing method and electronic equipment

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
CP03 Change of name, title or address
CP03 Change of name, title or address

Address after: 110000 No. 861-6, shangshengou village, Hunnan District, Shenyang City, Liaoning Province

Patentee after: Shenyang Meihang Technology Co.,Ltd.

Address before: 110004 Room 202, 1t international, No. 3, Yuanhang West Road, Hunnan New District, Shenyang, Liaoning

Patentee before: SHENYANG MXNAVI Co.,Ltd.